Komunikační driver Modbus je určen k datovému propojení runtime modulů Reliance se zařízeními komunikujícími protokoly Modbus RTU a/nebo Modbus TCP. Driver má implementovány základní komunikační funkce pro čtení a zápis dat jak v režimu Client, tak v režimu Server.
01 Read Coil Status – čtení binárních výstupů
02 Read Input Status – čtení binárních vstupů
03 Read Holding Registers – čtení uživatelských registrů
04 Read Input Registers – čtení vstupních registrů
05 Force Single Coil – zápis binárního výstupu
06 Preset Single Register – zápis uživatelského registru
15 Force Multiple Coils – blokový zápis binárních výstupů
16 Preset Multiple Registers – blokový zápis uživatelských registrů
20 Read General Reference – čtení rozšířené paměti
22 Mask Write 4X Register – maskovaný (binární) zápis uživatelského registru
Podporované verze systému Reliance
Komunikační driver je podporován v systémech Reliance 5 a Reliance 4.
01 Read Coil Status – čtení binárních výstupů
02 Read Input Status – čtení binárních vstupů
03 Read Holding Registers – čtení uživatelských registrů
04 Read Input Registers – čtení vstupních registrů
05 Force Single Coil – zápis binárního výstupu
06 Preset Single Register – zápis uživatelského registru
16 Preset Multiple Registers – blokový zápis uživatelských registrů
Nepodporuje-li zařízení některou z funkcí pro zápis, lze tuto funkci deaktivovat.
Typ komunikačního kanálu lze zvolit ve vývojovém prostředí Reliance ve Správci struktury projektu (připojení zařízení).
Programovatelný automat Modicon M580
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.
Paměť systémů Modicon je rozdělena do čtyř základních oblastí: binární vstupy, binární výstupy, vstupní registry, uživatelské registry. Tyto oblasti jsou v systémech Modicon adresovány absolutně (viz tabulka, sloupec "Adresace Modicon"). V systému Reliance jsou proměnné adresovány relativně vždy od nuly (viz tabulka, sloupec "Adresace Reliance").
Adresace proměnných zařízení Modbus | |||
Paměťová oblast | Adresace Modicon | Adresace Reliance | |
Typ registru | Adresa | ||
1. Discrete outputs (Coils) | od 00001 | Výstupy (Coils) | od 0 |
2. Discrete inputs | od 10001 | Vstupy (Inputs) | od 0 |
3. Input registers | od 30001 | Vstupní registry (Input registers) |
od 0 |
4. Holding registers | od 40001 | Uživatelské registry (Holding registers) | od 0 |
Proměnná na adrese 40011 bude v systému Reliance adresována takto: Typ registru: Uživatelské registry (Holding registers); Adresa: 10
Čtení dat ze zařízení probíhá periodicky na úrovni definovaných komunikačních zón. Hodnota proměnné je aktualizována vždy s aktualizací dat komunikační zóny, ve které proměnná leží. Datový typ proměnné musí odpovídat velikosti datového bodu ve zvoleném adresovém prostoru. Velikost datových bodů je definována protokolem Modbus (Coils, Inputs – bool; Holding registers, Input registers – word).
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 nastavit.
Cenu driveru Modbus naleznete v ceníku systému Reliance.
V případě jakýchkoli dotazů nám napište email nebo zavolejte.
Telefon:
Informace:
Obchod:
Podpora:
Telefon:
Informace:
Obchod:
Podpora:
Telefon:
Info:
Obchod:
Podpora:
GEOVAP, spol. s r. o.
Čechovo nábřeží 1790
530 03 Pardubice
IČO: 15049248
DIČ: CZ15049248
© 2025 GEOVAP, spol. s r. o. | Pravidla použití webu | Nastavení cookies | Napište nám