Herunterladen Inhalt Inhalt Diese Seite drucken

Schreiben In Mehrfachregister (Funktionscode 0X10) - Grundfos CIU 200 Benutzerhandbuch

Modbus rtu für grundfos cr monitor
Inhaltsverzeichnis

Werbung

12.6 Schreiben in Mehrfachregister (Funktionscode 0x10)

Dieser Funktionscode dient zum Schreiben eines Blocks von zusammenhängenden Halteregistern im Slave. Die Registeradressen begin-
nen immer bei 0, d.h. dass das Register mit der Nummer 100 die Adresse 99 besitzt.
Beispiel für die Anfrage vom Master an den Slave
Funk-
Start-
Adresse
tionscode
adresse HI
0x01
0x10
Im Anfragetelegramm wird der Slave mit der Adresse 1 aufgefordert, den Wert 0x0001 in das Register mit der Adresse 0x0020 und den
Wert 0xB0B0 in das Register mit der Adresse 0x0021 zu schreiben.
Beispiel für die Antwort des Slaves an den Master
Adresse
Funktionscode
0x01
0x10
In der Antwort wird der Funktionscode, die Startadresse und die Anzahl der beschriebenen Register zurückgemeldet.
Start-
Anz.
adresse LO
HI
0x00
0x20
0x00
Startadresse HI
0x00
Byte-
Anz.
Zähl-
Register
LO
num-
33 HI
mer
0x01
0x04
0x00
Startadresse LO
0x20
Register
Register
33 LO
34 HI
0x01
0xB0
Anzahl beschrie-
Anzahl beschrie-
bene Register HI
bene Register LO
0x00
Register
34 LO
0xB0
0x02
29

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis