Industrielle Kommunikationsprotokolle im Vergleich

OPC UA vs Modbus: Welches Protokoll passt 2026 in Ihre Anlagenmodernisierung?

OPC UA liefert Semantik, Sicherheit und Pub/Sub für Industrie 4.0; Modbus bleibt der pragmatische Feldebenen-Standard.

Zuletzt aktualisiert: Mai 20264 abschnitte

Wer in TIA Portal v18, TwinCAT 3 oder Studio 5000 ein neues Linienkonzept zeichnet und gleichzeitig hundert Modbus-RTU-Antriebe, Janitza-Zähler und Wago-Remote-I/O im Bestand hat, steht 2026 vor derselben Frage wie jedes MES-Projekt im DACH-Raum: OPC UA ablösen oder überlagern? Die Antwort ist selten "entweder/oder", sondern fast immer "OPC UA OBEN, Modbus UNTEN".

OPC UA (IEC 62541) ist die plattform- und herstellerunabhängige Kommunikationsarchitektur der OPC Foundation. Sie verbindet ein semantisches Informationsmodell (Adressraum aus typisierten Nodes, NodeIds, Referenzen) mit einer abgesicherten Transportschicht (SecureChannel mit Sign & Encrypt nach X.509) und seit 2018 auch mit Pub/Sub über UDP, MQTT oder AMQP. Plattform Industrie 4.0, ZVEI und VDMA haben OPC UA gemeinsam mit den Companion Specifications (PA-DIM für Prozessautomation, AutoID für RFID/Barcode, Robotics, Machinery, Weihenstephan Standards) zur Lingua franca des RAMI-4.0-Referenzarchitekturmodells erklärt.

Modbus, 1979 von Modicon veröffentlicht und heute von der Modbus Organization gepflegt, ist das genaue Gegenteil: ein schlankes Request/Response-Protokoll mit vier Registerbereichen, Funktionscodes FC01-FC23, Exception Codes 01-11 und keinerlei nativer Cybersicherheit. Genau diese Schlichtheit ist sein Vorteil — fast jeder Frequenzumrichter, Energiezähler und HVAC-Regler im DACH-Markt spricht Modbus RTU oder Modbus TCP.

Unser Urteil: OPC UA für Neuanlagen, MES/SCADA-Modernisierung und IEC-62443-pflichtige Linien; Modbus für die schnelle Bestandsintegration und als Feldebene unterhalb eines OPC-UA-Gateways. Koexistenz ist der Regelfall.

KriteriumOPC UAModbus
ProtokolltypService-orientierte Architektur (Client/Server + Pub/Sub), IEC 62541Request/Response (Client/Server, früher Master/Slave), De-facto-Standard
DatenmodellVollständiges Informationsmodell: typisierte Nodes, NodeId mit Namespace-Index, Referenzen, VererbungVier flache Registerbereiche (Coils, Discrete Inputs, Input Registers, Holding Registers), 16-Bit-Worte
GeschäftssemantikCompanion Specifications (PA-DIM, AutoID, Robotics, Machinery, Weihenstephan) liefern domänenspezifische TypenKeine Semantik im Protokoll — Bedeutung jedes Registers steht im Handbuch des Geräteherstellers
Native SicherheitSecureChannel mit Sign / Sign&Encrypt (Basic256Sha256, Aes128/256), X.509-Zertifikate, User Token, Audit-EventsKeine. Weder Authentifizierung noch Integrität noch Verschlüsselung im Standard
AuthentifizierungX.509-Zertifikate (Anwendung), Anonymous / Username&Password / X.509 / IssuedToken (Benutzer)Keine im Protokoll; Modbus/TCP Security (TLS 1.2 + X.509) existiert, ist aber kaum verbreitet
Pub/Sub-VerfügbarkeitOPC UA Pub/Sub seit Teil 14 (2018): UDP-Multicast, MQTT, AMQP; brokered und brokerlessNicht vorhanden. Reines Polling durch den Client/Master
GeräteerkennungLocal Discovery Server (LDS), GDS für Zertifikatsverteilung, FindServers / GetEndpointsKeine. Slave-ID 1-247 muss manuell vergeben und dokumentiert werden
Companion SpecificationsPA-DIM, AutoID, Robotics, Machinery, Weihenstephan, Euromap, OPC UA for Pumps — über 80 ratifiziertKeine. Es existieren branchenspezifische Registerprofile (z. B. SunSpec für PV), aber kein OPC-Foundation-Pendant
PlattformenWindows, Linux, VxWorks, QNX, FreeRTOS, embedded (Nano/Micro-Profil ab ca. 35 kB ROM)Alle, inklusive 8-Bit-Mikrocontroller — Modbus RTU passt in wenige Kilobyte
SPS/SCADA-UnterstützungSiemens S7-1500 (TIA v18+, Server & Client), Beckhoff TwinCAT OPC UA Server, Wago, Phoenix AXC, Rockwell FactoryTalk Linx GatewayNativ auf praktisch jeder SPS: Siemens, Schneider Modicon, Rockwell, Wago, ABB, Beckhoff, Codesys, Mitsubishi, Omron
IIoT- / Industrie-4.0-ReifegradKern der Plattform-Industrie-4.0-Architektur, RAMI 4.0, Verwaltungsschale (AAS), MindSphere, Azure IIoT, AWS SiteWiseFeldebene; IIoT-Anbindung nur über Gateway (Kepware, Ignition, Node-RED, HiveMQ Edge)
WerkzeugeUaExpert (Unified Automation), Kepware KEPServerEX, Ignition OPC UA Module, Node-RED node-red-contrib-opcua, prosys OPC UA BrowserModbus Poll, QModMaster, ModScan, Wireshark (Modbus-Dissektor), Kepware Modbus Suite Drivers

Informationsmodellierung – der eigentliche Unterschied

Der fundamentale Unterschied zwischen beiden Protokollen liegt nicht in der Bandbreite oder der Latenz, sondern in der Semantik. OPC UA bringt einen vollständigen Adressraum (Address Space) mit: jeder Datenpunkt ist ein typisierter Node mit eindeutiger NodeId (Namespace-Index plus Identifier), Referenzen zu Parent- und Child-Nodes, Datentyp, Engineering Units, Genauigkeit, Historisierungsflag und beliebigen weiteren Attributen. Ein OPC-UA-Client, der zum ersten Mal eine Anlage besucht, kann den Baum durchnavigieren (Browse) und versteht ohne Vorwissen, dass "ns=4;s=Pump_07.FlowRate" eine Durchflussmessung in m³/h mit Statuscode und Zeitstempel ist.

Modbus kennt nichts davon. Hinter Adresse 40001 steht eine 16-Bit-Zahl — ob das ein Druckwert, ein Statusbit oder ein Fehlerregister ist, weiß nur die Bedienungsanleitung des Herstellers. Bei jedem Gerätetausch und jeder Firmware-Aktualisierung droht ein Mapping-Fehler. Genau hier setzen die Companion Specifications an: PA-DIM (Process Automation Device Information Model) standardisiert Prozessmessgeräte, AutoID kapselt RFID- und Barcode-Reader, OPC UA for Machinery vereinheitlicht Maschinen-Identifikation und Zustand. Wer in 2026 ein MES-Projekt nach RAMI 4.0 entwirft, baut die Verwaltungsschale (Asset Administration Shell, AAS) auf einem OPC-UA-Informationsmodell auf — Modbus ist auf dieser Ebene schlicht nicht satisfaktionsfähig.

Native Sicherheit vs Modbus ohne Schutz

OPC UA löst die OT-Cybersicherheitsanforderung im Protokoll selbst. Beim Verbindungsaufbau handeln Client und Server einen SecureChannel aus: MessageSecurityMode kann *None*, *Sign* oder *SignAndEncrypt* sein, die SecurityPolicy reicht von *Basic256Sha256* über *Aes128_Sha256_RsaOaep* bis zu den aktuellen *Aes256_Sha256_RsaPss*-Profilen. Jede Anwendung weist sich mit einem X.509-Anwendungszertifikat aus, jeder Benutzer optional zusätzlich per Username/Password oder eigenem X.509-Token. Audit-Events im Adressraum loggen jede Verbindungs- und Konfigurationsänderung — exakt das, was ein IEC-62443-3-3-Audit unter "System Integrity" und "Use Control" verlangt.

