Vergleich · Modbus RTU vs. TCP

Modbus RTU vs. Modbus TCP — Welches Modell sollten Sie für Ihre Industrieanlage wählen?

Modbus RTU über RS-485 oder Modbus TCP über Ethernet? Die beiden Varianten des in der Industrie am häufigsten verwendeten Protokolls sind für unterschiedliche Anwendungszwecke gedacht. Hier erfahren Sie, wie Sie die richtige Wahl treffen und die Umstellung vornehmen.

Fazit: RTU für Fernmessanlagen, TCP für die Netzwerküberwachung – Eziwan unterstützt beides

Vergleichstabelle – 15 Kriterien

Modbus RTU (RS-485/RS-232) im Vergleich zu Modbus TCP/IP (Ethernet)

KriteriumModbus RTU (RS-485)Modbus TCP (Ethernet)
Physischer DatenträgerRS-485 / RS-232 (seriell)Ethernet / WLAN (TCP/IP)
Höchstgeschwindigkeit115.200 Baud (≈ 10 kB/s)100 Mbit/s bis 1 Gbit/s
Maximale Entfernung1200 m (RS-485-Standard)100 m (Ethernet Kat. 5e)
Anzahl der Sklaven32 ohne Repeater (max. 247)Unbegrenzt (Standardnetz)
TopologieDaisy-Chain-Bus (zweidrahtig)Stern oder Bus (IP-Netzwerk)
Kosten für die VerkabelungSehr schwach (RS-485-Kabel)Mäßig (Ethernet-Kabel)
FehlerbehandlungCRC-16-Bit (Prüfsumme)TCP/IP-Prüfsumme + erneute Übertragung
Echtzeit-DeterminismusGut (vorhersehbarer sequenzieller Scan)Variable (Netzwerklatenz)
Multi-MasterNein (nur ein Master pro Bus)Ja (mehrere Masterstudiengänge)
Integrierte SicherheitKeine (physischer Zugriff erforderlich)Keine (kann jedoch per VLAN isoliert werden)
Routing / GatewayNein (nur Nahverkehr)Ja (Standard-IP-Routing)
SCADA-IntegrationÜber RS-485/Ethernet-GatewayNativ (Port 502)
DiagnosewerkzeugeOszilloskop, SeriellanalysatorWireshark, Standard-Netzwerktools
Robustesse CEMHervorragend (differenzielle RS-485-Schnittstelle)Geeignet für FTP-/STP-Kabel
Sichere VarianteNicht verfügbarModbus über TLS (RFC 8144)

Eingehende Analyse

8 technische Aspekte bei der Auswahl des richtigen Modbus-Protokolls

1

Der RS-485-Bus: robust und kostengünstig im Einsatz

RS-485 ist ein differentieller Zweidrahtbus: zwei verdrillte Adern (A/B), die gegen die in industriellen Umgebungen allgegenwärtigen elektromagnetischen Störungen (Frequenzumrichter, Motoren, Schweißarbeiten) unempfindlich sind. Mit einer Reichweite von 1200 Metern ohne Repeater eignet er sich ideal für die Verbindung von Sensoren in einer Fabrik oder einem Industriegebäude. Ein abgeschirmtes, verdrilltes Kabelpaar, das nur wenige Cent pro Meter kostet, reicht aus, mit 120-Ohm-Busabschlusswiderständen an beiden Enden. Modbus RTU über RS-485 ist nach wie vor das am weitesten verbreitete Protokoll in industriellen Geräten der Einstiegsklasse: Energiezähler, Füllstandssensoren, Frequenzumrichter, Temperaturregler.

2

Modbus TCP: Das Industrieprotokoll im Zeitalter von Ethernet

