Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus Tcp-Kommunikationsformat - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

Modbus TCP-Kommunikationsformat

Dieser Abschnitt beschreibt das für die Modbus TCP Master- und Slave-Kommunikation verwendete Kommu-
nikationsformat. Das Modbus TCP Kommunikationsformat beginnt mit der Modbus TCP Kopfzeile, gefolgt vom
Kommunikationsformat des RTU-Modus ohne die 3,5 Zeichen Leerlauf an beiden Enden und CRC, wie unten
dargestellt.
Modbus TCP-Kommunikationsformat
Transak-
Proto-
tions-ID
koll-ID
2 Bytes
2 Bytes
Modbus TCP Kopfzeile
RTU-Modus
Kommunikationsformat
Transaktions-ID
Der Modbus TCP Slave (Server) sendet die vom Master (Client) gesendete Anforderungs-ID unverändert
zurück. Nach Empfang der zurückgesendeten ID kann der Master bestätigen, zu welcher Anforderung die
Antwort zurückgesendet wurde. Wenn keine Bestätigung erforderlich ist, legen Sie als Transaktions-ID den
Wert 0 fest.
Protokoll-ID
Legen Sie den Wert 0 fest, um das Modbus TCP-Protokoll zu identifizieren.
Länge der Nachricht
Legen Sie die Länge der folgenden Nachricht in Bytes fest.
ID der Einheit
Legen Sie eine Modbus TCP Slave-Adresse (1 bis 247) fest, um die Einheit zu identifizieren.
Funktionscode
Legen Sie einen Funktionscode fest, wie z.B. 01 (Spulenstatus lesen) und 02 (Eingangsstatus lesen). Siehe
23-6.
Daten
Legen Sie die für jede Funktion erforderlichen Daten fest.
Länge der
ID der
Nachricht
Einheit
(Bytes)
2 Bytes
1 Byte
Slave-
Numm
Leerlauf
er
3,5 Zeichen
1 Byte
M
S
FC5A B
ICRO
MART
ENUTZERHANDBUCH
23: M
ODBUS
Funk-
tion-
Daten
scode
1 Byte
N Bytes
Funk-
tion-
Daten
LRC
scode
1 Byte
N Bytes
2 Bytes
FC9Y-B1276
TCP-K
OMMUNIKATION
Leerlauf
3,5 Zeichen
23-9

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis