Obsah

M-Bus

(i)

Poznámka:
Tento článek se vztahuje pouze na modely Unipi Edge vybavené M-Bus rozhraním.

M-Bus (Meter-Bus) je standardizovaná komunikační sběrnice a protokol používaný hlavně v systémech měření energií a médií pro sběr dat z elektroměrů, vodoměrů nebo plynoměrů. Funguje v topologii master–slave, kde centrální zařízení (master) postupně komunikuje s jednotlivými měřidly a získává z nich odečty, stavy nebo diagnostická data. Výhody jsou možnost napájet některé měřiče přímo ze sběrnice, vysoká odolnost proti rušení, dlouhé komunikační vzdálenosti a jednoduché zapojení více zařízení na jednu linku. Nevýhodou bývá nižší přenosová rychlost oproti moderním systémům a také omezení hlavně na oblast měření a MaR aplikací. V praxi se M-Bus používá zejména v bytových domech, průmyslových objektech nebo systémech energetického managementu pro automatické dálkové odečty. Principem a použitím se podobá například sběrnici RS-485 s protokolem Modbus, ale je optimalizovaný přímo pro měřicí techniku a nízkou spotřebu zařízení.

Zátěž sběrnice se udává v jednotkách zátěže (UL, Unit Load); 1 UL odpovídá 1,5 mA.

Mapování M-Bus portů

Tabulka níže zobrazuje dostupnost a mapování M-Bus portů na porty v Linuxu.

Varianta M1
M2 - 1x M-Bus 120 UL /run/unipi-plc/by-sys/mbus.1/tty
M5 - 1x M-Bus 10 UL /run/unipi-plc/by-sys/mbus.1/tty
M6 - 1x M-Bus 60 UL /run/unipi-plc/by-sys/mbus.1/tty

Označení M-Bus rozhraní

M-Bus je označen následujícími popisky:

Port Označení svorek Označení LED
M1 M1-, M1+, SH M1
M-Bus

Odlišnosti od základního Edge

M-Bus komunikační rozšíření může být připojeno k jakékoliv variantě produktu Unipi Edge. Je identifikováno v Part Number (PN) kódu koncovkou „-Mx“, kde x je číslo.

Rozšíření zvyšuje dolní mez povoleného rozsahu napájecích napětí z 10,2 V (pro samotný Unipi Edge) na 20 V (pro Unipi Edge s M-Bus rozhraním). Unipi Edge s M-Bus rozšířením lze i nadále napájet již od cca 12 V, ale nelze dosáhnout shody všech parametrů (zejména výkon) v celém rozsahu teplot.

M-Bus je přítomen na Unipi Edge s koncovkou PN:

Poznámky k instalaci

Sběrnice M-Bus je specifická mnoha instalačními podmínkami a chybná instalace může způsobit nefunkčnost, nebo i snížení životnosti jednotky. Věnujte prosím proto pár minut informacím v této kapitole. Usnadní Vám instalaci, případně objasní možné problémy či ukáže, pro jaké podmínky jsou navržené určité části systému a jak docílit lepších parametrů.

Topologie

Unipi Edge napájí sběrnici napětím 35 V, přičemž norma udává minimální napětí pro měřidlo 24 V. Rozdíl těchto napětí 11 V je rezerva pro úbytek napětí na lince způsobený procházejícím proudem všech měřidel. Norma limituje maximální odpor smyčky na 60 Ohm, avšak napěťová rezerva limituje více.


Typické, pro M-Bus používané měděné kabely (JYSTY) mají vnitřní odpor odvislý podle průřezu:

průřez vodiče Odpor vodiče kabel
0,28 mm2 61 Ohm/km JYSTY 1x2x0,6 / TCEPKPFLE 1x4x0,6
0,5 mm2 39 Ohm/km JYSTY 1x2x0,8 / SYKFY 1x2x0,5
1,0 mm2 20 Ohm/km JYTY 2×1,0
1,5 mm2 14 Ohm/km CYKY 2×1,5

Tento vnitřní odpor vodičů je limitujícím faktorem určujícím maximální vzdálenost zařízení od napáječe. Pro maximální vzdálenost jedné větve M-Bus linky platí vztah:

              Ud [V] - 2 * Nu [UL] * Nu [UL] * Rt [Ohm/terminal] * 0.0015 [A]
L [km] = 2 * ----------------------------------------------------------------
                       2 * Nu [UL] * Rv [Ohm/km] * 0.0015 [A]

Kde L je vzdálenost jedné větve při odporu přípojných kontaktů Rt a měrného odporu jednoho vodiče Rv, pro úbytek napětí na sběrnici Ud = 11 V a pro počet zamýšlených zařízení na lince Nu.


Ilustrační příklad (hodnoty nemusí být přesné):

120 zátěží může být s vodičem 0,5 mm2 rozloženo na jedné větvi dlouhé 700 m, ale v případě realizace dvou větví stejným vodičem a zdrojem napájení připojeným uprostřed můžou být větve dlouhé až 760 m (celková délka 1 500 m).

