Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus Tcp-Kommunikationsformat - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

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

Werbung

Modbus TCP‐Kommunikationsformat
Dieser Abschnitt beschreibt das Kommunikationsformat, welches für die Kommunikation zwischen Modbus TCP Client 
und Server verwendet wird. 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
Protokoll‐
Transaktions‐ID
ID
2 Bytes
2 Bytes
Modbus TCP Kopfzeile
RTU‐Modus
Kommunikationsformat
Transaktions‐ID
Der Modbus TCP Server (Slave) sendet die vom Client (Master) gesendete Anforderungs‐ID unverändert zurück. Nach 
Empfang der zurückgesendeten ID kann der Client 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
Einheit‐ID
Zur Identifizierung der Einheit wird die Einheit‐ID der Modbus TCP Slave‐Adresse (1 bis 247) verwendet. Der Modbus TCP 
Server des Webserver CPU‐Moduls ignoriert die Einheit‐ID.
Funktionscode
Legen Sie einen Funktionscode fest, wie z. B. 01 (Spulenstatus lesen) und 02 (Eingangsstatus lesen).
Daten
Legen Sie die für jede Funktion erforderlichen Daten fest.
Länge der 
Einheit‐ID
Nachricht (Bytes)
2 Bytes
1 Byte
Slave‐Nr.
Leerlauf
3,5 Zeichen
1 Byte
W
 CPU‐M
EBSERVER
ODUL
Funktions‐
Daten
code
1 Byte
N Bytes
Funktions‐
Daten
code
1 Byte
N Bytes
2 Bytes
 B
FC9Y‐B1281
ENUTZERHANDBUCH
9: M
 TCP‐K
ODBUS
OMMUNIKATION
CRC
Leerlauf
3,5 Zeichen
9‐9

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis