Das Modbus-Protokoll ist eine universelle Sprache für elektronische Steuerungen. Über dieses Protokoll können Steuerungen untereinander und mit anderen Geräten in einem Netzwerk (z. B. Ethernet) kommunizieren. Es hat sich zu einem universellen Industriestandard entwickelt. Dieses Protokoll definiert eine Steuerung, die die verwendete Nachrichtenstruktur unabhängig vom verwendeten Netzwerk erkennt. Es beschreibt, wie eine Steuerung Zugriff auf andere Geräte anfordert, wie sie auf Anfragen anderer Geräte reagiert und wie sie Fehler erkennt und protokolliert. Es legt das Schema der Nachrichtendomäne und das gemeinsame Inhaltsformat fest. Bei der Kommunikation über ein Modbus-Netzwerk legt dieses Protokoll fest, dass jede Steuerung ihre Geräteadresse kennen, die anhand der Adresse gesendeten Nachrichten erkennen und die entsprechenden Aktionen ausführen muss. Ist eine Antwort erforderlich, generiert die Steuerung eine Feedback-Nachricht und sendet diese über Modbus. In anderen Netzwerken werden Nachrichten, die das Modbus-Protokoll enthalten, in die dort verwendeten Frame- oder Paketstrukturen umgewandelt. Diese Transformation erweitert auch den netzwerkspezifischen Ansatz zur Auflösung von Abschnittsadressen, Routing-Pfaden und Fehlererkennung. Das Modbus-Netzwerk hat nur einen Host, über den der gesamte Datenverkehr geleitet wird. Das Netzwerk unterstützt bis zu 247 Remote-Slave-Controller, die tatsächliche Anzahl hängt jedoch von der verwendeten Kommunikationsausrüstung ab. Mit diesem System kann jeder PC Informationen mit dem zentralen Host austauschen, ohne dass die Ausführung der jeweiligen Steuerungsaufgaben beeinträchtigt wird.
Das Modbus-System bietet zwei Betriebsmodi: ASCII (American Information Interchange Code) und RTU (Remote Terminal Device). Unsere Produkte nutzen in der Regel den RTU-Modus für die Kommunikation. Dabei besteht jedes 8-Bit-Byte der Nachricht aus zwei 4-Bit-Hexadezimalzeichen. Der Hauptvorteil dieses Verfahrens liegt darin, dass es im Vergleich zum ASCII-Verfahren bei gleicher Baudrate mehr Daten übertragen kann.
Veröffentlichungsdatum: 22. Juli 2022