Modbus TCP/IP kapseln die Modbus-PDUs (Protocol Data Units) in TCP-Segmente auf Port 502 ein. Dabei nutzen sie alle Vorteile der Ethernet-Infrastruktur: verwaltbare Switches, VLAN, Routing, Redundanz (RSTP) und Wireshark-Diagnose. Dank seiner Geschwindigkeit (100 Mbit/s bis 1 Gbit/s) lassen sich Hunderte von Datenpunkten innerhalb von Millisekunden abfragen. Durch gleichzeitige Multi-Master-Verbindungen können ein SCADA-System, ein MES und ein IIoT-Gateway dieselben Register parallel und ohne Konflikte auslesen. Es ist das bevorzugte Protokoll für Verbindungen zwischen SPS und Überwachungssystemen im industriellen Ethernet-Netzwerk.

3

Zeitpunkt der Nachrichtenübermittlung und Determinismus bei RTU im Vergleich zu TCP

Bei Modbus RTU wird das Timing durch die Geschwindigkeit des seriellen Busses bestimmt. Bei 9600 Baud dauert ein 20-Byte-Frame 20 ms. Die Frame-Lücke (3,5 Zeichenzeiten) trennt die Frames voneinander. Dieses Verhalten ist vollkommen vorhersehbar. Bei Modbus TCP führt die Netzwerklatenz je nach Netzwerkauslastung zu einer Variabilität von einigen bis zu mehreren Dutzend Millisekunden. Für die Überwachung (Datenauslesung) ist diese Variabilität akzeptabel. Für die Echtzeitsteuerung (Ansteuerung von Aktoren mit strengen Zeitvorgaben) ist der dedizierte RS-485-Bus nach wie vor deterministischer. Moderne SCADA-Systeme konfigurieren Modbus-TCP-Timeouts in der Regel auf 500 ms bis 2 Sekunden.

4

Integration in SCADA-Systeme

Die gängigen SCADA-Softwareprogramme (WinCC, Ignition, iFIX, Wonderware InTouch) unterstützen Modbus TCP auf Port 502 von Haus aus. Die Integration von Modbus-RTU-Geräten in ein SCADA-System erfordert entweder einen RS-485/Ethernet-Konverter oder ein Gateway wie Eziwan, das die RTU-Geräte über Modbus TCP bereitstellt. Die Konfiguration im SCADA-System ist identisch, unabhängig davon, ob es sich um ein natives TCP-Gerät oder um ein über Eziwan gebrücktes RTU-Gerät handelt. OPC-UA, der industrielle Kommunikationsstandard der neuen Generation, lässt sich über OPC-UA-Modbus-Server mit Modbus TCP verbinden und ermöglicht so die Integration in moderne Industrie-4.0-Architekturen.

5

Fehlerbehandlung und Determinismus

Bei Modbus RTU erkennt der CRC-16 Übertragungsfehler. Im Fehlerfall kann der Master den Datenrahmen erneut anfordern. Dieser Mechanismus ist zwar effektiv, verursacht jedoch auf störbehafteten Verbindungen zusätzliche Latenz. In einer rauen elektromagnetischen Umgebung mit mangelhafter Verkabelung können die Fehlerraten 1 bis 5 % erreichen. Bei Modbus TCP wird die Fehlerkontrolle an das TCP-Protokoll delegiert (automatische Neuübertragung). Die Deterministik von Modbus TCP ist geringer als bei RTU über einen dedizierten Bus, da die Netzwerkverzögerungen variabel sind. Für zeitkritische Echtzeitanwendungen (PID-Regelung) ist Modbus RTU über einen dedizierten RS-485-Bus weiterhin vorzuziehen.

6

Modbus-Sicherheit: die Achillesferse beider Varianten

Weder Modbus RTU noch Modbus TCP sehen eine Authentifizierung oder Verschlüsselung vor. Jeder, der Frames auf den RS-485-Bus oder ins Ethernet-Netzwerk einspeisen kann, ist in der Lage, Register zu lesen und zu schreiben. Bei Modbus TCP ist eine ungeschützte Exposition im Internet katastrophal: Automatische Scanner finden offene Port 502 innerhalb weniger Minuten. Der Standard „Modbus over TLS“ (RFC 8144) bietet native Verschlüsselung für Modbus TCP, wird jedoch noch nicht flächendeckend unterstützt. Bis dahin erfolgt der Schutz durch Netzwerksegmentierung, industrielle VLANs und – für den Fernzugriff – ein verschlüsseltes VPN wie OpenVPN.

7

Schrittweise Umstellung von RTU auf TCP: Ein praktischer Leitfaden

Die Brownfield-Migration erfolgt ohne Produktionsunterbrechung. Phase 1 (Tag 1 bis 30): Installation von Eziwan als transparente Brücke zwischen dem bestehenden RS-485-Bus und dem Ethernet-Netzwerk. Die RTU-Geräte arbeiten weiterhin normal. Phase 2 (Monat 2 bis 6): Die neuen Geräte werden direkt über Modbus TCP angeschlossen. Phase 3 (Monat 6 bis 18): Die alten RTU-Geräte werden im Rahmen der vorbeugenden Wartungsarbeiten ausgetauscht. Phase 4: Die RS-485-Brücken werden entfernt, sobald sie nicht mehr benötigt werden. Dieser Ansatz minimiert die Risiken und schützt die Investition in die bestehenden Geräte.

8

Eziwan: Brücke zwischen Modbus RTU und Modbus TCP

Eziwan verfügt über einen integrierten RS-485-Modbus-RTU-Anschluss und eine Modbus-TCP-Ethernet-Schnittstelle. Das Gateway fungiert als transparente Brücke: Es liest die Modbus-RTU-Register der Feldsensoren aus und stellt sie den Überwachungssystemen als Modbus-TCP-Daten zur Verfügung, während es die Daten gleichzeitig über den OpenVPN/IPSec-VPN-Tunnel an die Cloud weiterleitet. Ein einziges Gerät ersetzt den RS-485/Ethernet-Konverter, das 4G-Modem und den VPN-Client – bei DIN-Schienenmontage im Schaltschrank. Das RTU-Diagnoseprotokoll (CRC-Fehler, Timeouts, ungültige Antworten) ist über die Eziwan-Cloud-Schnittstelle aus der Ferne abrufbar.

Konkrete Anwendungsfälle

4 typische industrielle Anwendungsfälle und das passende Modbus-Protokoll

Cas 1

Netzwerk von Energiezählern im Werk

Hintergrund: 15.000 m² große Fabrik mit 45 Schneider iEM3000-Energiezählern, verteilt auf 8 Schaltschränke

Lösung: Modbus RTU RS-485

Ein einziger RS-485-Bus in Daisy-Chain-Anordnung verbindet die 45 Zähler mit dem Eziwan-Gateway über eine Kabellänge von weniger als 600 Metern. Das Auslesen aller Zähler (Wirkleistung, Spannung, Strom, Oberschwingungen) dauert bei 9600 Baud 4,5 Sekunden. Das Eziwan-Gateway überträgt die Daten über 4G und OpenVPN an eine Plattform zur Überwachung des Energieverbrauchs (ISO 50001). Kosten für die RS-485-Verkabelung im Vergleich zur Ethernet-Infrastruktur: geschätzte Einsparung von 12.000 Euro.

Cas 2

Überwachung einer pharmazeutischen Abfüllanlage

Hintergrund: Pharmazeutische Verpackungslinie mit 12 Anlagen (Dosiermaschinen, Etikettiermaschinen, Verschließmaschinen) im Reinraum

Lösung: Modbus TCP über Ethernet

Die industrielle Ethernet-Infrastruktur aus Edelstahl ist für die Qualitätskontrollkameras bereits vorhanden. Jedes Gerät verfügt über einen isolierten RJ45-Ethernet-Anschluss. Die Überwachung über Modbus TCP ermöglicht die Ferndiagnose vom Produktionsbüro aus, ohne dass ein physischer Zugang zum Reinraum erforderlich ist. Ein OPC-UA-Server auf jeder Maschine stellt die Daten für das MES-Rückverfolgungssystem bereit.

Cas 3

Modernisierung einer Wasseraufbereitungsanlage

Hintergrund: Kläranlage mit 80 älteren RTU-Geräten am RS-485-Bus und einem 10 Jahre alten SCADA-System, das modernisiert werden soll

Lösung: Schrittweise Umstellung von RTU auf TCP über Eziwan

Phase 1: Eziwan wird parallel zum bestehenden SCADA-System als RTU/TCP-Brücke installiert. Phase 2: Das neue SCADA-System „Ignition“ wird über Modbus-TCP mit Eziwan verbunden – ohne Änderungen an den Feldgeräten. Phase 3: Schrittweiser Austausch der Sensoren im Rahmen von Wartungsarbeiten. Phase 4: Ausweitung der Überwachung auf neue Geräte direkt über TCP. Vollständige Migration innerhalb von 18 Monaten ohne Betriebsunterbrechung.

Cas 4

Standortübergreifende Überwachung einer Kühlkette

Hintergrund: 150 Kühlzellen in 12 Lagerhallen, mit zu überwachenden Temperatursensoren und Kühlaggregaten

Lösung: Lokales Modbus RTU + Modbus TCP über Eziwan 4G in die Cloud

In jedem Lager sind die 12 bis 15 Temperatursensoren und die Carrier-Kühlaggregate über einen RS-485-Bus verbunden. Das Eziwan-Gateway liest die RTU-Daten aus und überträgt sie über 4G/OpenVPN in die Cloud. Das Cloud-Dashboard fasst die Daten der 150 Zellen in Echtzeit zusammen. Warnmeldungen bei Temperaturüberschreitungen (HACCP-Konformität) werden innerhalb von weniger als 60 Sekunden per SMS und E-Mail versendet.

Wann sollte man was wählen?

Wählen Sie Modbus RTU, wenn…
  • Sensoren und Aktoren vor Ort
  • Große Reichweite (bis zu 1200 m)
  • Begrenztes Budget für die Verkabelung
  • Geräte ausschließlich mit RS-485-Anschluss
  • Gestörte elektromagnetische Umgebung
  • Zahlreiche einfache Sensoren in Daisy-Chain-Anordnung
Wählen Sie Modbus TCP, wenn…
  • Anbindung an SCADA oder Netzwerküberwachung
  • Bestehende Ethernet-Infrastruktur
  • Zahlreiche Slaves (> 32)
  • Integration mit IT-Systemen (ERP, Cloud)
  • Netzwerkdiagnose und -überwachung erforderlich
  • Multi-Master (gleichzeitige Nutzung von SCADA, MES und IIoT)

Häufige Fehler

Die 5 kostspieligsten Fehler bei der Modbus-Implementierung

1
RS-485-Verkabelung im Stern anstelle einer Daisy-Chain-Verkabelung

RS-485 ist ein linearer Bus: Jeder Slave wird nacheinander an den Bus angeschlossen (A→B→C→D). Eine Sternverkabelung führt zu Signalreflexionen und erheblichen CRC-Fehlern, insbesondere bei Übertragungsraten über 19.200 Baud. Die einzige Lösung besteht darin, einen dedizierten RS-485-Hub zu verwenden oder die Verkabelung als Daisy-Chain-Verbindung neu zu gestalten.

2
RS-485-Bus-Abschlüsse außer Acht lassen

Ein RS-485-Bus ohne Abschlusswiderstände an beiden Enden erzeugt Signalreflexionen, die die Frames verfälschen, insbesondere über große Entfernungen. Die Abschlusswiderstände (120 Ohm) müssen physisch an den beiden Geräten an den Enden des Busses installiert werden – nicht in der Mitte und nicht an allen Geräten.

3
Den Modbus-TCP-Port 502 direkt im Internet freigeben

Tausende von Industrie-SPSen sind über den Port 502 direkt und ohne jeglichen Schutz über das Internet erreichbar. Shodan.io listet Hunderttausende öffentlich zugänglicher Modbus-Geräte auf. Jeder Modbus-TCP-Zugriff von außen muss über ein verschlüsseltes VPN (OpenVPN Eziwan) erfolgen, ohne dass der Port 502 jemals offen gelegt wird.

4
Verschiedene Baudraten auf demselben RTU-Bus mischen

