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: Boruta jest uniwersalnym demonem, który sam w sobie nie implementuje żadnego z protokołów. Obsługą właściwych protokołów zajmują się sterowniki będące modułami boruty. Obecnie dostępne są sterowniki dla protokołów Modbus, ZET i FP210.
Protokół komunikacji: Modbus RTU/ASCII, Modbus TCP, ZET i FP210
Konfiguracja: Sterownik jest konfigurowany w pliku params.xml. Każdy podelement unit zawiera konfigurację jednego sterownika. Szczegóły konfiguracji znajdziesz w opisach poszczególnych sterowników.
Przykładowa konfiguracja:
<device xmlns:extra="http://www.praterm.com.pl/SZARP/ipk-extra" daemon="/opt/szarp/bin/borutadmn" path="/dev/null" > <unit id="1" extra:mode="client" this unit working mode possible values are 'client' and 'server' extra:medium="serial" data transmittion medium, may be either serial (line) or tcp extra:proto="modbus" protocol to use for this unit in case of serial line, following self-explanatory attributes are also supported: extra:path, extra:speed, extra:parity, extra:stopbits, extra:char_size (all but path are not required, they have defaults which are 9600, N, 1, 8) in case of tcp client mode following attributes are required: extra:tcp-address, extra:tcp-port in case of tcp server mode one need to specify extra:tcp-port attribute > ... </unit> </device>
Poprzedni | Spis treści | Następny |
Sterownik boruta_zet | Początek rozdziału | Sterownik calcdmn |