IoT-Dossier

Industrieprotokolle – Modbus, OPC UA, RS-485, MQTT, BACnet | Eziwan

Leitfaden zu industriellen Protokollen: Modbus RTU/TCP, OPC UA, RS-485, MQTT, BACnet, M-Bus. Cloud-Anbindung, IoT-Gateway und Fernüberwachung.

Kurz gesagt
Die Industrieprotokolle (Modbus, OPC UA, RS-485, BACnet, M-Bus) sind Kommunikationsstandards zwischen Steuerungen (SPS), Sensoren und Leitsystemen. Ein industrielles IoT-Gateway wandelt sie in MQTT oder HTTPS um, um sie in die Cloud zu senden.

Modbus: Das universelle Industrieprotokoll (RTU und TCP)

Modbus ist das weltweit am weitesten verbreitete Industrieprotokoll. Es wurde 1979 von Modicon entwickelt und kommt in Millionen von SPSen, Wechselrichtern, Frequenzumrichtern, Zählern und Sensoren zum Einsatz. Seine Stärke liegt in seiner Einfachheit: Ein Master fragt Slaves über Register (Relais, Eingänge, Holding-Register) ab, ohne dass eine Sitzungsverhandlung erforderlich ist.

  • Modbus RTU — serielle RS-485- oder RS-232-Verbindung, bis zu 247 Slaves pro Bus, kompakte Frames mit CRC.
  • Modbus TCP — Kapselung in TCP/IP über Ethernet, Adressierung über IP, keine Begrenzung der Slave-Anzahl pro Segment.

Nahezu alle Industrieanlagen kommunizieren über Modbus. Dies ist der unverzichtbare Ausgangspunkt für jede IoT-Integration.

Ausführliche Informationen:

OPC UA: Der offene Standard für Industrie 4.0

OPC UA (Unified Architecture) ist das Referenzprotokoll für die Interoperabilität in der Industrie 4.0. Im Gegensatz zu Modbus verfügt es über eine objektorientierte Modellierung, native Sicherheitsfunktionen (Authentifizierung, TLS-Verschlüsselung) und einen Mechanismus zur Dienstermittlung.

OPC UA läuft über TCP/IP (Port 4840) oder über WebSockets. Es wird von zahlreichen Standards (Industrie 4.0, RAMI 4.0) vorgeschrieben und von den großen Steuerungsherstellern (Siemens, Beckhoff, B&R…) eingesetzt.

Seine Hauptanwendung im IoT-Bereich: Die Daten einer SPS oder eines SCADA-Servers an ein Gateway weiterzuleiten, das sie anschließend über MQTT in die Cloud überträgt.

Quelle: OPC UA zu MQTT

RS-485: Die industrielle serielle Schnittstelle

RS-485 ist ein elektrischer Standard (kein Protokoll), der einen differentiellen Mehrpunktbus definiert. Die meisten industriellen seriellen Protokolle (Modbus RTU, M-Bus, BACnet MS/TP) basieren auf RS-485 als physikalische Schicht.

Wichtigste Merkmale:

  • Reichweite: bis zu 1.200 m bei 100 kbps
  • Störfestigkeit gegen elektromagnetische Störungen (geschirmtes Twisted-Pair-Kabel)
  • Bis zu 32 Standard-Treiber/Empfänger (256 mit hochohmigen Transceivern)
  • Zweidraht-Stromversorgung für M-Bus-Zähler (2-Draht-Variante)

Um einen bestehenden RS-485-Bus ohne Änderung der Verkabelung an die Cloud anzuschließen, wird ein industrielles serielles Ethernet-Gateway oder ein 4G-Gateway direkt in den Bus eingeschleift.

Produkte:

MQTT: Das Cloud-IoT-Protokoll

MQTT (Message Queuing Telemetry Transport) ist das führende IoT-Protokoll für die Datenübertragung in die Cloud. Sein Publish/Subscribe-Modell über einen zentralen Broker (Mosquitto, HiveMQ, AWS IoT…) entkoppelt die Datenproduzenten von den Datenkonsumenten.