Alle Geräte eines Modbus-RTU-Busses müssen dieselbe Übertragungsgeschwindigkeit (Baudrate) und dieselben seriellen Parameter (Datenbits, Parität, Stoppbits) verwenden. Ein Gerät mit 19.200 Baud an einem auf 9.600 Baud konfigurierten Bus verursacht Fehler im gesamten Netzwerk und kann schwer zu diagnostizieren sein.

5
Konfigurieren von doppelten Modbus-Adressen auf dem RTU-Bus

Jeder Modbus-RTU-Slave an einem RS-485-Bus muss eine eindeutige Adresse zwischen 1 und 247 haben. Wenn zwei Slaves dieselbe Adresse haben, antworten beide gleichzeitig auf die Anfragen des Masters, was zu Kollisionen und unverständlichen Fehlern führt. Überprüfen Sie stets die Eindeutigkeit der Adressen, bevor Sie ein neues Gerät an den Bus anschließen.

Ergebnis nach Industriezweig

Welches Modbus-Protokoll ist in den einzelnen Branchen am weitesten verbreitet?

Secteur
Wasserversorgung und Abwasserentsorgung
Empfehlung: Modbus RTU + TCP (Hybrid)

Die Feldsensoren (Durchflussmesser, Füllstandssonden) nutzen Modbus RTU über RS-485, da dieses Protokoll in feuchten Umgebungen besonders robust ist. Die Stationssteuerungen kommunizieren über Modbus TCP mit dem zentralen SCADA-System. Eziwan bildet die Schnittstelle zwischen diesen beiden Ebenen.

Secteur
Lebensmittelindustrie
Empfehlung: Modbus TCP

Die Hygieneanforderungen verbieten komplexe Verkabelungen. Industrielles Ethernet in Edelstahlausführung und Modbus TCP vereinfachen die Reinigung der Schaltschränke. Die Wireshark-Diagnose erleichtert die Wartung. Moderne Geräte (IO-Link-Sensoren, Frequenzumrichter) unterstützen Modbus TCP von Haus aus.

Secteur
Öl und Gas / Ölförderanlagen
Empfehlung: Modbus RTU

Die großen Entfernungen zwischen Brunnen und Sammelstellen (bis zu 500 m bis 1 km) sprechen für den RS-485. Die EMV-Robustheit in störungsbehafteten Umgebungen (Pumpenmotoren, induktive Koppler) ist ein entscheidender Vorteil des Differenzbusses.

Secteur
Smart Building / Gebäudeleittechnik
Empfehlung: Modbus TCP

Die Ethernet-Infrastruktur ist in Dienstleistungsgebäuden bereits vorhanden. Moderne Gebäudeleittechnikgeräte (Belimo-Regler, Energiezähler der Schneider PM-Serie) verfügen alle über eine Ethernet-Modbus-TCP-Schnittstelle. Die Überwachung über ein BMS im IP-Netzwerk ist der Standard.

Secteur
Energie und Umspannwerke
Empfehlung: Modbus RTU (Feld) + IEC 61850 (Überwachung)

Die Erzeugungszähler und Sensoren in den Umspannwerken nutzen Modbus RTU aufgrund ihrer Robustheit. Die hochverfügbare Überwachung der Umspannwerke erfolgt hingegen über IEC 61850 oder IEC 60870-5-104. Das Eziwan-Gateway fungiert als Brücke zwischen Modbus RTU und der Cloud.

Expertenanalyse

Modbus RTU und Modbus TCP sauber integrieren – vom seriellen Bus bis zur Cloud

Modbus ist nach wie vor das in der Industrie am weitesten verbreitete Protokoll, doch RTU (seriell) und TCP (Ethernet) weisen weder dieselbe Topologie noch dieselben elektrischen Anforderungen noch dieselben Sicherheitsmerkmale auf. Hier finden Sie die wichtigsten Hinweise für eine fehlerfreie Verkabelung, Adressierung und Absicherung.

Anwendbare Normen & Standards

Modbus-Anwendungsprotokoll V1.1b3

