Wenn Sie eine Maschine an unser Predictive-Maintenance-System anbinden wollen, stellen sich immer wieder dieselben Fragen: OPC UA oder MQTT? Edge Gateway oder Cloud-direkt? Dieser Artikel gibt eine klare Antwort.
OPC UA — der Industriestandard
OPC Unified Architecture ist der De-facto-Standard für Maschinen-zu-Maschinen-Kommunikation in der Fertigung. Siemens S7, Fanuc, Beckhoff TwinCAT — sie alle sprechen OPC UA. Die Vorteile:
- Eingebaute Sicherheit (Zertifikate, Verschlüsselung)
- Maschinennahe Datenmodelle (Semantik inklusive)
- Bidirektionale Kommunikation (auch Befehle möglich)
- Unterstützung von historischen Datenzugriffen
Nachteil: Höhere Konfigurationskomplexität, benötigt meist einen lokalen OPC-UA-Server auf der Maschine oder SPS.
MQTT — leicht, schnell, cloud-freundlich
MQTT ist ein publish/subscribe-Protokoll, das ursprünglich für schlechte Netzwerkverbindungen entwickelt wurde. Es ist extrem leichtgewichtig und ideal für:
- Hochfrequente Sensordaten (kHz-Bereich)
- Edge-to-Cloud-Kommunikation
- Retrofit-Szenarien ohne SPS-Anbindung
- Heterogene Sensorlandschaften
Unsere Empfehlung
Ältere Maschinen / Retrofit: MQTT über Edge Gateway (z.B. Raspberry Pi + Broker)
Hochfrequente Vibrationsdaten (≥ 1 kHz): Immer MQTT — OPC UA ist hier zu langsam
In der Praxis verwenden wir oft eine Hybridlösung: Maschinenstatus und Prozessparameter über OPC UA, Vibrations-Rohdaten über MQTT — aggregiert in unserem Edge Gateway.