Allgemeine Definitionen - Manual - Industrial Edge - Industrial Edge - Industrial Edge - Documentation of the Industrial Edge Platform - IEM - Hub - Industrial - Device - IED - Edge - IEH

Industrial Edge Platform Operation - APIs & Referenzen

Product
Industrial Edge
Product Version
v25.04
Edition
04/2025
Language
de-DE

Um die Datenübertragung zwischen dem Kamerastecker und den bildverarbeitungsgesteuerten Anwendungen zu erleichtern, sind die derzeit unterstützten Kommunikationskanäle ZeroMQ (ZMQ) und MQTT. Für eine verbesserte Integration, z. B. mit Siemens Industrial Edge, könnten auch ergänzende Schnittstellen wie die REST-API in Betracht gezogen werden.

Die Konnektoranwendung muss über zwei Bind-ZMQ-Ports und/oder konfigurierbare MQTT-Verbindungsparameter verfügen. Diese Verbindungen werden für die Einrichtung der Anwendung, die Konfiguration der Kamera, die Definition von Bildstreaming-Optionen und das Anfordern von Bildern über Software-Trigger verwendet. Bilder müssen dem Vision Connector-Bildformat entsprechen.

Alle verwendeten Ports und Server müssen in der Anwendungskonfigurationsdatei konfigurierbar sein.

Die ZMQ-Ports (Standardwerte: 5555 bis REQ/REP und 5556 bis PUB/SUB) müssen in der Anwendungsdokumentation dokumentiert werden. Bei MQTT-Verbindungen sollten der Server, der Port, der Benutzer, das Passwort und das Root-Thema innerhalb der Anwendung konfigurierbar sein.

Der Anschluss sollte so ausgelegt sein, dass er eine oder mehrere Kameras unterstützt. Diese Unterstützung muss in der Anwendungsdokumentation ausführlich beschrieben werden und sollte eine spezielle Themenstruktur für jede Kamera enthalten.

In diesem Dokument werden die Schnittstellenprotokolle zwischen bildverarbeitungsgesteuerten Anwendungen und Kamerakonnektivitätsanwendungen definiert. Einzelheiten zur Kommunikation, zu Kameraprotokollen, zur Kameraeinrichtung und zu Anwendungsfunktionen gehen über den Rahmen dieses Dokuments hinaus.

Alle Definitionen in diesem Dokument sind, sofern sie nicht explizit als optional angegeben sind, für konforme Implementierungen obligatorisch.

Nachfolgend finden Sie eine schematische Darstellung des definierten Umfangs:

Messaging-Bereich