Herunterladen Diese Seite drucken

Funktionscode Fc23 (Read/Write Multiple Registers); Tabelle 150: Aufbau Des Request Für Den Funktionscode Fc23; Tabelle 151: Aufbau Der Response Für Den Funktionscode Fc23; Tabelle 152: Aufbau Der Exception Für Den Funktionscode Fc23 - WAGO I/O-SYSTEM 750 Handbuch

Vorschau ausblenden Andere Handbücher für I/O-SYSTEM 750:

Werbung

310
Feldbuskommunikation

12.2.3.11 Funktionscode FC23 (Read/Write Multiple Registers)

Diese Funktion liest Registerwerte aus und schreibt Werte in eine Anzahl von
Ausgangsworten (Ausgangsregister). Der Schreibzugriff wird vor dem
Lesezugriff ausgeführt.
Aufbau des Request
Das erste Register wird mit 0 adressiert.
Die Anfragenachricht bestimmt die Register, die gelesen und gesetzt werden
sollen.
Pro Register werden 2 Byte an Daten gesendet.
Beispiel: Die Daten in dem Register 3 werden auf den Wert 0x0123 gesetzt. Aus
den beiden Registern 0 und 1 werden die Werte 0x0004 und 0x5678 gelesen.
Tabelle 150: Aufbau des Request für den Funktionscode FC23
Byte
Byte 0, 1
Byte 2, 3
Byte 4, 5
Byte 6
Byte 7
Byte 8, 9
Byte 10, 11
Byte 12, 13
Byte 14, 15
Byte 16
Byte 17...(B+16) Register values (B = Byte count)
Aufbau der Response
Tabelle 151: Aufbau der Response für den Funktionscode FC23
Byte
...
Byte 7
Byte 8
Byte 9...(B+1)
Aufbau der Exception
Tabelle 152: Aufbau der Exception für den Funktionscode FC23
Byte
...
Byte 7
Byte 8
Feldname
Transaction identifier
Protocol identifier
Length field
Unit identifier
MODBUS function code
Reference number for read
Word count for read (1-125)
Reference number for write
Word count for write (1-100)
Byte count (2 x word count for write)
Feldname
MODBUS function code
Byte count (2 x word count for read)
Register values (B = Byte count)
Feldname
MODBUS function code
Exception code
WAGO-I/O-SYSTEM 750
750-831 BACnet/IP-Controller
Beispiel
0x0000
0x0000
0x000D
0x01 nicht verwendet
0x17
0x0000
0x0002
0x0003
0x0001
0x02
0x0123
Beispiel
0x17
0x04
0x0004 oder 0x5678
Beispiel
0x97
0x01 oder 0x02
Handbuch
Version 1.2.1

Werbung

loading

Diese Anleitung auch für:

750-831