Protokoly elektroměru
ZiggyMeter komunikuje přes optické rozhraní dvěma rodinami protokolů. Tu, kterou používá váš elektroměr, vyberte v Meter → Configuration → Meter protocol; vše ostatní na této stránce se odvíjí od této volby.
| Protokol | Formát dat | Typické elektroměry |
|---|---|---|
| IEC 62056-21:2002 | Text ASCII, jeden řádek na hodnotu | Starší a jednodušší elektroměry a většina elektroměrů v režimu „readout“ |
| DLMS/COSEM | Strukturované binární objekty | Moderní chytré elektroměry, často chráněné heslem |
TIP
Pokud nevíte, který protokol váš elektroměr používá, začněte s IEC 62056-21. Většina elektroměrů na identifikační požadavek v tomto protokolu odpoví, i když podporuje i DLMS, a identifikační řetězec vám prozradí, s čím máte co do činění.
IEC 62056-21
Režimy
Norma definuje pět režimů. Podporovány jsou všechny.
| Režim | Jak funguje |
|---|---|
| A | Obousměrný, pevně 300 Bd, bez změny přenosové rychlosti. |
| B | Jako A, ale elektroměr navrhne vyšší rychlost. |
| C | Obousměrný s dohodnutou rychlostí — nejběžnější režim. |
| D | Jednosměrný. Elektroměr posílá odečet sám od sebe; žádný požadavek neexistuje. |
| E | Režim navázání; elektroměr může relaci předat jinému protokolu, typicky HDLC/DLMS. |
Zařízení vyjednává automaticky. Nastavení je potřeba měnit jen kvůli režimu D nebo omezení rychlosti.
Maximální přenosová rychlost
Meter → Configuration → Transmission omezuje, jak rychle je zařízení ochotno komunikovat: 300, 600, 1200, 2400, 4800, 9600 nebo 19200 Bd.
Elektroměr a zařízení se dohodnou na nejnižší z rychlostí, které obě strany nabízejí, takže toto nastavení je strop, ne cíl. Snižte ho, pokud jsou odečty poškozené nebo useknuté — dlouhá nebo znečištěná optická cesta může při 9600 selhávat a při 2400 fungovat spolehlivě.
Elektroměry napájené z baterie
Některé elektroměry mezi relacemi kvůli úspoře energie vypínají optické rozhraní a je nutné je nejprve probudit.
Zaškrtněte Elektroměr je napájen z baterií a zařízení před každým přenosem pošle budicí sekvenci. Stojí to sekundu či dvě na odečet a elektroměrům napájeným ze sítě to nevadí, ale pokud to nepotřebujete, nechte volbu vypnutou.
Režim D
Elektroměry v režimu D vysílají samy od sebe pevnou rychlostí; žádný požadavek se neposílá. Zapněte Použít režim D a nastavte rychlost, kterou elektroměr používá (obvykle 2400).
WARNING
Režim D zapínejte jen u elektroměru, který ho skutečně používá. Se zapnutým režimem D zařízení poslouchá, místo aby se ptalo, a běžný elektroměr v režimu C prostě nikdy nic neřekne.
Režim E → DLMS/COSEM
Elektroměr, který ohlásí režim E, nabízí pokračování relace v HDLC. Zaškrtněte Použít DLMS/COSEM, když elektroměr hlásí režim E a zařízení přejde na DLMS/COSEM, místo aby se vrátilo k režimu C.
To je obvyklá cesta k chytrému elektroměru, který navenek ukazuje IEC 62056-21, ale užitečná data drží za DLMS. Pak platí nastavení DLMS níže.
DLMS/COSEM
DLMS/COSEM se používá v režimu pull: zařízení otevře s elektroměrem asociaci, vyžádá si seznam objektů a asociaci zase uzavře.
Ověřování
| Úroveň | Co vyžaduje | Typická adresa klienta |
|---|---|---|
| None (žádné) | Nic | 16 (veřejný klient) |
| Low (LLS) | Heslo od distributora | 32 |
| High (GMAC) | Ověřovací klíč (AK) | 32 nebo podle zadání |
INFO
Zeptejte se distributora. Heslo, klíče a adresaci určuje ten, kdo elektroměr uvedl do provozu. Bez nich obvykle stále dostanete veřejné objekty — často jen název elektroměru a výrobní číslo — a nic víc.
Šifrování
Zaškrtněte Šifrovat přenos, chcete-li použít šifrovanou aplikační vrstvu elektroměru. Jsou potřeba dva 16bajtové klíče, každý zadaný jako 32 šestnáctkových znaků:
| Klíč | Účel |
|---|---|
| Block cipher key (GUEK) | Šifruje data |
| Authentication key (AK) | Ověřuje data; používá se i pro ověřování High/GMAC |
Klíče jsou uloženy v šifrované konfiguraci zařízení. Webové rozhraní ani API je nikdy nevrací — uložené heslo se zobrazí jen jako „nastaveno“. Ponecháte-li pole klíče při ukládání prázdné, zůstane zachována stávající hodnota.
Adresace
| Pole | Význam | Obvyklá hodnota |
|---|---|---|
| Client address | Jako jaká role klienta se zařízení představuje | 16 = veřejný / bez ověřování, 32 = LLS |
| Server logical address | Logické zařízení uvnitř elektroměru | 1 (management logical device) |
| Server physical address | Fyzická adresa elektroměru | 0 |
Pokud vám distributor sdělí jiné hodnoty, použijte jeho.
Seznam dotazovaných objektů OBIS
Na rozdíl od IEC 62056-21, kde elektroměr pošle, co chce, vyžaduje DLMS, abyste si o každý objekt řekli jménem. Seznam požadavků drží Meter → Configuration → OBIS poll list.
Každá položka má tři části:
| Část | Formát | Poznámky |
|---|---|---|
| Kód OBIS | A.B.C.D.E.F, šest hodnot 0–255 | Obvykle 1.0.C.D.E.255 |
| Třída | Třída rozhraní COSEM | 1 = Data, 3 = Register (hodnota + jednotka), 8 = Clock |
| Atribut | Index atributu | U většiny tříd je hodnotou 2 |
Tovární nastavení pokrývá kódy, které poskytuje většina elektroměrů:
| OBIS | Třída | Význam |
|---|---|---|
1-0:1.8.0 | 3 | Činná energie odebraná, celkem |
1-0:1.8.1 / 1-0:1.8.2 | 3 | Činná energie odebraná, tarif 1 / tarif 2 |
1-0:2.8.0 | 3 | Činná energie dodaná, celkem |
1-0:1.7.0 / 1-0:2.7.0 | 3 | Okamžitý činný výkon, odběr / dodávka |
1-0:32.7.0, 1-0:52.7.0, 1-0:72.7.0 | 3 | Okamžité napětí, fáze L1 / L2 / L3 |
1-0:31.7.0, 1-0:51.7.0, 1-0:71.7.0 | 3 | Okamžitý proud, fáze L1 / L2 / L3 |
1-0:14.7.0 | 3 | Frekvence |
0-0:1.0.0 | 8 | Hodiny |
0-0:42.0.0 | 1 | Název logického zařízení |
0-0:96.1.0 | 1 | Výrobní číslo zařízení |
Odstraňte položky, které váš elektroměr odmítá — požadavek na neexistující objekt stojí čas při každém odečtu a na bateriích je to energie. Přidejte položky pro cokoli dalšího, co váš distributor dokumentuje.
TIP
Nejdřív elektroměr odečtěte s výchozím nastavením a podívejte se, co se vrátí. Potom seznam zkraťte na to, co skutečně odpovědělo.
Časový limit odpovědi
Časový limit příjmu na jeden požadavek je ve výchozím stavu 1000 ms. Elektroměry na hraniční optické trase nebo ty, kterým výpočet registru trvá déle, mohou potřebovat víc. Hodnotu lze upravit přes API (POST /api/v1/dlms/config).
Jak si vybrat
Sériová konzole vypíše identifikační řetězec a dohodnutý režim, takže tuto otázku zodpovíte za dvě minuty místo hádání.
TIP
Pokud váš elektroměr podporuje režim C i režim E, zvažte, zda nezůstat u režimu C. Režim C čte elektroměr bez hesla a bez ověřovacích klíčů, takže od distributora nemusíte nic získávat a po výměně elektroměru nemusíte nic zadávat znovu. Režim E předá relaci DLMS/COSEM, který obvykle potřebuje přihlašovací údaje, než vrátí cokoli kromě názvu elektroměru a výrobního čísla.
Cestu přes režim E zvolte tehdy, když jsou požadovaná data dostupná pouze přes DLMS — a máte k nim přihlašovací údaje.