Modbus

Auch bekannt als:Modbus TCP · Modbus RTU

Modbus: Einfaches Industrieprotokoll zum Lesen und Schreiben von Registern und Ein-/Ausgängen. Es ist das am weitesten verbreitete Protokoll der BetriebstechnikOperational TechnologyHardware und Software zur Überwachung oder Steuerung physischer Anlagen, Maschinen und industrieller Prozesse. und enthält bis heute keinerlei Sicherheitsmechanismen.

Funktionsweise und Einordnung

Modbus stammt aus dem Jahr 1979 und ist bewusst minimal gehalten. Ein Request besteht aus einer Gerätesitzung, einem Funktionscode und einer Adresse; die Datenmodelle sind Coils, Discrete Inputs, Input Registers und Holding Registers. Über wenige Funktionscodes lassen sich einzelne oder mehrere Register lesen und schreiben. In IP-Netzen läuft das Protokoll als Modbus TCP auf Port 502, seriell als Modbus RTU. Ein Register hat keine Semantik im Protokoll — was es bedeutet, ergibt sich allein aus der Dokumentation der Anlage.

Bedeutung in der Praxis

Es gibt weder Authentisierung noch Integritätsschutz noch Verschlüsselung: Wer das Netz erreicht, kann lesen und schreiben. Deshalb ist jeder aus der IT erreichbare Modbus-Endpunkt als kritischer Befund zu behandeln. Die Absicherung erfolgt außerhalb des Protokolls durch Zonenmodell, Firewalls mit Funktionscode-Filterung, unidirektionale Übergänge für reine Auswertung und die Erweiterung Modbus/TCP Security mit TLS, wo Geräte sie unterstützen.

Verwandte Begriffe

  • Operational TechnologyOperational TechnologyHardware und Software zur Überwachung oder Steuerung physischer Anlagen, Maschinen und industrieller Prozesse.: Hardware und Software zur Überwachung oder Steuerung physischer Anlagen, Maschinen und industrieller Prozesse.
  • Speicherprogrammierbare SteuerungSpeicherprogrammierbare SteuerungIndustrierechner, der Sensorwerte zyklisch einliest und daraus Aktorbefehle für einen Prozess ableitet.: Industrierechner, der Sensorwerte zyklisch einliest und daraus Aktorbefehle für einen Prozess ableitet.
  • Operational Technology SecurityOperational Technology SecuritySchützt industrielle Steuerungs-, Produktions- und Prozessleitsysteme.: Schützt industrielle Steuerungs-, Produktions- und Prozessleitsysteme.
  • SCADASCADALeitsystem zur Überwachung und Steuerung räumlich verteilter industrieller Prozesse.: Leitsystem zur Überwachung und Steuerung räumlich verteilter industrieller Prozesse.