Herunterladen Inhalt Inhalt Diese Seite drucken

Dienst Fc23 - Read/Write Multiple Registers - SEW-Eurodrive MOVI-PLC advanced DHR41B Handbuch

Feldbusschnittstellen ethernet/ip, modbus/tcp und profinet io
Vorschau ausblenden Andere Handbücher für MOVI-PLC advanced DHR41B:
Inhaltsverzeichnis

Werbung

8.2.4

Dienst FC23 - Read/Write Multiple Registers

Mit dem Dienst FC23 Read/Write Multiple Registers kann eine variable Anzahl von
Registern gleichzeitig geschrieben und gelesen werden. Der Schreibzugriff findet zuerst
statt. Dieser Dienst wird vorzugsweise für die Prozessdaten angewendet (siehe fol-
gendes Bild).
MBAP Header
T- ID (0x00) Prot-ID (0x00)
Beispiel
Request:
Byte
0 – 6
7
8
9
10
11
12
13
14
15
16
17 ...
Response:
Byte
0 – 6
7
8
9
Exception:
Byte
0 – 6
7
8
Handbuch – MOVI-PLC® advanced DHR41B Feldbusschnittstelle EtherNet/IP, Modbus/TCP und
PROFINET IO
Das Modbus-Protokoll (Modbus/TCP)
FC
Length
UI-D
Read Address
(0x17)
(1+10+N)
Bezeichnung
MBAP-Header
Function Code
Read Reference Number
(High)
Read Reference Number
(Low)
Read Word Count (High)
Read Word Count (Low)
Write Reference Number
(High)
Write Reference Number
(Low)
Write Word Count (High)
Write Word Count (Low)
Write Byte Count
Write Register Values
Bezeichnung
MBAP-Header
Function Code
Byte Count
Data
Bezeichnung
MBAP-Header
Function Code
Exception Code
Protokollaufbau
Function Code-Data (FC23)
ReadWord
Write Address
Count
Bedeutung / zulässige Werte
Siehe Kapitel "Header"
Gewünschter Dienst: 23 (Read/Write Multiple Registers)
Offset
Offset
Anzahl Worte (Register) immer 0
Anzahl Worte (Register)
Offset
Offset
Anzahl Worte (Register) immer 0
Anzahl Worte (Register)
2* Word Count
2 – ... Datenbytes je nach Länge
Bedeutung / zulässige Werte
Siehe Kapitel "Header"
Dienst: 23 (Read/Write Multiple Registers)
Anzahl der folgenden Bytes
2 – ... Datenbytes je nach Länge
Bedeutung / zulässige Werte
Siehe Kapitel "Header"
97
hex
Fehlercode
I
0 0
Write Word
Bytes
Write Data
Count
(N)
(1...N)
64071AXX
8
71

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis