Blog

Industrial IoT

MQTT für Industrie 4.0: Sparkplug B, Unified Namespace und ISA-95-Topic-Design für Fabriken und Industriedaten.

Industrial DataOps: Werksdaten kontextualisieren und steuern

Was Industrial DataOps in der Praxis bedeutet: Kontextualisierung, Normalisierung, Qualitätsprüfungen und Governance von OT-Daten und wie Sie diese Schicht auf einem MQTT-Namespace betreiben.

8 Min. Lesezeit

Industrie 5.0 vs. Industrie 4.0: Menschzentrierte Fertigung erklärt

Industrie 5.0 ersetzt Industrie 4.0 nicht. Sie ergänzt dieselben vernetzten Technologien um menschzentrierte, nachhaltige und resiliente Ziele. Dieser Vergleich erklärt die Unterschiede und warum Live-Werksdaten das Fundament für beide bleiben.

8 Min. Lesezeit

ISA-95-Anlagenhierarchie: Unternehmen, Standort, Bereich, Linie, Zelle

Die ISA-95-Anlagenhierarchie gibt jeder Maschine eine Adresse: Unternehmen, Standort, Bereich, Arbeitszentrum und Arbeitseinheit. Dieser Leitfaden erklärt jede Ebene mit Beispielen aus dem Werk und zeigt, wie Sie Live-Geräte darauf abbilden.

7 Min. Lesezeit

Sparkplug B Payload-Format: Metriken, Datentypen und Protobuf

Sparkplug B Payloads sind kompakte Protobuf-Nachrichten und sehen in einem normalen MQTT-Client deshalb wie Zeichensalat aus. Dieser Leitfaden erklärt jedes Feld, zeigt ein dekodiertes Beispiel und beschreibt, wie Sie Payloads in der Praxis untersuchen.

8 Min. Lesezeit

Sparkplug Templates und UDTs einfach erklärt

Sparkplug Templates bringen benutzerdefinierte Typen im SPS-Stil zu MQTT. Dieser Leitfaden erklärt Template-Definitionen und -Instanzen, Parameter, Verschachtelung und Versionierung, mit Python-Code für ein Pumpen-Template und Tipps für konsistente Modelle über alle Edge Nodes hinweg.

8 Min. Lesezeit

SPS in die Cloud: Architekturen und Abwägungen für die Anbindung

Ein praxisnaher Vergleich der drei wichtigsten Architekturen, um eine SPS in die Cloud zu bringen: natives SPS-MQTT, Edge-Gateways und SCADA-basierte Weiterleitung, jeweils mit Überlegungen zu Sicherheit, Zuverlässigkeit und Datenmodellierung.

10 Min. Lesezeit

BACnet vs Modbus: Protokollvergleich für Gebäude und Anlagen

Ein praxisnaher Vergleich BACnet vs Modbus zu Datenmodellen, Transport, Discovery, Sicherheit und typischen Einsatzfeldern, mit einem klaren Muster, um beide Protokolle in MQTT-Topics für einen Cloud-Broker zu übersetzen.

10 Min. Lesezeit

Sparkplug 3.0 vs. 2.2: Was sich in der Spezifikation geändert hat

Sparkplug 3.0 behält Payload und Topic-Namespace bei, verschärft aber die Regeln für Host-Zustand, bdSeq und Sessions. Dieser Vergleich erklärt jede Änderung und liefert eine praktische Upgrade-Checkliste für Edge Nodes und Host-Anwendungen.

8 Min. Lesezeit

OPC UA PubSub über MQTT erklärt: Nachrichten, Kodierungen und Topics

Mit OPC UA Part 14 können OPC-UA-Publisher Daten über jeden standardkonformen MQTT Broker senden. Lernen Sie die PubSub-Bausteine, JSON- vs. UADP-Kodierung, Konventionen für Topics und Metadaten kennen und veröffentlichen und dekodieren Sie Nachrichten selbst.

8 Min. Lesezeit

Purdue-Modell vs. ISA-95: Was ist der Unterschied?

Das Purdue-Modell und ISA-95 teilen sich Ebenennummern, lösen aber unterschiedliche Probleme. Dieser Vergleich erklärt beide, wie sie zusammenhängen und wie MQTT-basierte Architekturen den Datenfluss abflachen, ohne die Sicherheit abzuflachen.

8 Min. Lesezeit

Worauf Sie bei einem industriellen MQTT-Broker achten sollten

Ein industrieller MQTT-Broker transportiert den Zustand des Werks, nicht nur Nachrichten. Dieser Leitfaden erklärt die Fähigkeiten, die in der Fertigung zählen, von Sparkplug-Unterstützung und Retained State bis zu Sicherheit und Transparenz, inklusive eines Skripts, mit dem Sie sie selbst testen.

