Herunterladen Inhalt Inhalt Diese Seite drucken

Nanotec PD4-E591L42-E-65-4 Handbuch Seite 97

Vorschau ausblenden Andere Handbücher für PD4-E591L42-E-65-4:
Inhaltsverzeichnis

Werbung

Technisches Handbuch PD4-E (Modbus TCP)
8 Modbus TCP
Beispiel
Nachfolgend ein Beispiel eines Write-Request und Response in das Register 6000 (1770
mit dem Wert "0001
Request
00 00 00 00 00 06 00
Response
00 00 00 00 00 06 00
8.4.3 FC 16 (10
) Write Multiple Registers
h
Mit diesem Funktionscode können ein einzelner 16-Bit-Wert oder mehrere 16-Bit-Werte geschrieben
werden. Die Funktion kann auf NanoJ-Objekte (siehe NanoJ-Objekte) oder Prozessdatenobjekte
(siehe Prozessdatenobjekte (PDO)) angewendet werden.
Request ("N" ist die Anzahl der zu schreibenden Register)
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Startadresse
Anzahl der Register
Anzahl Bytes
Registerwert
Response
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Startadresse
Anzahl der Register
Fehler
Name
Transaction Identifier
Version: 1.1.0 / FIR-v1825
":
h
MBAP
FC
Daten
06
17 70 00 01
MBAP
FC
Daten
06
17 70 00 01
Länge
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
2 Bytes
2 Bytes
1 Byte
N * 2 Bytes
Länge
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
2 Bytes
2 Bytes
Länge
2 Bytes
Wert
0000
h
0000
h
0007
+ N * 2
h
00
h
10
h
0000
bis FFFF
h
h
0001
bis 007B
h
h
2 * N
Wert
0000
h
0000
h
0006
h
00
h
10
h
0000
bis FFFF
h
h
0001
bis 007B
h
h
Wert
0000
h
)
h
97

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis