Preset Multiple Registers - WAGO MODBUS Handbuch

Inhaltsverzeichnis
5.3.1.10 Preset Multiple Registers (Funktionscode 0x10):
Diese Funktion schreibt Werte in eine Anzahl von Ausgangsworten (auch
"Ausgangsregister"). Bei einer Broadcast-Sendung werden die Werte in alle Slaves
geschrieben. Die maximale Registeranzahl pro frame ist 128.
Anfrage:
Der erste Punkt wird mit 0 adressiert. Bei Modicon startet die Adressierung mit 1
(0x01).
Die Anfragenachricht bestimmt die Register, die gesetzt werden sollen. Die Daten
werden als 2 Bytes pro Register gesendet.
Im Beispiel wird dargestellt, wie die Daten in den beiden Registern 0 und 1 in Slave 11
gesetzt werden:
Feldname
Start of frame
Slave address
Function code
Starting address high
Starting address low
Number of register high
Number of register low
Byte Counter
Data high (register 0)
Data low (register 0)
Data high (register 1)
Data low (register 1)
Error Check (LRC / CRC)
End of frame
Tabelle 5.46: Beispiel Anfrage, Preset Multiple Registers
Antwort:
Die Antwort gibt die Adresse des Slaves, den Funktionscode, die Startadresse und die
Anzahl der gesetzten Register zurück.
Feldname
Start of frame
Slave address
Function code
Starting address high
Starting address low
Number of register high
Number of register low
Error Check (LRC / CRC)
End of frame
Tabelle 5.47: Beispiel Antwort, Preset Multiple Registers
MODBUS / Konfiguration
01.10.99
Beispiel
RTU
-
t1-t2-t3
0x0B
0x0B
0x10
0x10
0x00
0x00
0x00
0x00
0x00
0x00
0x02
0x02
0x04
0x04
0x12
0x12
0x34
0x34
0x56
0x56
0x78
0x78
-
0xA9
0x43
t1-t2-t3
Beispiel
RTU
-
t1-t2-t3
0x0B
0x0B
0x10
0x10
0x00
0x00
0x00
0x00
0x00
0x00
0x02
0x02
-
0x41
0x62
t1-t2-t3
65
ASCII
":"
0x3a
"0B"
0x30, 0x42
"10"
0x31, 0x30
"00"
0x30, 0x30
"00"
0x30, 0x30
"00"
0x30, 0x30
"02"
0x30, 0x32
"04"
0x30, 0x34
"12"
0x31, 0x32
"34"
0x33, 0x34
"56"
0x35, 0x36
"78"
0x37, 0x38
"CB"
0x43, 0x42
-
0xD, 0xA
ASCII
":"
0x3a
"0B"
0x30, 0x42
"10"
0x31, 0x30
"00"
0x30, 0x30
"00"
0x30, 0x30
"00"
0x30, 0x30
"02"
0x30, 0x32
"E3"
0x45, 0x33
-
0xD, 0xA

Quicklinks ausblenden:

Inhaltsverzeichnis
loading

Inhaltsverzeichnis