Kernspezifikation des Protokolls (modbus.org): PDU, Funktionscodes (0x01–0x2B), Adressierungsschema der Register. Gilt sowohl für RTU als auch für TCP.

Modbus über serielle Schnittstelle V1.02

Definiert RTU und ASCII über RS-485/RS-232: Binärrahmen, CRC-16, Rahmenpause von 3,5 Zeichen, Master-/Slave-Modus.

Modbus-TCP/IP-Implementierungshandbuch

Kapselung in TCP/IP, MBAP-Header, reservierter Port 502. Die TCP-Integritätsprüfung ersetzt den seriellen CRC.

EIA/TIA-485-A

Physikalische Schicht RS-485: Differenzsignalübertragung, 32 Lastelemente pro Segment, Polarisation und 120-Ω-Abschluss bei langen Leitungen erforderlich.

IEC 61158 / 61784

Normativer Rahmen für industrielle Feldbusse; ordnet Modbus den standardisierten Kommunikationsprotokollen für die Fertigung zu.

IEC 62443-3-3

Modbus verfügt über keine integrierten Sicherheitsfunktionen: Die Verschlüsselung und die Zugriffskontrolle müssen auf Ebene des Gateways gewährleistet werden (VPN, OT/IT-Segmentierung).

Empfohlene Architektur

RS-485-Slaves
Zähler · Sensoren
Serielle Schnittstelle
RTU → TCP
OT-Netzwerk
Ethernet · Anschluss 502
4G-Gateway
Polling + MQTT
Cloud / SCADA
historische Register

Das Gateway fragt die RTU-Slaves ab (Master-Polling), wandelt die Daten in Modbus TCP um oder veröffentlicht sie als MQTT/JSON. Pro RS-485-Bus ist nur ein Master zulässig; bei TCP können mehrere Clients denselben Slave gleichzeitig abfragen.

Wichtige technische Parameter

ParameterRichtwertDolmetschen
Maximale Länge RS-4851200 m bei 9600 bpsDie nutzbare Übertragungsrate nimmt mit zunehmender Entfernung ab; 115.200 bps sind nur bei Entfernungen unter 50 m stabil.
Slaves pro Segment32 (ohne Repeater)Bis zu 247 logische Adressen, jedoch eine elektrische Begrenzung auf 32 Einheitslasten.
Anschluss / Polarität120 Ω + Pull-up/Pull-downUnverzichtbar am Ende des Busses, um Reflexionen und Schwankungen der Leitung zu vermeiden.
Modbus-PDU-Größemax. 253 Byte≈ 125 16-Bit-Register pro Leseanforderung (0x03).
Modbus-TCP-Port502 (TCP)Streng zu filtern: Darf niemals ohne VPN auf der WAN-Seite freigegeben werden.
Slave-Timeout500-1000 msAusreichende Reserve bei einem belasteten seriellen Bus oder einer 4G-Verbindung mit variabler Jitter-Rate.

Adressierung: Beachten Sie den Versatz von 1 zwischen der Protokolladresse (0-basiert) und der dokumentierten Adresse (1-basiert, z. B. Register 40001).

Praxiswerte aus dem Feld

Erfassung von 180 Energiezählern an einem Standort mit mehreren Gebäuden

Modbus-RTU-Zähler, verteilt auf 6 RS-485-Busse, gebündelt über serielle-zu-Ethernet-Gateways, Übertragung in die Cloud über ein 4G-Gateway.

6 Busse
Segmentierte RS-485-Busse (~30 Zähler/Bus)
10 s
Abfragezeitraum pro Register
502
gefilterter TCP-Port, nur VPN-Tunnel
0 m
neue Ethernet-Verkabelung (Weiterverwendung von RS-485)
FAQ

Häufig gestellte Fragen

Eziwan unterstützt Modbus RTU und Modbus TCP nativ

Integrierter RS-485-Anschluss für Modbus RTU, Ethernet-Schnittstelle für Modbus TCP. Automatische Bridge und Datenübertragung in die Cloud über 4G/LTE mit OpenVPN.