Deutschmann Automation GmbH & Co. KG
4
UNIGATE
®
fieldbus gateway UNIGATE
®
MB - EtherCAT
®
V. 1.4
17.7.17
8.3.2 Protocol definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.3.3 Data communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.3.3.1
Initiation of data communication by the low-priority user . . . . . . . . . . . . . . . 20
8.3.3.2
Conflicts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.3.3.3
Timeout times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
8.3.3.4
Retries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.3.3.5
Initiation of data communication by the high-priority user . . . . . . . . . . . . . . . 21
8.3.4 Protocol type 3964 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.4
Protocol: MODBUS-RTU . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.4.1 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.4.2 UNIGATE
®
as MODBUS-Master . . . . . . . . . . . . . . . . . . . . . . . . 21
8.4.2.1
Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
8.4.2.2
Data structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.4.2.3
Communication sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.4.3 UNIGATE
®
as MODBUS-Slave . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.4.3.1
Preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.4.3.2
Data structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
8.4.3.3
Communication sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.4.4 UNIGATE
®
as Modbus-ASCII Master . . . . . . . . . . . . . . . . . . . . . . 23
8.5
The trigger byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.6
The length byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
8.7
Protocol „Universal Modbus RTU Slave“ . . . . . . . . . . . . . . . . . 23
8.7.1 Data structure on the fieldbus side e.g.: PROFIBUS . . . . . . . . . . . . . . 24
8.7.1.1
Example: FC1 + FC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
8.7.1.2
Example: FC3 (Read Holding Register) + FC4 (Read Input Register) . . . . . . . . 25
8.7.1.3
Example: Write Single Coil FC5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
8.7.1.4
Example: Write Single Register FC6 . . . . . . . . . . . . . . . . . . . . . . . . . 27
8.7.1.5
Example: Force multiple coils FC 15 . . . . . . . . . . . . . . . . . . . . . . . . . 27
8.7.1.6
Example: Preset multiple register FC16 . . . . . . . . . . . . . . . . . . . . . . . . 28
8.8
Protocol „Universal Modbus RTU Master“ . . . . . . . . . . . . . . . . 29
8.8.1 Data structure Fieldbus side (e.g. PROFIBUS): . . . . . . . . . . . . . . . . . 29
8.8.2 Data structure Application side: . . . . . . . . . . . . . . . . . . . . . . . . . 29
8.8.3 Configuration: via Wingate since wcf Datei Version 396 . . . . . . . . . . . . . 30
8.8.3.1
Example: Read coil status FC1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
8.8.3.2
Example: Read input status FC2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8.8.3.3
Example: Read multiple register FC3 . . . . . . . . . . . . . . . . . . . . . . . . . 33
8.8.3.4
Example: Read input registers FC4 . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.8.3.5
Example: Force single coil FC5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.8.3.6
Example: Preset single register FC6 . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.8.3.7
Example: Force multiple coils FC15 . . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.8.3.8
Example: Preset multiple register FC16 . . . . . . . . . . . . . . . . . . . . . . . . 36
8.9
Protocol „Universal Modbus ASCII Master/Slave“ . . . . . . . . . . . . 37
8.9.1 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.9.1.1
Example Configuration 1: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.9.1.2
Swap Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8.9.1.3
Example with Fast Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Summary of Contents for UNIGATE MB EtherCAT
Page 2: ...Manual Art No V4044E ...
Page 60: ......