Herunterladen Inhalt Inhalt Diese Seite drucken

Dienst Fc03 - Read Holding Registers - SEW-Eurodrive MOVIFIT Funktionslevel Technolgy Handbuch

Mit feldbus schnittstelle ethernet/ip oder modbus/tcp
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:
Handbuch – MOVIFIT
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
®
Funktionslevel "Technology" mit Feldbus-Schnittstelle EtherNet/IP™ oder Modbus/
Das Modbus-Protokoll (Modbus/TCP)
Function Code Data (FC03)
FC
Unit ID
Read Address Read Word Count
(0x03)
Bedeutung/Zulässige Werte
Siehe Kapitel "Header" (→ 2 106)
Gewünschter Dienst
Wert: 03 (Read Holding Register)
Wert: Offset
Anzahl Worte (Register)
Anzahl Worte (Register)
Bedeutung/Zulässige Werte
Siehe Kapitel "Header" (→ 2 106)
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 106)
83
hex
Fehlercode
9
Protokollaufbau
9007200887224075
107
TCP

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis