Conector i3X

Prev Next

Introducción y finalidad

:::(Información) (Descargar el conector i3x de la biblioteca)

:::

El Industrial Information Interoperability eXchange (i3X) es un estándar de API abierto e independiente de proveedores propuesto por CESMII (The Smart Manufacturing Institute). Su objetivo principal es resolver el «caos de las API» en las fábricas modernas.

Al proporcionar un conjunto común de primitivas de servidor, i3X permite a las aplicaciones explorar, leer y escribir datos industriales con todo su contexto.

Puedes encontrar la documentación de la API de i3X aquí{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.

Configuración del entorno del conector

El conector i3X está configurado para comunicarse con el servidor prototipo público de i3X.

  • Host: api.i3x.dev
  • Protocolo: HTTPS (TLS habilitado)
  • Autenticación: Actualmente configurada en «Ninguna» para el entorno prototipo.(Estos valores cambiarán en función de tus implementaciones de i3x)

Funciones del conector

En el campo de descripción de las funciones del conector se mencionan ejemplos de entradas para probar estas funciones.

  • GET Namespaces: Recupera una lista de fuentes de datos disponibles o «espacios de nombres» de la instalación. Utilízala para permitir a los usuarios seleccionar qué parte de la fábrica están visualizando.

Get Namespaces

  • GET Tipos de objeto: Devuelve las definiciones técnicas (tipos) dentro de un espacio de nombres. Por ejemplo, identifica cómo se representa una «bomba» o un «mezclador» en el modelo de datos.

Get Object Types

  • GET Objetos: Obtiene una lista de todos los activos físicos o lógicos, incluidos sus nombres y su ubicación en la jerarquía de la fábrica.Get Objects
  • POST Objetos/valor: Recupera el último valor conocido de un activo específico. Se utiliza en los «indicadores» o paneles de control de Tulip para mostrar datos de telemetría en tiempo real, como la temperatura o la velocidad.

POST Objects/value

  • POST Objetos/historial: Obtiene una matriz de puntos de datos históricos comprendidos entre una hora de inicio (startTime) y una hora de fin (endTime) especificadas. Ideal para informes de turno y gráficos de tendencias.POST Objects/History
  • PUT objeto valor: Permite a Tulip escribir datos en el servidor i3X. Se puede utilizar para reiniciar contadores, actualizar puntos de consigna o acusar recibo de alarmas directamente desde la planta de producción.PUT Object/value

Más información

Obtén más información sobre los conectores de Tulip en la documentación de conectores.

Para plantear preguntas, compartir ideas y debatir casos de uso, únete a la comunidad de Tulip.