Herunterladen Inhalt Inhalt Diese Seite drucken

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

Vorschau ausblenden Andere Handbücher für N5:
Inhaltsverzeichnis

Werbung

8 Modbus TCP

8.4 Funktioncode-Beschreibungen

8.4.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
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Startadresse
Anzahl der Register
Response ("M" entspricht der Anzahl der zu lesenden Register)
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Anzahl Bytes
Registerwert
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Fehlercode
Ausnahmecode (siehe Ausnahmecodes ) 1 Byte
Beispiel
Nachfolgend ein Beispiel eines Lese-Request und Response des Registers 5000 (1388
des folgenden Registers (2 Register):
Request
00 00 00 00 00 06 00
Version: 3.3.0 / FIR-v2213
Request
Länge
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
2 Bytes
2 Bytes
Länge
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
1 Byte
2 Bytes
Fehler
Länge
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
MBAP
FC
03
13 88 00 02

) Read Holding Registers

h
0000
h
0000
h
0006
h
00
h
03
/ 04
h
h
0000
bis FFFF
h
h
1 bis (7D
)
h
0000
h
0000
h
0003
+ 2*M
h
00
h
03
/ 04
h
h
2 * M
0000
h
0000
h
0003
h
00
h
83
/ 84
h
h
01, 02, 03 oder 04
Daten
Daten
Wert
Wert
Wert
) und
h
116

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

N5-1-4N5-2-4

Inhaltsverzeichnis