Herunterladen Inhalt Inhalt Diese Seite drucken

Fc 102 (66 H ) Read Complete Array Or Record - Nanotec C5-E Technisches Handbuch

Feldbus: modbus tcp, usb
Vorschau ausblenden Andere Handbücher für C5-E:
Inhaltsverzeichnis

Werbung

8 Modbus TCP
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
werden. Dieser Code setzt das Auslesen auf das Objekt mit Subindex 00
Requests müssen dann den Unterfunktionscode AA
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:
Name
Index Low Byte
Index High Byte
Subindex
Anzahl der Bytes
Daten Byte
Beispiel
Alle folgenden Zahlenwerte sind in Hexadezimal notiert, der Index des zu lesenden Objektes ist 2400
Start des Auslesens des Arrays mit dem Request:
Version: 1.6.0 / FIR-v2213
enthalten. Zum Ende, wenn alle Objekte ausgelesen
h
Länge
2 Bytes
0000
2 Bytes
0000
2 Bytes
0007
1 Byte
00
h
1 Byte
66
h
1 Byte
55
oder AA
h
1 Byte
00
h
2 Bytes
Länge
2 Bytes
0000
2 Bytes
0000
2 Bytes
0004
1 Byte
00
h
1 Byte
1 Byte
1 Byte
1 - 252 Bytes
1 Byte
1 Byte
1 Byte
1 Byte
Anzahl m der validen Daten im
Datenfeld
m-1 Byte
versendet
h
zurück. Alle nachfolgenden
h
Wert / Bemerkung
h
h
h
h
Wert / Bemerkung
h
h
+n
h
Wert / Bemerkung
.
h
131

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

C5-e-1-81C5-e-2-81

Inhaltsverzeichnis