Komunikační driver M-Bus je určen k datovému propojení runtime modulů Reliance se zařízeními komunikujicími protokolemM-Bus (Meter Bus).
Typ komunikačního kanálu lze zvolit ve vývojovém prostředí Reliance ve Správci struktury projektu (připojení zařízení).
Komunikační driver je DLL knihovna zaváděná do paměti programem Reliance 4 Driver Server, který může být spuštěn jako služba Windows (Windows Service) při startu operačního systému, nebo jako běžná aplikace při startu vizualizačního projektu. Informace potřebné k navázání spojení se zařízeními si driver načítá z vizualizačního projektu. V závislosti na definici komunikačního kanálu se po jejich načtení aktivuje spojení se všemi připojenými zařízeními.
Podporované verze systému Reliance
Komunikační driver je podporován v systémech Reliance 5 a Reliance 4.
Navázání spojení se zařízením je prováděno odesláním komunikačního paketu SND_NKE. Tento paket je odesílán také v případě přerušení spojení. Po úspěšném navázání spojení následují další komunikační pakety. Není-li spojení úspěšně navázáno, odesílá komunikační driver SND_NKE opakovaně ve stanoveném intervalu.
Čtení dat ze zařízení probíhá periodicky nebo na základě jednorázového požadavku runtime modulu Reliance, a to odesláním komunikačního paketu SND_UD2. Při periodickém čtení je komunikační paket odesilán pravidelně, podle intervalu aktualizace nastaveného u jednotlivých proměnných.
Přerušení spojení se zařízením je vyhodnoceno, neobdrží-li komunikační driver od zařízení platnou odpověď Nx za sebou, kde N je maximální počet chybných komunikací. Tento parametr lze upravit.
Komunikační driver je schopen vyčíst většinu zařízení dodržující při komunikaci standard komunikačního protokolu M-Bus. Mimo to byl komunikační driver testován s těmito zařízeními:
Měřiče tepla: Siemens UH50, Kamstrup Multical 401, Sensonic 95, Sensonic Plus, Combimeter II
© 2026 GEOVAP, spol. s r. o. | Pravidla použití webu | Nastavení cookies | Napište nám