Vorteile für das industrielle IoT:

  • Sehr geringer Overhead (Header von mindestens 2 Byte) – ideal für Mobilfunknetze
  • Native Verwaltung von Verbindungsabbrüchen und Wiederverbindungen (QoS 0, 1, 2)
  • „Last-Will“-Nachricht zur Erkennung von Verbindungsabbrüchen
  • TLS für End-to-End-Verschlüsselung

Das IoT-Gateway wandelt Modbus-Datensätze in strukturierte MQTT-Topics (JSON oder binär) um und veröffentlicht sie an den Cloud-Broker.

BACnet und M-Bus: Gebäudeleittechnik und Fernauslesung

BACnet (Building Automation and Control Network) ist der offene Standard für die Gebäudetechnik (GTB). Er definiert semantische Objekte (Temperatur, Helligkeit, Sollwert, Alarm) und funktioniert über BACnet/IP (Ethernet) oder BACnet MS/TP (RS-485). Er wird in HLK-Anlagen, Beleuchtungssystemen, Zugangskontrollsystemen und Brandschutzsystemen eingesetzt.

M-Bus (Meter Bus) ist der europäische Standard (EN 1434, EN 13757) für die Fernauslesung von Zählern: Kaltwasser, Warmwasser, Gas, Wärme, Strom. Bei der kabelgebundenen Version (2-Draht) werden die Zähler über den Konzentrator mit Strom versorgt. Bei der Version Wireless M-Bus (868 MHz) entfällt die Verkabelung.

Ressourcen:

Vergleichstabelle der industriellen Protokolle

ProtokollMediumTypische ÜbertragungsrateHauptanwendungsfallLeitfaden
Modbus RTURS-485 / RS-2329.600–115.200 bpsSPS, Sensoren, Zähler
Modbus TCPEthernet TCP/IP10–1.000 Mbit/sSPS im IP-Netzwerk
OPC UAEthernet TCP/IP1–1.000 Mbit/sIndustrie 4.0, Fachanwendungssysteme
RS-485Verdrilltes Kabelpaar100 kbps–10 MbpsFeldbus mit mehreren Geräten
MQTTTCP/IP (Cloud)Je nach NetzwerkIoT-Datenübertragung in die Cloud
BACnet/IPEthernet10–100 Mbit/sGTB, HLK, Gebäude
BACnet MS/TPRS-4859.600–76.800 bpsGebäudeleittechnik (GTB) vor Ort
M-BusVerdrilltes Kabelpaar300–9.600 bpsFernauslesung von Zählern
Wireless M-Bus868-MHz-FunkGeringe ÜbertragungsrateDrahtlose Zählerauslesung

Unsere Lösungen nach Protokoll

Jedes Protokoll verfügt über eine eigene Integrationsseite mit Architekturdiagrammen und detaillierten Anwendungsfällen:

LösungBeschreibung
Modbus RTU zur CloudDatenübertragung von Modbus RTU / RS-485 zur Cloud-Plattform
Modbus TCP in die CloudModbus TCP über Ethernet zur Cloud-Überwachung
Modbus RTU in MQTTKonvertierung von Modbus RTU in MQTT-Topics
Modbus-ZählerIntegration von Modbus-Registerzählern
OPC UA zu MQTTOPC UA → MQTT-Brücke für Industrie 4.0
RS-485 Modbus 4GRS-485-Bus-Anbindung über 4G/LTE-Modem
Serielles Ethernet-Gateway für die IndustrieRS-485/232-zu-Ethernet-Konvertierung auf DIN-Schiene
BACnet zur CloudIntegration von BACnet-Gebäudeleitsystemen in die Cloud
M-Bus in die CloudM-Bus-Konzentrator mit Datenübertragung in die Cloud
Drahtlose M-Bus-FernauslesungDrahtlose Fernauslesung über 868-MHz-Funk
Industrielle DatenübertragungUmfassende Architektur für die Datenübertragung mit mehreren Protokollen

Häufig gestellte Fragen

Das könnte Sie auch interessieren