Deutschmann Automation GmbH & Co. KG
Im folgenden Beispiel ändert sich der Inhalt von Adresse 10009 von 0 -> 1
Im nächsten Beispiel wurde nur die „No. Of Points auf 10 geändert.
D.h. es werden nun 10 Bits => 2 Byte ausgelesen. Aus diesem Grund hat sich auch das Feldbus-
längen Byte ( 2. Feldbusbyte) auf 0x0A, also um 1 Byte, erhöht.
10.6.3.3 Beispiel: Read multiple register FC3
RX Poll Delay = 0 wird von der Firmware automatisch auf 1 gesetzt.
Modbus-Request:
Byte 1
Byte 2
Slave ID
Modbus
Function
1
3
Der CRC-Wert wird automatisch vom UNIGATE
®
Das UNIGATE
sendet 1 mal (RX Poll Retry = 0) den Request über die RS Schnittstelle raus und
wartet maximal 250 ms (Modbus Timeout = 25) auf den Response.
Fieldbus Map Adr = 0 -> nicht aktiv
16.7.21
UNIGATE
Implementierte Protokolle im UNIGATE® CL mit Universalscript
Byte 3
Byte 4
StartAdr
StartAdr
High
Low
0x00
0x01
®
®
Feldbus-Gateway UNIGATE
Byte 5
Byte 6
No.
of
No.
of
Points
Points
High
Low
0
2
errechnet
®
CL - RS V. 3.1
Byte 7
Byte 8
CRC High
CRC Low
x
y
37