| 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 |