8 Min. Lesezeit

Sparkplug-Rebirth-Anforderungen: Wann und wie Sie sie auslösen

Ein Sparkplug Rebirth veranlasst einen Edge Node, seine Births erneut zu veröffentlichen, damit ein Host eine korrekte Sicht wiederherstellen kann. Dieser Leitfaden zur Fehlersuche behandelt NCMD-Rebirth, Sequenzlücken, unbekannte Aliase, Rebirth-Stürme und einen schrittweisen Diagnoseablauf.

8 Min. Lesezeit

Sparkplug B vs. JSON über MQTT: Welchen Payload sollten Sie nutzen?

Sparkplug B und reines JSON laufen beide auf jedem MQTT Broker, lösen aber unterschiedliche Probleme. Dieser Vergleich behandelt Interoperabilität, Zustandserkennung, Bandbreite, Tools und ein hybrides Muster, das Ihnen beides bietet.

7 Min. Lesezeit

Unified Namespace aufbauen: Schritt-für-Schritt-Anleitung

Eine praxisnahe Anleitung zum Aufbau eines Unified Namespace: von der Modellierung der Anlagenhierarchie und der Wahl des Brokers bis zum Publizieren von Retained State an der Edge und den ersten Consumern.

8 Min. Lesezeit

Siemens S7 MQTT: Daten aus S7-1200 und S7-1500 an einen Broker senden

Zwei bewährte Wege, Daten per MQTT aus einer S7-1200 oder S7-1500 zu holen: die SPS-native LMQTT-Bibliothek und ein externes Python-Gateway mit python-snap7, inklusive TLS, Unified-Namespace-Topics nach ISA-95 und Report by Exception.

9 Min. Lesezeit

ISA-95-basierte MQTT-Topics entwerfen

So kodieren Sie die ISA-95-Anlagenhierarchie in MQTT-Topics: Reihenfolge der Ebenen, Gestaltung des Blatts, Planung von Wildcards, Payload-Entscheidungen und typische Fallstricke, dazu das erneute Publizieren von Sparkplug-B-Daten in denselben Baum.

7 Min. Lesezeit

Bestandsmaschinen für IoT nachrüsten, ohne die SPS anzufassen

Alte Maschinen fertigen in vielen Werken des Maschinenbaus und der Fertigung noch immer die meisten Teile. Dieser Leitfaden zeigt, wie Sie Bestandsmaschinen mit Stromzangen, Zusatzsensoren und einem Gateway für IoT nachrüsten und den Maschinenzustand per MQTT veröffentlichen, ohne eine Zeile SPS-Code anzufassen.

7 Min. Lesezeit

Drahtlose Industriesensoren mit MQTT: WLAN, LoRaWAN, WirelessHART und privates 5G

Drahtlose Industriesensoren machen es günstig, zu messen, was nie verkabelt wurde. Dieser Leitfaden vergleicht die wichtigsten Funktechnologien und zeigt, wie die Daten jeder einzelnen in einem gemeinsamen MQTT-Broker landen, mit einer funktionierenden LoRaWAN-zu-MQTT-Bridge.

8 Min. Lesezeit

MQTT SCADA: Telemetrie mit Report by Exception modernisieren

Wie MQTT die SCADA-Telemetrie verändert: Report by Exception statt Polling, ein Broker als Drehscheibe zwischen RTUs und SCADA-Hosts, Zustandserkennung mit Last Will und Sparkplug B sowie ein schrittweiser Migrationspfad.

9 Min. Lesezeit

Unified Namespace vs. Data Lake: Ergänzung oder Konkurrenz?

Ein Unified Namespace und ein Data Lake lösen unterschiedliche Probleme. Dieser Vergleich erklärt Echtzeit-Zustand gegenüber historischer Analyse, wo beides hingehört und wie ein einfacher Subscriber beides verbindet.

8 Min. Lesezeit

Kepware MQTT Agent: Tags per TLS an einen Cloud-MQTT-Broker senden

Konfigurieren Sie den MQTT-Client-Agent des Kepware IoT Gateway, um SPS-Tags per TLS an einen Cloud-MQTT-Broker zu senden, gestalten Sie die JSON-Payload und verteilen Sie die Daten auf einen sauberen ISA-95-Topic-Baum.

9 Min. Lesezeit

Ihr privater MQTT-Broker ist nur wenige Klicks entfernt

Konto anlegen, Broker-Zugangsdaten erhalten und das erste Gerät verbinden — ohne Server, die installiert, gepatcht oder skaliert werden müssen.