Modbus liefert davon nichts. Das Protokoll hat weder ein Authentifizierungs- noch ein Integritäts- noch ein Verschlüsselungsfeld. Der CRC beim Modbus RTU schützt gegen Übertragungsfehler, nicht gegen Manipulation. Die offizielle Erweiterung Modbus/TCP Security (TLS 1.2 mit X.509-Mutual-Authentication) existiert seit 2018, wird aber außerhalb von Schneider Modicon M580 und einigen wenigen Geräten kaum implementiert. In der Praxis kompensiert man durch Netzsegmentierung (Zonen und Conduits nach ISA-95), VLANs, Firewalls und in besonders kritischen Pfaden Datendioden.

Für jedes Projekt unter NIS2-Richtlinie, Cyber Resilience Act (CRA) oder mit auditiertem IEC-62443-Zonenplan ist OPC UA die sicherere Spezifikation — Modbus überlebt nur in streng segmentierten OT-Inseln.

Pub/Sub vs Polling: Latenz, Skalierung, Broker

Bis 2018 war OPC UA reines Client/Server: ein Client öffnet eine Subscription, abonniert MonitoredItems mit definiertem publishingInterval und samplingInterval und der Server sendet Datenänderungen aktiv. Das skaliert in einer einzelnen Maschine hervorragend (typisch 100-1000 Items pro Subscription, 100 ms publishingInterval), stößt aber bei Hunderten von Clients und Tausenden von Geräten an Grenzen.

Mit OPC UA Part 14 (Pub/Sub) kam 2018 die zweite Säule: Server publizieren ihre Datasets als NetworkMessages entweder direkt per UDP-Multicast auf demselben Netzsegment oder über einen Broker (MQTT, AMQP). Ein typisches IIoT-Setup 2026 sieht so aus: SPS publiziert per OPC UA Pub/Sub über MQTT an einen HiveMQ- oder EMQX-Cluster, MES und Cloud-Historian (MindSphere, AWS SiteWise) abonnieren dieselben Topics, Sparkplug B als ergänzende Payload-Spezifikation strukturiert die Topics einheitlich.

Modbus bleibt streng pollbasiert. Der Client fragt zyklisch ab — meist mit FC03 (Read Holding Registers) oder FC04 (Read Input Registers). Auf RS-485 mit 32 Slaves und 100 Registern pro Slave kommt man bei 115,2 kBd auf realistische Zykluszeiten von 200-500 ms. Modbus TCP entkoppelt die serielle Engstelle, behält aber das Polling-Modell. Das bedeutet: jeder zusätzliche Client multipliziert die Last auf dem Slave-Gerät, und Ereignisse sind erst sichtbar, wenn der nächste Poll sie einsammelt. Für Echtzeit-Datenakquise und Edge-Anbindung ist das ein architektonischer Sackgassen-Pfad.

Implementierungskosten und Komplexität in 2026

Die Modernisierung von Modbus auf OPC UA ist selten ein "Big Bang", sondern ein gestufter Pfad mit klar bezifferbaren Kostenblöcken.

Hardware und Lizenzen. Eine Siemens S7-1500 bringt OPC UA Server und Client ab TIA Portal v18 ohne Zusatzlizenz mit, der Companion-Spec-Support (PA-DIM, Machinery) ist als Bibliothek verfügbar. Beckhoff liefert den TwinCAT OPC UA Server als kostenpflichtige TF6100-Lizenz pro Steuerung. Phoenix Contact und Wago integrieren OPC UA inzwischen in den AXC- und PFC200-Linien. Für Bestandsanlagen ohne OPC-UA-fähige SPS sind Edge-Gateways das Standardrezept: Kepware KEPServerEX, Ignition Edge, Hilscher netIOT Edge, HMS Anybus, Softing dataFEED — Preise pro Knoten 800-3000 EUR plus Wartung.

Engineering-Aufwand. Das Informationsmodell muss entworfen und gepflegt werden. Wer eine PA-DIM-konforme Pumpe modelliert, investiert pro Geräteklasse einen bis fünf Personentage. Die Zertifikatsverwaltung (PKI, Global Discovery Server, Erneuerung) braucht einen klaren Betriebsprozess — sonst läuft die Anlage nach 24 Monaten in den Zertifikatsablauf. Modbus dagegen kostet im Engineering fast nichts: Registerliste aus dem Handbuch ins SCADA übertragen, fertig.

