Yük Profili
Haberleşme ünitesinin altındaki ölçüm cihazlarından profile verisini yönergeli bir şekilde alacak fonksiyondur.
Gönderilen komut bir execute fonksiyonudur.
Yönerge; haberleşme ünitesinin yapması gereken bir işlemin aşamalarının haberleşme merkezi yazılımı tarafından dikte edilmesi demektir. Bir profile okuması yapmak için haberleşme ünitesi birkaç işlemi ardarda gerçekleştirir.
İşlem adımları steps dizisi içerisinde tanımlanır. steps içerisindeki adımlar iki alan içerir:
operation: Bu adımda haberleşme ünitesinin yapacağı işin adıdır.parameter: Yukarıdaki işi yaparken haberleşme ünitesinin kullanacağı parametrik değerdir.
Çalışma zamanı
Haberleşme merkezi yazılımı tarafından komut gönderildiğinde çalışır.
Çalışma şekli
Push
Bu fonksiyon için push olarak çalışma desteklenmemektedir.
Pull
Bu fonksiyon yalnızca asenkron olarak çalışır.
- Haberleşme merkezi yazılımı, haberleşme ünitesine
executekomutu gönderir. - Haberleşme ünitesi isteği aldığına dair
ACK'yı haberleşme merkezi yazılımına gönderir. - Haberleşme merkezi yazılımı üzerinde başka komut yok ise haberleşme merkezi yazılımı bağlantıyı kapatmakla yükümlüdür.
- Haberleşme ünitesi ilgili ölçüm cihazından veriyi komut içerisindeki yönergeleri takip ederek okuduktan sonra Haberleşme merkezi yazılımına bağlanıp veriyi gönderir.
- Haberleşme merkezi yazılımı okumayı aldığına dair
ACKgönderir.
Mesaj Formatları
Protokol genel formatı dahilinde haberleşme sağlanır.
profile talebi
{
"device": {
"flag": "XYZ",
"serialNumber": "0123456789ABCDE"
},
"function": "execute",
"referenceId": "3d0b242e-1866-4a41-a8ca-1372f1b34ab7",
"streaming": false,
"request": {
"directive": "ProfileDirective1",
"parameters": {
"METERSERIALNUMBER": "12345678",
"startDate": "2021-06-22 00:00:00",
"endDate": "2021-06-22 12:05:00"
}
}
}
profile cevabı
{
"device": {
"flag": "XYZ",
"serialNumber": "0123456789ABCDE"
},
"function": "execute",
"referenceId": "3d0b242e-1866-4a41-a8ca-1372f1b34ab7",
"streaming": false,
"response": {
"identification": "/LGZ5\2ZMG405000b.P07",
"executionDate": "2021-06-22 11:23:06",
"data": {
"directive": "ProfileDirective1",
"id": "/LGZ5\2ZMG405000b.P07",
"r2": "R5()",
"rawData": "(2021-07-13)(02:00)(000018.036*kWh)(000000.000*kWh)(000001.540*kVArh)(000005.933*kVArh)(000000.000*kVArh)(000000.000*kVArh)(232V)(001.0A)(0.83)(233V)(001.5A)(0.67)(232V)(001.5A)(0.56)\r\n(2021-07-13)(02:15)(000018.162*kWh)(000000.000*kWh)(000001.540*kVArh)(000006.126*kVArh)(000000.000*kVArh)(000000.000*kVArh)(231V)(001.0A)(0.84)(234V)(001.5A)(0.50)(232V)(001.5A)(0.56)\r\n(2021-07-13)(02:30)(000018.275*kWh)(000000.000*kWh)(000001.540*kVArh)(000006.323*kVArh)(000000.000*kVArh)(000000.000*kVArh)(232V)(001.0A)(0.84)(235V)(001.7A)(0.24)(233V)(001.5A)(0.57)\r\n(2021-07-13)(02:45)(000018.423*kWh)(000000.000*kWh)(000001.540*kVArh)(000006.516*kVArh)(000000.000*kVArh)(000000.000*kVArh)(233V)(001.0A)(0.83)(234V)(002.0A)(0.70)(234V)(001.5A)(0.57)\r\n(2021-07-13)(03:00)(000018.577*kWh)(000000.000*kWh)(000001.540*kVArh)(000006.697*kVArh)(000000.000*kVArh)(000000.000*kVArh)(232V)(000.8A)(0.55)(235V)(002.0A)(0.48)(234V)(001.5A)(0.56)\r\n(2021-07-13)(03:15)(000018.700*kWh)(000000.000*kWh)(000001.540*kVArh)(000006.895*kVArh)(000000.000*kVArh)(000000.000*kVArh)(233V)(000.8A)(0.55)(235V)(001.7A)(0.24)(234V)(001.5A)(0.56)\r\n(2021-07-13)(03:30)(000018.816*kWh)(000000.000*kWh)(000001.540*kVArh)(000007.094*kVArh)(000000.000*kVArh)(000000.000*kVArh)(233V)(001.0A)(0.83)(235V)(001.7A)(0.24)(236V)(001.5A)(0.56)\r\n(2021-07-13)(03:45)(000019.405*kWh)(000000.000*kWh)(000001.540*kVArh)(000007.270*kVArh)(000000.000*kVArh)(000000.000*kVArh)(232V)(010.2A)(0.99)(236V)(010.9A)(0.99)(234V)(011.1A)(0.99)\r\n(2021-07-13)(04:00)(000020.681*kWh)(000000.000*kWh)(000001.540*kVArh)(000007.463*kVArh)(000000.000*kVArh)(000000.000*kVArh)(230V)(000.8A)(0.55)(234V)(002.1A)(0.49)(231V)(001.5A)(0.57)\r\n(2021-07-13)(04:15)(000020.831*kWh)(000000.000*kWh)(000001.540*kVArh)(000007.651*kVArh)(000000.000*kVArh)(000000.000*kVArh)(229V)(001.0A)(0.83)(232V)(001.7A)(0.25)(232V)(001.5A)(0.57)\r\n(2021-07-13)(04:30)(000020.943*kWh)(000000.000*kWh)(000001.540*kVArh)(000007.846*kVArh)(000000.000*kVArh)(000000.000*kVArh)(231V)(001.0A)(0.84)(232V)(001.6A)(0.25)(232V)(001.5A)(0.57)\r\n(2021-07-13)(04:45)(000021.076*kWh)(000000.000*kWh)(000001.540*kVArh)(000008.022*kVArh)(000000.000*kVArh)(000000.000*kVArh)(231V)(001.0A)(0.84)(232V)(001.8A)(0.35)(232V)(001.5A)(0.58)\r\n"
}
}
}
| Parametre | Veri Tipi | Açıklama |
|---|---|---|
| identification | string | Ölçüm cihazının kimlik bilgisi |
| data | string | Okuma sonucu |
| iD | string | Yönergelerde yer alan değişken ismi |
| r2 | string | Yönergelerde yer alan değişken ismi |
| rawData | string | Yönergelerde yer alan değişken ismi |