Einführung und Zweck
Der Industrial Information Interoperability eXchange (i3X) ist ein herstellerunabhängiger, offener API-Standard, der von CESMII (The Smart Manufacturing Institute) vorgeschlagen wurde. Sein vorrangiges Ziel ist es, das „API-Chaos“ in modernen Fabriken zu beseitigen.
Durch die Bereitstellung eines gemeinsamen Satzes von Server-Primitiven ermöglicht i3X Anwendungen das Durchsuchen, Lesen und Schreiben von Industriedaten in ihrem vollständigen Kontext.
Die i3X-API-Dokumentation finden Sie hier{target=_blank}
This is an initial release for this specification and as this standard is developed further, we will extend this connector to adapt to those changes.
Einrichtung der Connector-Umgebung
Der i3X-Konnektor ist für die Kommunikation mit dem öffentlichen i3X-Prototyp-Server konfiguriert.
- Host: api.i3x.dev
- Protokoll: HTTPS (TLS aktiviert)
- Authentifizierung: Derzeit auf „Keine“ für die Prototyp-Umgebung eingestellt.(Diese Einstellungen ändern sich je nach Ihrer i3x-Implementierung.)
Konnektor-Funktionen
Beispiele für Eingaben zum Testen dieser Funktionen sind im Feld „Beschreibung der Konnektor-Funktionen“ aufgeführt.
- GET „Namespaces“: Ruft eine Liste der verfügbaren Datenquellen oder „Namespaces“ der Anlage ab. Verwenden Sie diese Funktion, damit Benutzer auswählen können, welchen Teil der Anlage sie anzeigen möchten.

- GET-Objekttypen: Gibt die technischen Definitionen (Typen) innerhalb eines Namensraums zurück. So wird beispielsweise angegeben, wie eine „Pumpe“ oder ein „Mischer“ im Datenmodell aussieht.

- GET-Objekte: Ruft eine Liste aller physischen oder logischen Anlagen ab, einschließlich ihrer Namen und ihrer Position in der Fabrikhierarchie.

- POST-Objekte/Wert: Ruft den zuletzt bekannten Wert für ein bestimmtes Asset ab. Dies wird in Tulip-„Anzeigen“ oder Dashboards verwendet, um Live-Telemetriedaten wie Temperatur oder Geschwindigkeit anzuzeigen.

- POST-Objekte/history: Ruft ein Array historischer Datenpunkte zwischen einer angegebenen Startzeit (startTime) und Endzeit (endTime) ab. Ideal für Schichtberichte und Trenddiagramme.

- PUT-Objekt „value“: Ermöglicht es Tulip, Daten zurück auf den i3X-Server zu schreiben. Dies kann zum Zurücksetzen von Zählern, zum Aktualisieren von Sollwerten oder zum Quittieren von Alarmen direkt aus der Fertigung verwendet werden.

Weiterführende Informationen
Erfahren Sie mehr über Tulip-Konnektoren in der Konnektoren-Dokumentation.
Um Fragen zu stellen, Ideen auszutauschen und Anwendungsfälle zu diskutieren, treten Sie der Tulip-Community bei.

