Herunterladen Inhalt Inhalt Diese Seite drucken

Implementierung Von Modbus Tcp; Allgemeine Modbus-Beschreibung - Eaton XN-GWBR-MODBUS-TCP Benutzerhandbuch

Inhaltsverzeichnis

Werbung

5

Implementierung von Modbus TCP

5.1

Allgemeine Modbus-Beschreibung

Das Modbus-Protokoll ist ein Anwendungsprotokoll - angesiedelt auf der Schicht 7 des OSI-
Referenzmodells - mit dessen Hilfe eine Client/Server-Kommunikation zwischen Knoten
verschiedener Bussysteme und Netzwerke stattfinden kann.
Als industrieller De-Facto-Standard seit 1979, ermöglicht Modbus auch heute noch die
Kommunikation zwischen Millionen von Automatisierungsgeräten. Heute wird der einfachen
und eleganten Struktur von Modbus immer mehr Bedeutung zugemessen.
Der Zugriff auf Modbus erfolgt über den System Port 502 des TCP/IP-Stacks.
Modbus ist ein Anfrage/Antwort-Protokoll und bietet verschiedene Dienste, die durch Funk-
tions-Codes spezifiziert werden. Diese Function Codes sind ein Teil des Modbus
Anfrage/Antwort-PDUs (protocol data unit).
Folgende Unter-Protokolle sind derzeit implementiert:
• TCP/IP via Ethernet (wird in den XI/ON-Gateways für Modbus verwendet und hier
beschrieben)
• Asynchrone serielle Datenübertragung über diverse Medien (drahtgebunden: RS232,
RS422, RS485; optisch: LWL; Funk; etc.)
• Modbus PLUS, ein Highspeed-Token-Passing-Netzwerk.
Schematische Darstellung des Modbus Communication Stack (gemäß Modbus Application
Protocol Specification V1.1 der Modbus-IDA):
Abbildung 32:
Schematische
Darstellung des
Modbus Com-
munication
Stack
andere
Physical layer
XI/ON: XN-GWBR-MODBUS-TCP 10/2011 MN05002009Z-DE www.eaton.com
Hinweis
Die nachfolgende Beschreibung des Modbus-Protokolls ist der Modbus Application
Protocol Specification V1.1 der Modbus-IDA entnommen.
Modbus Application Layer
Modbus plus
Master/Slave
Physical layer
Physical layer
5.1 Allgemeine Modbus-Beschreibung
Modbus TCP
TCP
IP
Client/Server
Rsxxx
Ethernet
Physical layer
5 Implementierung von Modbus TCP
43

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis