Herunterladen Inhalt Inhalt Diese Seite drucken

Funktioncode-Beschreibungen; Read Input Registers / Fc; Read Holding Registers - Nanotec PD4-E Technisches Handbuch

Feldbus: modbus rtu
Vorschau ausblenden Andere Handbücher für PD4-E:
Inhaltsverzeichnis

Werbung

8 Modbus RTU

8.6 Funktioncode-Beschreibungen

8.6.1 FC 3 (03

) Read Input Registers / FC 4 (04

h
Mit diesem Funktionscode können ein 16-Bit-Wert oder mehrere 16-Bit-Werte ausgelesen werden. Die
Funktion kann auf die NanoJ-Objekte (siehe NanoJ-Objekte ) oder Prozessdatenobjekte (min. 4 Byte
Ausrichtung, siehe Prozessdatenobjekte (PDO) ) angewendet werden.
Name
Slave-Adresse
Funktionscode
Startadresse
Anzahl der Register
CRC
Response ("M" entspricht der Anzahl der zu lesenden Register)
Name
Slave-Adresse
Funktionscode
Anzahl Bytes
Registerwert
CRC
Name
Slave-Adresse
Fehlercode
Ausnahmecode (siehe Ausnahmecodes ) 1 Byte
CRC
Beispiel
Nachfolgend ein Beispiel eines Lese-Request und Response des Registers 5000 (1388
des folgenden Registers (2 Register):
Request
SA
05
Response
SA
05
Version: 1.6.0 / FIR-v2213
Request
Länge
1 Byte
1 Byte
2 Bytes
2 Bytes
2 Bytes
Länge
1 Byte
1 Byte
1 Byte
2 Bytes
2 Bytes
Fehler
Länge
1 Byte
1 Byte
2 Bytes
FC
Daten
CRC
03
13 88 00 02
41 21
FC
Daten
CRC
03
04 02 40 00 00
41 21

) Read Holding Registers

h
Wert
03
/ 04
h
h
0000
bis FFFF
h
h
1 bis (7D
)
h
Wert
03
/ 04
h
h
2 * M
Wert
83
/ 84
h
h
01, 02, 03 oder 04
) und
h
109

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis