Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

Protokol M-Bus Rev. 4.8

Podporované typy a verzie zariadení 
Konfigurácia komunikačnej linky
Konfigurácia komunikačnej stanice
Konfigurácia meraných bodov
Špecifické údaje zariadenia Multical III
Nastavenie parametrov a spôsob zberu údajov
Literatúra
Zmeny a úpravy
Revízie dokumentu

Kotva
typy_verzie
typy_verzie
Podporované typy a verzie zariadení

...

...

Kľúčové slovoPlný názovPopisJednotkaNáhradná hodnota
Kotva
chbr
chbr
CHBR
Change BaudrateHodnota Yes znamená, že komunikácia bude prepínaná medzi módom 1 a 2 (iba linka Serial).
Hodnota No znamená, že komunikácia bude prebiehať len pomocou módu 1 (300 Baudov).
-No
Kotva
snkebr
snkebr
SNKEBR
Send SND_NKE as BroadcastHodnota Yes znamená, že príkaz SND_NKE (inicializácia slave zariadenia) sa pošle ako Broadcast pred čítaním z prvej stanice na linke.
Hodnota No znamená, že príkaz SND_NKE sa pošle každému zariadeniu pred začiatkom čítania.
Poznámka: ak je parameter nastavený na Yes, po poslaní Broadcastu sa čaká podľa parametra stanice WAI.
-Yes

Kotva
komunikacna_stanica
komunikacna_stanica
Konfigurácia komunikačnej stanice

...

Kľúčové slovoPlný názovPopisJednotkaNáhradná hodnota
Kotva
ascm
ascm
ASCM
Address Scan ModePri každom vyčítavaní hodnôt sa inkrementuje adresa stanice. Tento mód je možné využiť na nájdenie zariadenia s neznámou adresou.-No
Kotva
rc
rc
RC
Retry CountPočet opakovaní výzvy v prípade chyby komunikácie.-2
Kotva
rt
rt
RT
Retry TimeoutOneskorenie medzi opakovaním výzvy v prípade chyby komunikácie.ms100 ms
Kotva
wft
wft
WFT
Wait First TimeoutPrvé čakanie na odpoveď po odoslaní výzvy.ms800 ms
Kotva
wt
wt
WT
Wait TimeoutOneskorenie medzi čítaniami odpovede do jej skompletovania.ms500 ms
Kotva
mwr
mwr
MWR
Max Wait RetryPočet opakovaní čítania odpovede do jej skompletovania.-40

Kotva
wai
wai
WAI
Wait After SND_NKE BroadcastČakanie po poslaní broadcastu SND_NKE pred čítaním z prvej stanice na linke.ms8000 ms
Kotva
wbr
wbr
WBR
Wait before REQ_UD2 RequestČakanie pred poslaním správy REQ_UD2 slave stanici.ms4000 ms
Kotva
sfai
sfai
SFAI
Set FCB Bit after SND_NKEČi sa FCB bit v prvej výzve po poslaní SND_NKE má nastaviť na hodnotu 1 (YES) alebo 0 (NO).-YES
Kotva
afor
afor
AFOR
Accept Following Records (0=disable,255=read all)Pokiaľ má slave stanica k dispozícii Variable Data, parameter udáva množstvo vyčítaných záznamov počas jedného obvolania stanice. Hodnota 255 znamená, že sa vyčítajú všetky dostupné záznamy.-0
Kotva
resb
resb
RESB
Send Application Reset before REQ_UD2Voliteľné poslanie správy 'aplikačný reset' (50h) pred začiatkom vyčítavania hodnôt na stanici.-NO
Kotva
wul
wul
WUL
WakeUp LengthDĺžka tzv. budiacej správy (v znakoch) vysielanej pred každou výzvou. Hodnota 0 znamená, že budiaca správa sa neposiela.bytes0
Kotva
wud
wud
WUD
WakeUp DelayOneskorenie medzi budiacou správou a výzvou.ms400

Kotva
arb
arb
ARB

Accept Reply To BroadcastAk má stanica adresu 254 (podľa definície protokolu sa jedná o broadcastovú adresu, na ktorú stanice môžu odpovedať), tento parameter umožňuje spracovať odpoveď od hociktorej stanice. Praktické použitie je na linkách s jedinou stanicou - v prípade jej výmeny nie je nutné zisťovať adresu nového zariadenia.-YES

Kotva
fd
fd
FULL_DEBUG
Full DebugZapína ladiace výpisy o komunikácii a získaných údajoch.-NO

Kotva
m3
m3
MULTICALIII
Multical IIIPovoľuje dekódovanie údajov "Manufacture specific data" zariadenia Multical III.-NO

...

Zariadenie Multical III odosiela rozširujúce "manufacture specific" údaje. Aktivovaním parametra protokolu MULTICALIII je možné nakonfigurovať merané body podľa nesledovnej nasledovnej tabuľky:

AdresaPopis hodnotyTyp
12Počítadlo prístupuCi
13Číslo zákazníka 1Ci
14Číslo zákazníka 2Ci
15InfoCi
16TAR2Ci
17TL2Ci
18TAR3Ci
19TL3Ci
20AUX1Ai
21AUX2Ai
22Prog_NoCi
23ConfigCi
24DátumTiA
25Dátum*TiA

...

Odporúčané parametre pollingu sú minimálne 1 minúta. Keď nastane čas pollingu, pri čítaní dát prvej stanica na linke sa pošle SND_NKE(255), t.j. init všetkým meračom (Slave-om) a čaká sa dobu danú parametrom WAI. Merače si pripravia všetky aktuálne merané veličiny a implicitne zmenia svoju rýchlosť na 300 baud. Iba rýchlosti 300/600/1200/2400/9600/19200/3840 sú podporované M-Bus protokolom.

Potom nasleduje voliteľne zmena rýchlosti komunikácie na vyššiu rýchlosť (špecifikovanú na linke ako mód 2) telegramom SND_UD, ak je nakonfigurovaná pomocou nastavenia parametra linky Change Baudrate.
Poznámka: zmena módu je podporovaná iba na linke Seriallinkách SerialMOXA IP Serial Library a RFC2217 Client.

Následne sú postupne dotazované všetky merače výzvami REQ_UD2 (pred ktorými sa ešta vždy čaká podľa parametra WBR), na ktoré odpovedajú dátovým telegramom RSP_UD.

...

  • Ver. 1.0 - 26. jún 2000 – vytvorenie dokumentu.
  • Ver. 1.1 – 9. nov. november 2000 – otestovanie Danfoss CALSTREEM.
  • Ver. 1.2 – 14.dec. december 2000 – Zmena vstupov AUX1 a AUX2 z Ci na Ai.
  • Ver. 1.3 - 22. nov november 2005 - Prepracovanie podľa M-Bus Rev. 4.8.
  • Ver. 1.4 - 10. marec 2021 - Doplnený parameter "Accept Reply To Broadcast"


Info
titleSúvisiace stránky:

Komunikačné protokoly

...