Topologie sběrnice, ukázka, že zdroj ve středu (2 větve) umožňuje dvojnásobnou celkovou délku sběrnice

Eliminace rušení

Pro eliminaci rušení je vhodné sběrnici tahat stíněným kabelem (např JYSTY 1x2x0,6, 0,28 mm2).

Pokud není stínění připojeno na jednom místě k zemnímu potenciálu budovy, může naopak rušení do vodičů přitáhnout. Pro vyšší účinnost stínění je třeba stínící oplet kabelu připojit na jednom místě k zemnímu potenciálu budovy. Pro tento účel je vyvedena třetí svorka SH.

/↯\

Varování:
Hrozí úraz elektrickým proudem.
Ujistěte se, že je před zasunutím konektoru s takto stíněnou sběrnicí na jednotce pod šroubkem kvalitně připojena PE sběrnice. Při nepřipojené PE svorce může být při chybě kabeláže přivedeno externí (potenciálně síťové) napětí na kovový kryt přístroje!

Velmi vysokou úroveň rušení je možné dodatečně navíc potlačit i připojením feritového korálku(alternativní odkaz) na vodiče sběrnice blízko Masteru. Je potřeba zkusit, zdali na celý kabel včetně stínění, nebo jen na vodiče kabelu, a je potřeba vyzkoušet více druhů feritů podle toho jaké rušení sběrnici ovlivňuje.

Přepěťová ochrana

M-Bus sběrnice je od zbytku Edge izolována s izolací odpovídající 1,5 kV DC a je testována proti přeskokům 2 kV trsu impulsů i 2 kV napěťovému rázu mezi sběrnicí a PE. To odpovídá odolnosti pro instalaci uvnitř budov, v „bezpečné“ části rozvaděčů.

Pokud je potřeba, aby M-Bus sběrnice opustila chráněnou zónu ochrany před bleskem (LPZ), je vhodné v místě vstupu do budovy přidat přepěťovou ochranu, která sníží úroveň napěťových rázů na snesitelnou mez. Instalace bude pracovat i bez této ochrany, nicméně snížíte životnost výrobku.

Mezi typické případy, kdy je vhodné použít přepěťové ochrany (Unipi Edge uvnitř budovy) patří odečty:

Mezi vhodné přepěťové ochrany patří ty, které jsou dimenzované pro ochranu 36 V systémů, tedy podobné těmto:

/↯\

Varování:
Ujistěte se, že za všech okolností je svorka PE připojena k lokálnímu zemnímu potenciálu. Zejména v případě, kdy instalace neobsahuje přepěťovou ochranu, by se kovová část krabičky mohla stát při poruše na lince M-Bus či při úderu blesku v jejím blízkosti neživou částí pod napětím a mohla by obsluhu ohrozit na životě.

(!)

Upozornění:
Výstup není chráněn před přivedením vnějšího napětí mezi svorky sběrnice M-Bus. Přivedení vnějšího napětí vyššího než 45 V mezi svorky Mx+ a Mx- spolehlivě zničí výstupní obvody.

Proudová ochrana

Integrovaná protizkratová ochrana omezuje proud mezi svorkami sběrnice na nejvýše 3 A po celou dobu zkratu. Toto omezení je zaručeno nejméně po dobu 50 ms. Nadproudová ochrana výstupu nedovolí napájet trvale sběrnici proudem vyšším než 5 UL (7 mA) nad limit specifikovaný v katalogovém listu produktu.


Při zkratu i při nadproudu na sběrnici je aktivována LED ERR, je odpojen výstup a po pauze 3 sekund se sběrnice pokouší o opětovné zapnutí. Je vhodné, aby aplikační software tento stav detekoval a po několika pokusech výstupní napětí vypnul příkazem uvedeným níže.

(!)

Upozornění:
Při dlouhotrvajících automatických pokusech o zapnutí do zkratu při vysokých okolních teplotách může dojít k fyzickému poškození jednotky.

Error LED

Chybový stav (stav signálky ERR) lze zjistit ze souboru:

 cat /run/unipi-plc/by-sys/mbus.1/led.err/brightness

Popis chování ERR LED

Stav sběrnice Stav ERR LED
Vypnuté napájení Vypnuto
Korektní komunikace Vypnuto
Zkrat Velmi krátké bliknutí s delšími rozestupy
Přetížení (např. překročení zátěže) Dlouhé bliknutí s delšími rozestupy (poměr zapnutí a vypnutí závisí na míře přetížení)
Nespecifikovaná chyba sběrnice Zapnuto

Vizualizace těchto stavů je popsána níže v sekci LED indikace.

Napájení sběrnice

Napájení sběrnice lze ovládat příkazy:

 echo disabled | sudo tee /sys/devices/platform/unipi-mbus/state
 echo enabled | sudo tee /sys/devices/platform/unipi-mbus/state

Chování při nadproudu

