Herunterladen Inhalt Inhalt Diese Seite drucken

Dienst Fc03 - Read Holding Registers - SEW-Eurodrive MOVIPRO-ADC Handbuch

Vorschau ausblenden Andere Handbücher für MOVIPRO-ADC:
Inhaltsverzeichnis

Werbung

9.2.2
Dienst FC03 – Read Holding Registers
Mit dem Dienst "FC03 – Read Holding Registers" wird eine variable Anzahl von Regis-
tern gelesen.
Transaction ID
Beispiel
Request:
Response:
1) Anzahl der Register
Exception:
Unit Identifier
®
0 oder 255
MOVIPRO
®
1
MOVIPRO
®
16 – 21
MOVIPRO
Nach den 7 Bytes des Headers folgen "Function Code" und Daten.
MBAP Header
Protocol ID
Length (1+5)
(0x00)
(0x00)
Byte
Bezeichnung
0 – 6
MBAP Header
7
Function Code
8
Reference Number (High) Wert: Offset
9
Reference Number (Low)
10
Word Count (High)
11
Word Count (Low)
Byte
Bezeichnung
0 – 6
MBAP Header
7
Function Code
8
Byte Count
1)
9 – 9+(2 x N)
Data
Byte
Bezeichnung
0 – 6
MBAP Header
7
Function Code
8
Exception Code
Handbuch – MOVIPRO
Das Modbus-Protokoll (Modbus/TCP)
Option/Schnittstelle
-Steuerung
-Leistungsteil "PFA‑..."
-Slaves am externen CAN-Bus
FC
Unit ID
(0x03)
Bedeutung/Zulässige Werte
Siehe Kapitel "Header" (→ 2 104)
Gewünschter Dienst
Wert: 03 (Read Holding Register)
Wert: Offset
Anzahl Wörter (Register)
Anzahl Wörter (Register)
Bedeutung/Zulässige Werte
Siehe Kapitel "Header" (→ 2 104)
Dienst
Wert: 03 (Read Holding Register)
Anzahl der folgenden Bytes
1)
Wert: 2 x N
Inhalt des jeweiligen Registers
Wert: 2 – 2 x N Datenbytes je nach Länge
Bedeutung/Zulässige Werte
Siehe Kapitel "Header" (→ 2 104)
83
hex
Fehlercode
®
mit Feldbus-Schnittstelle EtherNet/IP™ oder Modbus/TCP
Protokollaufbau
Function Code Data (FC03)
Read Address Read Word Count
9007200887224075
9
105

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis