Herunterladen Inhalt Inhalt Diese Seite drucken

10) Write Multiple Register - Fronius Ri Fb/I Crc 1.0 Bedienungsanleitung

Inhaltsverzeichnis
Beispiel
Beispiel einer Anforderung zum Schreiben des Werts 237
ter F009 (Jobnummer).
Anforderung
Feldname
Register Address Lo
Register Value Hi
Register Value Lo
16
(10
)
Dieser Funktionscode wird zum Schreiben eines Blocks von fortlaufenden Regis-
dec
hex
tern in einem Remote-Gerät verwendet. Die angeforderten geschriebenen Werte
Write Multiple
werden im Anforderungsdatenfeld angegeben. Die Daten werden in zwei Byte pro
Register
Register gepackt. Die normale Antwort gibt den Funktionscode, die Startadresse
und die Anzahl der geschriebenen Register zurück.
Anforderung
Funktionscode
Startadresse
Anzahl Register
Anzahl Byte
Registerwerte
N* = Anzahl der zu schreibenden Register
Antwort
Funktionscode
Startadresse
Anzahl der Register
Fehler
Fehlercode
Ausnahmecode
Beispiel
Beispiel einer Anforderung zum Schreiben von zwei Registern (F00B
F00C
Anforderung
Feldname
Transaction Identifier Hi
Transaction Identifier Lo
Protocol Identifier Hi
Protocol Identifier Lo
Length Hi
34
1 Byte
2 Byte
2 Byte
1 Byte
N* x 2 Bytes
1 Byte
2 Byte
2 Byte
1 Byte
1 Byte
).
hex
Antwort
Hex
Feldname
F9
Register Address Lo
00
Register Value Hi
01
Register Value Lo
10
hex
0000
bis FFFF
hex
0001
oder 0078
hex
2 x N*
Wert
10
hex
0000
bis FFFF
hex
1 bis 123 (7B
)
hex
90
hex
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
(567
) in Regis-
hex
dec
Hex
02
37
hex
hex
hex
-
hex
Hex
00
01
00
00
00
Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ri mod/i cc modbus tcp-2p

Inhaltsverzeichnis