Unipi Edge má implementováno cca 10 % pásmo přetížení nad kterým začíná reagovat nadproudová ochrana. Toto je z důvodu výrobních tolerancí a zaručení funkce ve všech provozních podmínkách (zejména teploty, funkce zkratové ochrany atd.). Pokud je na M-Bus portu zařízení trvale zapojeno více UL než specifikuje katalogový list, sběrnice může i nadále fungovat. Není však zaručeno, že při případné servisní výměně bude při těchto podmínkách pracovat i nové (vyměněné) zařízení vzhledem k výrobním tolerancím. Takto přetížená sběrnice nesplňuje podmínky pro správnou funkci zařízení a na případnou podporu či reklamace funkčnosti nebude brán zřetel.


Některá bezbateriová zařízení konzumují více UL než definuje norma, je někdy proto obtížné určit, jaký proud aktuálně zapojenou sběrnicí teče.

Aktuální proud sběrnicí lze změřit dočasným vložením 6,8ohmového rezistoru Rs (zapojení v sérii se sběrnicí) se ztrátovým výkonem 2 W a změřením stejnosměrného úbytku napětí Ur na něm. Aktuální zátěž je pak definovaná vzorcem:

                       Ur [V]                   
 Ibus [UL] = -------------------------- = Ur [V] * 98 [UL/V]
              Rs [Ohm] * 0.0015 [A/UL]

Při dané hodnotě odporu je zátěž přibližně 1 UL na každých změřených 10 mV. Pozor, při vložení odporu nemusí celá sběrnice komunikovat. To ale není na závadu, protože toto orientační měření s rezistorem je třeba provést jednou (při odhalování potíží) a rezistor posléze odpojit do původního stavu.

Diagram sběrnice, sériově zapojený odpor na začátku sběrnice (blízko M+) a měření úbytku napětí na odporu

Příklad: Změřená hodnota 600 mV odpovídá proudu sběrnicí přibližně 60 UL.

První chyba měřidla

Norma při správném návrhu sběrnice v poli umožňuje provoz sběrnice s jedním poškozeným měřidlem, tzn. first failure stav. Aby tato vlastnost normy mohla být účinná, musí uživatel při výpočtu potřebného výkonu sběrnice rezervovat 100 mA (67 UL) pro toto poškozené měřidlo.

Tento mechanismus je v současnosti možný pouze pro varianty M2 (120 UL).

Technické parametry

Varianty Mx - společné parametry

Průřez datového vodiče 0,2 mm2 … 2,5 mm2
Funkce Master
Přenosová rychlost 300, 600, 1200, 2400, 4800
Galvanické oddělení mezi sběrnicí a ostatními části
1 MOhm / 500 V
1,5 kV DC (2 kV burst/surge)
Zkratová odolnost Ano

Varianta M2

Jednotková zátěž (Unit load) 1x 120 UL*
Maximální trvalý klidový proud 185 mA*
LTE Cat 1 / Cat 4 Bez LTE
Napájení - Maximální vstupní proud (při jmenovitém napětí 24 V⎓) 2,0 A 1,7 A

* Platí pro teploty okolí do 55 °C. Pro vyšší teploty do 60 °C je třeba ponížit maximální hodnoty na 90 UL / 135 mA

Varianta M5

Jednotková zátěž (Unit load) 1x 10 UL
Maximální trvalý klidový proud 25 mA
LTE Cat 1 / Cat 4 Bez LTE
Napájení - Maximální vstupní proud (při jmenovitém napětí 24 V⎓) 1,1 A 0,8 A

Varianta M6

Jednotková zátěž (Unit load) 1x 60 UL
Maximální trvalý klidový proud 95 mA
LTE Cat 1 / Cat 4 Bez LTE
Napájení - Maximální vstupní proud (při jmenovitém napětí 24 V⎓) 1,5 A 1,2 A

Normy

Unipi Edge s M-Bus splňuje následující normy:

LED indikace

Vypnuté napájení sběrnice nebo žádná komunikace

Pokud je napájení sběrnice vypnuté nebo právě neprobíhá žádná komunikace, tak budou všechny M-Bus LED vypnuté:

Vypnutá M-Bus sběrnice

M-Bus TX, RX, ERR vypnuto

Korektní komunikace

V případě, že na sběrnici je připojeno alespoň jedno měřidlo a v jednotce běží program, který sběrnici používá a vyčítá data ze zařízení, tak může indikace vypadat následovně:

Korektní chování M-Bus sběrnice

M-Bus TX, RX bliká, ERR vypnuto

Zkrat nebo přetížení

Blikání nebo zapnutí ERR LED indikuje chybu M-Bus sběrnice. Ukázky chování jsou níže.

Animace jsou pouze ilustrační, protože jednotlivé poměry blikání závisí na typu a míře chyby.

Přetížení M-Bus sběrnice

M-Bus TX, RX vypnuto, ERR bliká


Zkrat M-Bus sběrnice

M-Bus TX, RX  vypnuto, ERR krátce blikne


Nespecifikovaná chyba sběrnice M-Bus

M-Bus TX, RX vypnuto, ERR svítí