Vergleich
OPC UA vs. MQTT
Kurze Antwort: Sie lösen unterschiedliche Probleme und arbeiten zunehmend zusammen. OPC UA ist ein sicherer, semantisch reicher Standard für Maschinen-Interoperabilität. MQTT ist ein schlanker Publish-Subscribe-Transport, gebaut, um Telemetrie über unzuverlässige Verbindungen zu bewegen. Sie können OPC UA sogar über MQTT betreiben.
| OPC UA | MQTT | |
|---|---|---|
| Was es ist | Vollständiger Interoperabilitätsstandard (Modell + Services + Transport) | Nur ein Nachrichtentransport (Pub/Sub) |
| Datenbedeutung | Reiches, selbstbeschreibendes Informationsmodell | Keine: Payload ist undurchsichtig (oft JSON/Sparkplug) |
| Modell | Client-Server und PubSub | Publish-Subscribe über einen Broker |
| Sicherheit | Eingebaut (Zertifikate, Signieren, Verschlüsseln, Autorisierung) | TLS + Benutzername/Passwort; die App muss mehr ergänzen |
| Footprint | Schwerer | Sehr schlank |
| Skalierung (viele Knoten) | Gut (bes. PubSub) | Hervorragend: Millionen von Clients |
| Am besten bei | Maschinen-Interoperabilität & Steuerung in der Fertigung | Edge-zu-Cloud-Telemetrie, schlechte Netze |
Wann man OPC UA wählt
- Sie brauchen sichere, bidirektionale Kommunikation zwischen Maschinen und Systemen.
- Sie wollen Herstellerinteroperabilität und selbstbeschreibende Daten (einen Server browsen und verstehen).
- Sie machen Steuerung oder reichen, bedarfsgesteuerten Zugriff, nicht nur Telemetrie.
Wann MQTT zu wählen ist
- Sie schieben Daten von der Edge in die Cloud, besonders über begrenzte oder unzuverlässige Verbindungen.
- Sie müssen Tausende bis Millionen leichtgewichtiger Geräte anbinden.
- Sie wollen einen minimalen Footprint und eine einfache brokerbasierte Verteilung.
Sie ergänzen sich.OPC UA PubSub kann MQTT als Transport nutzen: Sie bekommen den reichen, standardisierten Payload von OPC UAundDie leichtgewichtige, skalierbare Zustellung von MQTT. Das ist ein verbreitetes Industrie-4.0-Muster, um modellierte Fertigungsdaten in die Cloud zu bringen.
Ein einfacher Entscheidungsleitfaden
| Wenn Ihre Priorität ist … | Greifen Sie zu … |
|---|---|
| Interoperabilität zwischen Maschinenherstellern | OPC UA |
| Steuerung & Rückschreiben an die Anlage | OPC UA |
| Massive Edge-zu-Cloud-Telemetrie | MQTT |
| Modellierte Daten und Cloud-Skalierung | OPC UA PubSub über MQTT |
Sobald die Daten fließen, über OPC UA, MQTT oder beides, macht Jemba daraus priorisierte, mit Kosten bewertete Maßnahmen für die Fertigung.
Jemba ansehen →FAQ
Ist MQTT Teil von OPC UA?
MQTT ist unabhängig, aber PubSub von OPC UA kann MQTT als Transport nutzen, deshalb werden beide häufig zusammen eingesetzt.
Was ist Sparkplug?
Sparkplug ist eine Spezifikation, die auf reines MQTT Struktur, Zustand und eine Payload-Definition aufsetzt. Sie überschneidet sich mit einem Teil dessen, was das Informationsmodell von OPC UA liefert.
Was ist sicherer?
OPC UA hat die reichhaltigere Sicherheit im Standard verankert (Zertifikate, Sicherheitsmodi, Autorisierung). MQTT stützt sich auf TLS plus das, was die Anwendungsschicht ergänzt.
Zuletzt aktualisiert am 4. September 2026 · Lernressource.