Modbus ist ein Kommunikationsprotokoll, das in der Automatisierungs- und Messtechnik zur Übertragung von Mess- und Prozessdaten zwischen Geräten eingesetzt wird. Modbus-RTU (Remote Terminal Unit) ist eine Variante dieses Protokolls, die auf binärer serieller Übertragung basiert und typischerweise über Schnittstellen wie RS‑485 oder RS‑232 genutzt wird.
Protokollstruktur und Eigenschaften
Das Modbus-Protokoll folgt einer Client- / Server-Struktur (historisch Master / Slave), bei der ein Client Anfragen sendet und ein oder mehrere Server darauf antworten. Modbus gilt als de-facto-Standard, weil es als offenes Protokoll spezifiziert ist und in vielen Steuerungen, Mess- und Feldgeräten unterstützt wird.
Modbus-RTU und serielle Übertragung
Bei Modbus-RTU werden die Nutzdaten in einem kompakten binären Rahmen übertragen, was im Vergleich zu textbasierten Varianten einen guten Datendurchsatz ermöglicht. Die übertragenen Daten sind nicht direkt lesbar und müssen von der auswertenden Software oder dem Messsystem in ein lesbares, skaliertes Format (zum Beispiel physikalische Einheiten) umgewandelt werden.
Unterstützung in modernen Messgeräten
Viele aktuelle Mess- und Datenlogger-Geräte unterstützen Modbus-RTU sowohl als Client als auch als Server. Dadurch können sie einerseits Daten aus bestehenden Modbus-Netzwerken einlesen und andererseits Messwerte selbst über Modbus-RTU anderen Systemen zur Verfügung stellen. Auch Delphin Mess- und Datenerfassungssysteme bieten in zahlreichen Geräteserien eine Modbus-RTU-Schnittstelle und lassen sich so flexibel in vorhandene Automatisierungs- und Leitsysteme integrieren.