Herunterladen Diese Seite drucken

Allgemeine Modbus-Beschreibung - turck BL67 Handbuch

Vorschau ausblenden Andere Handbücher für BL67:

Werbung

Implementierung von Modbus TCP
6.1

Allgemeine Modbus-Beschreibung

6-2
HINWEIS
Die nachfolgende Beschreibung des Modbus-Protokolls ist der Modbus Application Protocol
Specification V1.1 der Modbus-IDA entnommen.
TECHNISCHEN GRUNDLAGEN
Das Modbus-Protokoll ist ein Anwendungsprotokoll - angesiedelt auf der Schicht 7 des OSI-
Referenzmodells - mit dessen Hilfe eine Client/Server-Kommunikation zwischen Knoten ver-
schiedener Bussysteme und Netzwerke stattfinden kann.
Als industrieller De-Facto-Standard seit 1979, ermöglicht Modbus auch heute noch die Kom-
munikation 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 Func-
tion Codes spezifiziert werden. Diese Function Codes sind ein Teil des Modbus Anfrage/Ant-
wort-PDUs (Protocol Data Unit).
Folgende Unter-Protokolle sind derzeit implementiert:
– TCP/IP via Ethernet (wird in den TBEN-L-Modulen 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):
Modbus Application Layer
andere
Modbus plus
Physical layer
Physical layer
Modbus TCP
TCP
IP
Master/Slave
Client/Server
Rsxxx
Ethernet
Physical layer
Physical layer
D300814 0215- BL67 Multiprotokoll

Werbung

loading