Praxis-Empfehlung. OPC UA dort einsetzen, wo das semantische Modell, die Sicherheit oder die MES-Anbindung den Aufwand rechtfertigen — also auf der Zellebene und darüber. Modbus bleibt auf der Feldebene: Antriebe, Zähler, einzelne Sensoren. Ein Gateway (Kepware, Ignition, Node-RED) übersetzt zwischen beiden Welten. Diese Koexistenz ist 2026 die mit Abstand häufigste Architektur in Brownfield-Projekten von Siemens, Beckhoff, Wago, Phoenix Contact und SAP MII bis hinunter zur einzelnen Fertigungslinie.

Wann wählen

OPC UA

  • Neuanlagen und Greenfield-Werke mit Industrie-4.0-Anspruch, MES-Anbindung (SAP MII, MindSphere, Ignition) und IIoT-Telemetrie in die Cloud.
  • Linien mit Geschäftssemantik, in denen Companion Specifications (PA-DIM, AutoID, Robotics, Machinery, Weihenstephan) den Engineering-Aufwand amortisieren.
  • Projekte unter IEC-62443-Compliance, NIS2, CRA oder mit auditiertem Zonen-/Conduit-Konzept — SecureChannel, X.509-PKI und Audit-Events sind hier nicht verhandelbar.
  • Anlagenmodernisierung mit Verwaltungsschale (AAS) nach RAMI 4.0, bei der das Informationsmodell langfristig zur Grundlage von Digital-Twin-Diensten wird.
Wann wählen

Modbus

  • Heterogene Geräteflotten aus Frequenzumrichtern (ABB, SEW, Lenze), Energiezählern (Janitza, Carlo Gavazzi, Phoenix EMpro), Wägeindikatoren und HVAC-Reglern — Modbus ist der einzige gemeinsame Nenner.
  • Schnelle Bestandsintegration und Retrofit über vorhandene RS-485-Verkabelung, bei dem das Ziehen neuer Cat-6A-Leitungen teurer wäre als die eigentliche Aufrüstung.
  • Kleine, kostensensitive Geräte (Sensoren unter 100 EUR, einfache Antriebe), bei denen der OPC-UA-Stack-Overhead nicht vertretbar ist.
  • Feldebene unter einem OPC-UA-Gateway, wo Modbus die zuverlässige Punkt-zu-Punkt-Adressierung übernimmt und das Gateway die Semantik nach oben liefert.

Häufige Fragen

Ersetzt OPC UA Modbus in einer bestehenden Fertigung?
In der Regel nein — OPC UA ist eine Überlagerungsschicht, kein Drop-in-Ersatz. Die typische Architektur in DACH-Brownfield-Projekten 2026 lautet: OPC UA OBEN (zwischen SPS, MES, SCADA und Cloud), Modbus UNTEN (zu Antrieben, Zählern, HVAC, Sensoren). Ein Edge-Gateway wie Kepware KEPServerEX, Ignition OPC UA Module oder Hilscher netIOT Edge übersetzt zwischen beiden Welten und exponiert Modbus-Register als typisierte Nodes im OPC-UA-Adressraum. Eine vollständige Migration lohnt sich erst dann, wenn ohnehin Geräte getauscht werden — etwa bei einer Linienmodernisierung oder einem Umzug.
Welche Infrastruktur ist für eine Produktiv-OPC-UA-Einführung nötig?
Mindestens vier Bausteine: erstens **OPC-UA-fähige Endgeräte oder Gateways** — Siemens S7-1500 ab TIA v18, Beckhoff mit TF6100-Lizenz, Wago PFC200, Phoenix AXC oder Edge-Gateways für Bestand. Zweitens eine **PKI für X.509-Zertifikate**, idealerweise als Global Discovery Server (GDS) mit automatischer Erneuerung, sonst über einen manuellen Betriebsprozess. Drittens ein **Informationsmodell** — entweder gemäß Companion Specifications (PA-DIM, Machinery) oder selbst entworfen, dokumentiert und versioniert. Viertens **Monitoring**: UaExpert oder prosys OPC UA Browser für Inbetriebnahme, Wireshark mit OPC-UA-Dissektor für Diagnose, plus SIEM-Anbindung der Audit-Events. Plattform Industrie 4.0 stellt dazu Referenzleitfäden bereit.
Brauche ich für Modbus TCP wirklich TLS, wenn das Netz ohnehin getrennt ist?
Aus reiner Verfügbarkeitssicht nicht zwingend; aus Sicht eines IEC-62443-Audits oder einer NIS2-Risikobewertung ja. **Modbus/TCP Security** wickelt das Protokoll in TLS 1.2 mit X.509-Mutual-Authentication ein und ist offiziell standardisiert, in der Praxis aber kaum implementiert (Schneider Modicon M580 unterstützt es, die meisten anderen Hersteller nicht). Die realistische Kompensation bleibt **Netzsegmentierung**: Modbus-Geräte in eine dedizierte OT-Zone, Abschluss durch Firewall oder Datendiode, Port 502 niemals routbar nach außen. Wer das Risiko ernst nimmt, plant mittelfristig den Wechsel auf OPC UA mit SecureChannel.
Was bringen die OPC-UA-Companion-Specifications konkret im DACH-Markt?
Sie sind der Hebel, mit dem ZVEI, VDMA und Plattform Industrie 4.0 OPC UA als Lingua franca etablieren. **PA-DIM** vereinheitlicht die Beschreibung von Prozessmessgeräten (Durchfluss, Druck, Füllstand) über Herstellergrenzen hinweg — ein Endress+Hauser- und ein VEGA-Sensor erscheinen am MES strukturell identisch. **OPC UA for Machinery** standardisiert Maschinenidentifikation, Zustände und Energieverbrauch, **Weihenstephan Standards** zielen auf die Getränkeindustrie, **Euromap** auf Spritzgießmaschinen, **AutoID** auf RFID/Barcode. Für den deutschen Maschinenbau bedeutet das: ein einziges MES-Mapping deckt die gesamte Lieferantenkette ab. Mit Modbus bleibt jedes Gerät ein Einzelfall.
Wie verhält sich OPC UA Pub/Sub mit MQTT zu Sparkplug B?
Ergänzend, nicht konkurrierend. **OPC UA Pub/Sub** (Teil 14) definiert, wie OPC-UA-Datasets als NetworkMessages auf ein Transportmedium (UDP-Multicast, MQTT, AMQP) gelegt werden — inklusive Sicherheit, Header und Encoding (JSON oder UADP-Binär). **Sparkplug B** ist eine Topic-Struktur- und Payload-Spezifikation für MQTT, die ursprünglich Cirrus Link entworfen hat und Eclipse heute pflegt. Viele DACH-Architekturen kombinieren beides: Sparkplug B als Topic-Konvention und Geräte-Lifecycle-Modell, OPC UA Pub/Sub als semantisch reicheres Payload-Format darunter. Brokerseitig kommen HiveMQ, EMQX oder Mosquitto zum Einsatz, häufig im HA-Cluster.
Welche Rolle spielt RAMI 4.0 bei der Protokollentscheidung?
Das **Referenzarchitekturmodell Industrie 4.0 (RAMI 4.0)**, von ZVEI, VDMA und BITKOM entwickelt und in DIN SPEC 91345 normiert, ordnet jede industrielle Komponente in drei Achsen ein: Hierarchie (Produkt bis Connected World), Lebenszyklus und Architekturschichten (Asset bis Business). OPC UA ist in RAMI 4.0 als bevorzugte Kommunikationsschicht zwischen Asset/Integration/Communication und den darüberliegenden Information/Functional/Business-Schichten verankert. Die **Verwaltungsschale (Asset Administration Shell, AAS)** als digitales Gegenstück jedes Assets baut auf OPC-UA-Informationsmodellen auf. Modbus erscheint im Modell nur als Feldbus-Realisierung der untersten Schicht — ohne semantische Anbindung nach oben. Wer in einer öffentlichen Ausschreibung RAMI-4.0-Konformität nachweisen muss, kommt an OPC UA nicht vorbei.

Weiterführende Links

Jetzt üben

Wie fit sind Sie für die KNX-Prüfung?

10 echte Prüfungsfragen, ohne Registrierung. In weniger als 5 Minuten wissen Sie, wo Sie stehen.

Unabhängiger redaktioneller Vergleich. Die genannten Protokollnamen sind Marken ihrer jeweiligen Inhaber; CertifBus ist mit keinem von ihnen verbunden.

Zuletzt aktualisiert: Mai 2026

Setze dieses Wissen in die Praxis um
Katalog