Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionscode Fc2 (Read Discrete Inputs); Tabelle 100: Aufbau Des Request Für Den Funktionscode Fc2; Tabelle 101: Aufbau Der Response Für Den Funktionscode Fc2; Tabelle 102: Zuordnung Der Eingänge - WAGO 750-332 Handbuch

Inhaltsverzeichnis

Werbung

204 Feldbuskommunikation
11.3.3.2

Funktionscode FC2 (Read Discrete Inputs)

Diese Funktion liest den Inhalt mehrerer Eingangsbits (digitale Eingänge).
Aufbau des Request
Die Anfrage bestimmt die Startadresse und die Anzahl der zu lesenden Bits.
Beispiel: Eine Anfrage, mit welcher Bit 0 bis Bit 7 gelesen werden.
Tabelle 100: Aufbau des Request für den Funktionscode FC2
Byte
Byte 0, 1
Byte 2, 3
Byte 4, 5
Byte 6
Byte 7
Byte 8, 9
Byte 10, 11
Aufbau der Response
Die aktuellen Werte der abgefragten Bits werden in das Datenfeld geschrieben.
Eine 1 entspricht dabei dem Zustand ON und eine 0 dem Zustand OFF. Das
niederwertigste Bit des ersten Datenbytes enthält das erste Bit der Anfrage. Die
anderen Bits folgen aufsteigend. Falls die Anzahl der Eingänge kein Vielfaches
von 8 ist, werden die verbleibenden Bits des letzten Datenbytes mit Nullen
aufgefüllt.
Tabelle 101: Aufbau der Response für den Funktionscode FC2
Byte
...
Byte 7
Byte 8
Byte 9
Der Status der Eingänge 7 bis 0 wird als Byte-Wert 0x12 oder Binärwert 0001
0010 angezeigt. Eingang 7 ist das Bit mit dem höchsten Wert, Eingang 0 ist das
Bit mit dem niedrigsten Wert dieses Bytes. Die Zuordnung erfolgt von 7 bis 0 wie
folgt:
Tabelle 102: Zuordnung der Eingänge
OFF OFF OFF ON
Bit
Coil
Handbuch
Version 1.0.1
Feldname
Transaction identifier
Protocol identifier
Length field
Unit identifier
MODBUS function code
Reference number
Bit count
Feldname
MODBUS function code
Byte count
Bit values
0
0
0
1
7
6
5
4
750-332 FC BACnet/IP; G4
OFF OFF ON OFF
0
0
1
0
3
2
1
0
WAGO-I/O-SYSTEM 750
Beispiel
0x0000
0x0000
0x0006
0x01 nicht verwendet
0x02
0x0000
0x0008
Beispiel
0x02
0x01
0x12

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis