i3X-Connector

Prev Next

Einführung und Zweck

Laden Sie den i3x-Connector aus der Bibliothek herunter

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 Namespaces

  • 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 Object Types

  • GET-Objekte: Ruft eine Liste aller physischen oder logischen Anlagen ab, einschließlich ihrer Namen und ihrer Position in der Fabrikhierarchie.Get Objects
  • 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 Objects/value

  • POST-Objekte/history: Ruft ein Array historischer Datenpunkte zwischen einer angegebenen Startzeit (startTime) und Endzeit (endTime) ab. Ideal für Schichtberichte und Trenddiagramme.POST Objects/History
  • 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.PUT Object/value

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.