Herunterladen Inhalt Inhalt Diese Seite drucken

Dienst Fc43 - Read Device Identifications - SEW-Eurodrive MOVIFIT Funktionslevel Technolgy Handbuch

Mit feldbus schnittstelle ethernet/ip oder modbus/tcp
Inhaltsverzeichnis

Werbung

9
Das Modbus-Protokoll (Modbus/TCP)
Protokollaufbau
9.2.5
Dienst FC43 – Read Device Identifications
Beispiel
Handbuch – MOVIFIT
110
TCP
Der Dienst "FC43  –  Read Device Identifications" wird auch als MEI-Transport (Mod-
bus Encapsulated Interface Transport) bezeichnet. Er tunnelt Dienste und Methoden-
aufrufe. Mit dem MEI-Type 0x0E wird der Dienst "Read Device Identification" getun-
nelt. Gemäß der Modbus-Spezifikation gibt es die 3 Blöcke "Basic", "Regular" und
"Extended", die gelesen werden können.
Das Gerät unterstützt die Blöcke "Basic" und "Regular" (Confirmity Level 02). Es wird
immer der gesamte Block gelesen (Streaming). Im "Read Device ID Code" sind somit
die Werte "01" und "02" zulässig. Die "Object ID "muss den Wert "0" haben. Die Ant-
wort wird nicht fragmentiert.
Request:
Byte
0 – 6
MBAP Header
7
Function Code
8
MEI Type
9
Read Device ID Code
10
Object ID
Response:
Byte
0 – 6
MBAP Header
7
Function Code
8
MEI Type
9
Read Device ID Code
10
Conformity Level
11
More Follows
12
Next Object ID
13
Number of Objects
14
Object ID
15
Object Length
16
Object Value
17 – Number of Ob-
Object ID, Object Lenght
1)
jects x 2
und Object Value aller wei-
teren Objekte
1) Im Beispiel bis 22
2) Im Beispiel noch 2 weitere Objekte
Exception:
Byte
0 – 6
MBAP Header
7
Function Code
8
Exception Code
®
Funktionslevel "Technology" mit Feldbus-Schnittstelle EtherNet/IP™ oder Modbus/
Bezeichnung
Siehe Kapitel "Header" (→ 2 106)
Gewünschter Dienst
Wert: 43 (Read Device Identification)
Wert: 0x0E
Wert: 01 oder 02
Wert: 0
Bezeichnung
Siehe Kapitel "Header" (→ 2 106)
Dienst
Wert: 43 (Read Device Identification)
Wert: 0x0E
Wert: 01 oder 02
Wert: 02
Wenn die Identifikationsdaten nicht in eine einzige Ant-
wort passen, sind mehrere Anfrage/Antwort-Transak-
tionen erforderlich.
Wert: 0 (keine weiteren Anfragen)
Wert: 0
Anzahl der Objekte
Wert (Beispiel): 3
ID des ersten Objekts
Länge des ersten Objekts in Bytes
Wert des ersten Objekts
2)
Bezeichnung
Siehe Kapitel "Header" (→ 2 106)
43
hex
Fehlercode
Bedeutung/Zulässige Werte
Bedeutung/Zulässige Werte
Bedeutung/Zulässige Werte

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis