Herunterladen Inhalt Inhalt Diese Seite drucken

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

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

Werbung

Technisches Handbuch PD4-E (Modbus TCP)
8 Modbus TCP
Request
MBAP
00 00 00 00 00 0D 00
Response
MBAP
00 00 00 00 00 0B 00
8.4.7 FC 102 (66
) Read complete array or record
h
Dieser Funktionscode wird zum Auslesen eines gesamten Arrays oder Records vom Objektverzeichnis
verwendet.
Um das Auslesen des Arrays zu starten oder neu zu starten, muss der Unterfunktionscode 55
versendet werden. Dieser Code setzt das Auslesen auf das Objekt mit Subindex 00
nachfolgenden Requests müssen dann den Unterfunktionscode AA
Objekte ausgelesen wurden, wird eine "Error Response" generiert.
Das Format jedes "Objekt lesen" ist folgendermaßen:
Request:
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Unterfunktionscode
Länge der Daten
Index des zu lesenden Arrays
Response:
Name
Transaction Identifier
Protocol Identifier
Länge
Unit Identifier
Funktionscode
Unterfunktionscode
Länge der Daten
n mal Objektverzeichnis-Frame
Ein Objektverzeichnis-Frame besteht aus den folgenden Bytes:
Version: 1.1.0 / FIR-v1825
FC
Daten
2B
0D 00 00 01 60 60 00 00 00 00 02
FC
Daten
2B
FF 00 06 0D CE 12 00 07 06
Länge
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
1 Byte
1 Byte
2 Bytes
Länge
2 Bytes
2 Bytes
2 Bytes
1 Byte
1 Byte
1 Byte
1 Byte
1 - 252 Bytes
zurück. Alle
h
enthalten. Zum Ende, wenn alle
h
Wert / Bemerkung
0000
h
0000
h
0007
h
00
h
66
h
55
oder AA
h
h
00
h
Wert / Bemerkung
0000
h
0000
h
0004
+n
h
00
h
h
110

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis