WAGO I/O System 750 XTR
750-364/040-010 FC MODBUS TCP M12 G4 XTR
11.2
Modbus-Funktionen
11.2.1
Allgemeines
Modbus ist ein herstellerunabhängiger, offener Feldbusstandard für vielfältige
Anwendungen in der Fertigungs- und Prozessautomation.
Das Modbus-Protokoll ist nach dem aktuellen Internet-Draft der IETF (Internet
Engineering Task Force) implementiert und erfüllt folgende Funktionen:
•
Übermitteln des Prozessabbildes
•
Übermitteln der Feldbusvariablen
•
Übermitteln verschiedener Einstellungen und Informationen des
Kopplers/Controllers über den Feldbus
Der Datentransport in der Feldebene erfolgt über TCP sowie über UDP.
Das Modbus-TCP-Protokoll ist eine Variante des Modbus-Protokolls, das für die
Kommunikation über TCP/IP-Verbindungen optimiert wurde.
Alle Datenpakete werden über eine TCP-Verbindung mit der Portnummer 502
gesendet.
Modbus-TCP-Datenpaket
Der allgemeine Modbus-TCP-Header stellt sich folgendermaßen dar:
Tabelle 88: Modbus-TCP-Header
Byte
0
Kennung
(wird vom
Empfänger
eingetragen)
Information
Weitere Information
Der Telegrammaufbau ist spezifisch für die einzelnen Funktionen und
deshalb detailliert in den Beschreibungen der Modbus-Funktionscodes
erläutert.
Für das MODBUS-Protokoll werden 15 Verbindungen über TCP zur Verfügung
gestellt. Damit ist es möglich, von 15 Stationen zeitgleich digitale und analoge
Ausgangsdaten an einem Feldbusknoten direkt auszulesen und spezielle
Funktionen durch einfache MODBUS-Funktionscodes auszuführen.
Zu diesem Zweck ist eine Reihe von MODBUS-Funktionen aus der „Open
MODBUS/TCP Specification" realisiert.
1
2
3
Protokollkennung
(immer 0 für
Modbus TCP)
Feldbuskommunikation 167
4
5
6
Feldlänge
Einheiten-
(Highbyte,
kennung
Lowbyte)
(Slave-
Adresse)
7
8...n
Modbus-
Daten
Funktionscode
Handbuch
Version 1.1.0