Herunterladen Diese Seite drucken

SICK Telematic Data Collector Betriebsanleitung Seite 23

Werbung

3.3
Schnittstellen zur Integration in Kundenapplikationen
Hinweis
8021803/2017-11-27|SICK
Irrtümer und Änderungen vorbehalten
Die Systemlösung unterstützt die Integration der ermittelten Sensordaten mit allen
führenden Business Applikationen (ERP, CRM OMD, BI etc.).
Die Integration sieht hierzu zwei Möglichkeiten vor, abhängig davon, ob das SICK Web-
Portal genutzt wird oder ein Kundenserver in der Cloud.
Daten aus der SICK-Cloud per API übernehmen
Wird das SICK Web-Portal für die Aufbereitung und Visualisierung der Sensordaten
genutzt, können die Daten direkt vom SICK Web-Portal in eine Kundenapplikation
übernommen werden. Die Übernahme der Daten erfolgt über eine zum Lieferumfang
gehörende Programmierschnittstelle (API).
Diese Programmierschnittstelle erlaubt den Zugriff auf die Softwarelogik des SICK Web-
Portals und damit die Weiterverarbeitung von Dateien und Inhalten zwischen
unterschiedlichen Programmen.
Die Kommunikation der API-Schnittstelle nutzt das REST-Standardprotokoll im XML-
Datenformat.
Abb. 13: Daten aus der SICK-Cloud per API in Kundenapplikation übernehmen
Detaillierte Informationen zu den verwendeten Methoden der API-Schnittstelle erhalten
Sie im Kapitel
7.4 Daten per API-Schnittstelle in Kundenapplikation
Daten per MQTT aus TDC-Gerät abrufen
Wird anstelle des SICK Web-Portal ein eigener Kundenserver genutzt, können die
Sensordaten nicht direkt vom TDC-Gerät auf diesen übertragen werden. Es ist nur ein
Abruf der Daten über die MQTT-Schnittstelle möglich.
MQTT ist ein spezielles Nachrichten-Protokoll, das dem Publish/Subscribe-Prinzip folgt.
Hierbei werden anwenderseitig Topics eingerichtet, über die Clients (in der Rolle eines
Publishers) Nachrichten bereitstellen und andere Clients (in der Rolle eines Subscribers)
Nachrichten entnehmen.
Nach diesem Prinzip erfolgt die Kommunikation über einen zentralen Verteiler, den
sogenannten MQTT Message Broker. Jede Nachricht, die ein Client sendet enthält ein
Topic mit den Daten. Jeder MQTT-Client, der Nachrichten für das Topic empfangen
möchte, muss diese beim Message Broker abonnieren.
SYSTEMBESCHREIBUNG
übernehmen.
B E T R I E B S A N L E I T U N G | Telematic Data Collector
3
23

Werbung

loading

Diese Anleitung auch für:

8021803