System SZARP - dokumentacja techniczna: SZARP v.3.1 | ||
---|---|---|
Poprzedni | Rozdział 7. Obsługiwane urządzenia | Następny |
Zgodność ze specyfikacją: 4 .
Obsługiwane urządzenia: Wszelkie urządzenia wykorzystujące protokół Modbus RTU.
Protokół komunikacji: Modbus RTU.
Demon przestarzały, zastępuje go uniwersalny demon protokołu Modbus - mbdmn.
Przykładowa konfiguracja:
<device xmlns:modbus="http://www.praterm.com.pl/SZARP/ipk-extra" daemon="/opt/szarp/bin/mbrtudmn" path="/dev/ttyA11" modbus:id="0xA1" modbus:mode="master" 'master' or 'slave' <unit id="1" modbus:id="0xA11"> <param name="..." ... modbus:address="0x00" modbus:function="0x03" modbus function to use (only in master mode) modbus:type="integer"> value type: integer, bcd or float ... </param> <param name="..." ... modbus:address="0x02" modbus:type="float" modbus:extra="lsb" lsb or msb for combined (2 registers) values > ... </param> ... <send param="..." type="min" modbus:address="0x1f" modbus:type="bcd"> ... </send> ... </unit> <unit id="1" modbus:id="0xA12"> <param name="..." ... modbus:address="0x00" modbus:type="integer"> ... </param> <param name="..." ... modbus:address="0x02" modbus:type="float"> ... </param> ... <send param="..." type="min" modbus:address="0x1f" modbus:type="float"> ... </send> ... </unit> </device>
Poprzedni | Spis treści | Następny |
Sterownik mbdmn | Początek rozdziału | Sterownik mbtcpdmn |