Kako radi M-Bus?
Na M-Busu postoji tačno jedan master, na primjer data logger, i mnogo slave uređaja: brojila. Master šalje mijenjanjem napona sabirnice. Logička 1 odgovara punom naponu sabirnice, 0 naponu nižem za oko 12 V.
Brojila ne odgovaraju naponom, nego strujom. Kratko povećaju svoju potrošnju struje za 11 do 20 mA, a master prepoznaje tu promjenu. Budući da se M-Bus interfejs u brojilu napaja iz voda sabirnice, očitavanje štedi i bateriju brojila vode i toplote.
Upit se uvijek odvija jednako: master šalje naredbu REQ_UD2 na adresu, brojilo odgovara s RSP_UD i dostavlja svoj skup podataka sa stanjima, trenutnim vrijednostima, serijskim brojem i statusom. Zatim je na redu sljedeće brojilo.
Primarna ili sekundarna adresa?
Svako brojilo na sabirnici treba jedinstvenu adresu. M-Bus za to poznaje dva načina:
- Primarna adresa: broj od 1 do 250 koji se postavlja na brojilu. To je brzo, ali ako je adresa dodijeljena dva puta, dva brojila odgovaraju istovremeno i odgovor je neupotrebljiv.
- Sekundarna adresa: osmocifreni identifikacijski broj, obično serijski broj, dopunjen proizvođačem, verzijom i medijem. Jedinstvena je već iz fabrike i ne treba je postavljati.
U većim postrojenjima sekundarno adresiranje je siguran put. Master pronalazi brojila pretraživanjem i zatim im se ciljano obraća.
Koliko brojila podnosi jedan M-Bus master?
Granicu postavlja struja koju master može dati. U mirovanju svako brojilo troši jedno standardno opterećenje od 1,5 mA. Master za 250 brojila mora dakle samo za struju mirovanja dati 375 mA, uz rezervu za odgovore.
Tome se dodaje vod: otpor petlje, polazni i povratni vodič zajedno, ne smije preći 90 Ω. Što je više brojila i što je vod duži, to presjek mora biti veći. Često se koristi kabl J-Y(St)Y 2×2×0,8 mm; jedna parica dovoljna je za sabirnicu. Kako izračunati opterećenje sabirnice, prikazuje članak Izračun opterećenja M-Busa.
Koja je topologija dozvoljena kod M-Busa?
M-Bus je tolerantan prema kabliranju. Dozvoljene su linija, zvijezda i stablo, žice su nezavisne od polariteta, a završni otpornici nisu potrebni. Po tome se M-Bus jasno razlikuje od RS485, gdje pouzdano radi samo neprekinuta linija.
Plan se ipak isplati: mnogo dugih odvojaka povećava kapacitet voda, a on u velikim postrojenjima ograničava moguću brzinu prenosa.
M-Bus ukratko
| Karakteristika | M-Bus |
|---|---|
| Standard | EN 13757-2 (prenos), EN 13757-3 (format podataka) |
| Vod | 2 žice, nezavisno od polariteta, bez završnog otpornika |
| Topologija | Linija, zvijezda ili stablo |
| Napajanje | preko sabirnice, iz mastera |
| Brzina | 300, 2400 ili 9600 bauda, obično 2400 |
| Adresiranje | Primarna adresa 1–250 ili sekundarna adresa |
| Tipični uređaji | Brojila električne energije, vode, toplote, rashladne energije i plina |
Za brojila bez kablovske veze postoji radio varijanta Wireless M-Bus prema EN 13757-4, raširena kod brojila vode i toplote.
M-Bus s uređajima EMU
M-Bus brojilo EMU Professional II dostupno je kao EMU Professional II 3/100 za direktni priključak do 100 A i kao 3/5 za priključak preko strujnih transformatora.
Kao master služi EMU M-Center: do 250 M-Bus uređaja i 1,6 A M-Bus opterećenja, i brojila drugih proizvođača. Vrijednosti prosljeđuje putem Modbus TCP-a, BACnet IP-a ili MQTT-a.