Funktionscode Fc15 (Write Multiple Coils); Tabelle 92: Aufbau Des Request Für Den Funktionscode Fc15; Tabelle 93: Aufbau Der Response Für Den Funktionscode Fc15 - WAGO 750 Handbuch

Vorschau ausblenden Andere Handbücher für 750:
Inhaltsverzeichnis
162
Feldbuskommunikation
11.2.3.9

Funktionscode FC15 (Write Multiple Coils)

Mit dieser Funktion wird eine Anzahl von bis zu 256 Ausgangsbits auf 1 oder 0
gesetzt.
Aufbau des Request
Das erste Bit wird mit 0 adressiert. In der Anfrage werden die Bits spezifiziert, die
gesetzt werden sollen. Die geforderten 1-oder 0-Zustände werden durch die
Inhalte des Anfragedatenfeldes bestimmt.
In diesem Beispiel werden 16 Bits beginnend mit Adresse 0 gesetzt. Die Anfrage
enthält 2 Bytes mit dem Wert 0xA5F0 also 1010 0101 1111 0000 binär.
Das erste Byte überträgt den Wert 0xA5 an die Adresse 7 bis 0, wobei Bit 0 das
niederwertigste Bit ist. Das nächste Byte überträgt den Wert 0xF0 an die Adresse
15 bis 8, wobei Bit 8 das niederwertigste Bit ist.
Tabelle 92: Aufbau des Request für den Funktionscode FC15
Byte
Byte 0, 1
Byte 2, 3
Byte 4, 5
Byte 6
Byte 7
Byte 8, 9
Byte 10, 11
Byte 12
Byte 13
Byte 14
Aufbau der Response
Tabelle 93: Aufbau der Response für den Funktionscode FC15
Byte
...
Byte 7
Byte 8, 9
Byte 10, 11
750-843 ETHERNET TCP/IP-Controller
Feldname
Transaction identifier
Protocol identifier
Length field
Unit identifier
MODBUS function code
Reference number
Bit count
Byte count
Data byte1
Data byte2
Feldname
MODBUS function code
Reference number
Bit count
WAGO-I/O-SYSTEM 750
Beispiel
0x0000
0x0000
0x0009
0x01 nicht verwendet
0x0F
0x0000
0x0010
0x02
0xA5
0xF0
Beispiel
0x0F
0x0000
0x0010
Handbuch
Version 1.2.0
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

I/o-system

Inhaltsverzeichnis