Zum Hauptinhalt springen

Cloud / IoT

Die Plug-ins in diesem Bereich verbinden den OPC Router mit Cloud-, Messaging- und IoT-Systemen. Sie verwenden diese Plug-ins, wenn Daten aus Maschinen, Anlagen oder Anwendungen an externe Plattformen gesendet oder von dort empfangen werden sollen.

Für die Auswahl ist nicht in erster Linie tiefes IoT-Fachwissen erforderlich, sondern die Frage, wie das Zielsystem Daten bereitstellt oder erwartet: als Nachrichtenstrom, per Web-API oder über eine Datenplattform.

Typische Einsatzfälle

  • Übertragen von Maschinen- und Prozessdaten an Cloud- oder IoT-Plattformen
  • Empfangen von Ereignissen, Befehlen oder Nachrichten aus externen Systemen
  • Austausch von Daten mit Web-APIs
  • Bereitstellen von Betriebsdaten für Analyse- und Reporting-Plattformen

Übersicht

  • MQTT: Für leichtgewichtige Publish-/Subscribe-Kommunikation mit Geräten, Gateways und IoT-Brokern.
  • Sparkplug: Für standardisierte MQTT-basierte IIoT-Kommunikation mit vordefinierter Struktur für Geräte- und Zustandsdaten.
  • Apache Kafka: Für verteilte, ereignisbasierte Datenströme mit hohem Datenaufkommen.
  • REST: Für den Datenaustausch über HTTP- und HTTPS-basierte Schnittstellen, sowohl als Client als auch als Server.

Auswahlhilfe

  • Verwenden Sie MQTT, wenn ein Broker die zentrale Kommunikationskomponente ist und Geräte oder Anwendungen Nachrichten veröffentlichen und abonnieren.
  • Verwenden Sie Sparkplug, wenn neben MQTT auch eine standardisierte Modellierung von Knoten, Geräten und Zuständen erforderlich ist.
  • Verwenden Sie Apache Kafka, wenn Daten als skalierbarer Ereignisstrom in verteilten Systemen verarbeitet werden.
  • Verwenden Sie REST, wenn das Zielsystem HTTP- oder HTTPS-Endpunkte bereitstellt oder der OPC Router selbst eine HTTP- oder HTTPS-Schnittstelle anbieten soll.

Das Snowflake-Plug-in steht bei den Datenbanken unter Storage. Es dient dem bidirektionalen Datenaustausch mit der Snowflake AI Data Cloud: strukturiertes Schreiben von Betriebsdaten für Analysen und Reporting, Lesen von Daten für Rückmeldungen und Folgeprozesse.