Herunterladen Diese Seite drucken

Wachendorff NA9372 Benutzerhandbuch Seite 85

Sps-programmierbarer i/o-controller

Werbung

Benutzerhandbuch
13.2.6
(0x04) Read Input Registers (liest wort-orientiert die Eingänge aus)
Diese Funktion wird zum Lesen von 1 bis ca. 125 zusammenhängenden Eingangsregister in einem
dezentralen Gerät verwendet. Die Abfrage-PDU gibt die Startregisteradresse sowie die Anzahl der
Register an. Die Registerdaten in der Antwortnachricht werden als jeweils zwei Byte pro Register
gepackt, wobei der binäre Inhalt in jedem Byte rechtsbündig abgelegt wird. Bei jedem Register
enthält das erste Byte die höherwertigen Bits und das zweite die niederwertigen Bits.
Abfrage
Feldname
Telegrammbeginn
Slave-Adresse
Funktionscode
Startadresse High
Startadresse Low
Anzahl Register High
Anzahl Register Low
Prüfbeiwert (CRC/LRC)
Telegrammende
Antwort
Feldname
Telegrammbeginn
Slave-Adresse
Funktionscode
Byte-Anzahl
Eingangsregister #0
High
Eingangsregister #0
Low
Eingangsregister #1
High
Eingangsregister #1
Low
Prüfbeiwert (CRC/LRC)
Telegrammende
- Im Falle der Adresse 0x0000, 0x0001 Eingangsregister-Wert: 0x0080, 0x0000.
Beispiel
RTU
-
t1-t2-t3
0x07
0x07
0x04
0x04
0x00
0x00
0x00
0x00
0x00
0x00
0x02
0x02
-
0x71, 0xAD
-
t1-t2-t3
Beispiel
RTU
-
t1-t2-t3
0x07
0x07
0x04
0x04
0x04
0x04
0x00
0x00
0x80
0x80
0x00
0x00
0x00
0x00
-
0x9C, 0x6C
-
t1-t2-t3
- 85 -
ASCII
ASCII (Busleitung)
","
0x3A
"07"
0x30, 0x37
"04"
0x30, 0x34
"00"
0x30, 0x30
"00"
0x30, 0x30
"00"
0x30, 0x30
"02"
0x30, 0x32
"F3"
0x46, 0x33
CR, LF
0x0D, 0xA
ASCII
ASCII (Busleitung)
","
0x3A
"07"
0x30, 0x37
"04"
0x30, 0x34
"04"
0x30, 0x34
"00"
0x30, 0x30
"80"
0x38, 0x30
"00"
0x30, 0x30
"00"
0x30, 0x30
"71"
0x37, 0x31
CR, LF
0x0D, 0xA

Werbung

loading

Diese Anleitung auch für:

Na9371Na9373