Herunterladen Diese Seite drucken

Fronius RI FB/i Yaskawa WeldCom 2.0 Bedienungsanleitung Seite 40

Werbung

Modbus - Funktionen
03
(03
)
Mit diesem Code wird der Inhalt eines fortlaufenden Blocks von Holding Regis-
dec
hex
tern in einem Remote-Gerät gelesen. Die Anforderungs-PDU bestimmt die Start-
Read Holding
register-Adresse und die Anzahl der Register.
Register
In der PDU werden Register beginnend mit Null adressiert. So werden Register,
die mit 1-16 nummeriert sind, mit 0-15 adressiert.
Die Registerdaten in der Antwort-Nachricht sind als zwei Byte pro Register ge-
packt, wobei der Binärinhalt in jedem Byte genau abgestimmt ist. In den einzel-
nen Registern enthält das erste Byte die höherwertigen Bits und das zweite Byte
die niedrigerwertigen Bits.
Anforderung
Funktionscode
Startadresse
Anzahl der Register
Antwort
Funktionscode
Anzahl Byte
Registerwert
N* = Anzahl Register
Fehler
Fehlercode
Ausnahmecode
Beispiel
Beispiel einer Leseanforderung für Register F009 (Jobnummer).
Anforderung
Feldname
Transaction Identifier Hi
Transaction Identifier Lo
Protocol Identifier Hi
Protocol Identifier Lo
Length Hi
Length Lo
Unit Identifier
Function code
Starting Address Hi
Starting Address Lo
No. of Registers Hi
40
1 Byte
03
hex
2 Byte
0000
hex
2 Byte
1 bis 125 (7D
1 Byte
03
hex
2 Byte
2 x N*
N* x 2 Bytes
-
1 Byte
83
hex
1 Byte
01 oder 02 oder 03 oder 04
Antwort
Hex
Feldname
00
Transaction Identifier Hi
01
Transaction Identifier Lo
00
Protocol Identifier Hi
00
Protocol Identifier Lo
00
Length Hi
06
Length Lo
00
Unit Identifier
03
Function code
F0
Byte Count
F9
Register value Hi (108)
00
Register value Lo (108)
bis FFFF
hex
)
hex
Hex
00
01
00
00
00
05
00
03
02
02
37

Werbung

loading

Diese Anleitung auch für:

Ri mod/i cc modbus tcp-2p