Conector COPA-DATA

Prev Next
Additional Configuration Required

This connector is a good starting point that implements a core set of the service's most common functions. You should expect to extend it by adding functions for the specific endpoints your workflow requires. Additionally, some configuration may be required in COPA-DATA to establish a connection with Tulip. Please review our [connectors](/r230/docs/<span translate=)">connector framework to learn more about how to build and modify connectors in Tulip.

Introducción

zenon es una plataforma de software desarrollada por COPA-DATA, utilizada principalmente en el ámbito del control de supervisión y adquisición de datos (SCADA), la interfaz hombre-máquina (HMI), la orquestación de procesos (MTP POL) y los sistemas de historial.

zenon ofrece un conjunto completo de herramientas para la visualización, el control de procesos y la adquisición de datos en entornos industriales. Permite a los usuarios supervisar y controlar diversos procesos y maquinaria en tiempo real, proporcionando información sobre los procesos de producción, la gestión energética y el control de calidad.

FrontWell Solutions{target=_blank} ha creado un conector y una aplicación de Tulip para mostrar la integración entre zenon y Tulip. En el presente documento le guiaremos a través de un proceso, de aplicación general pero simplificado, de intercambio bidireccional de datos entre un sistema de fabricación (Tulip) y un sistema de automatización industrial (COPA-DATA zenon).

Conectar Tulip con COPA-DATA zenon a través de la API REST ofrece numerosas ventajas y permite dar respuesta de forma eficaz a diversos casos de uso de los clientes dentro del sector de la fabricación. A continuación se muestra una ilustración centrada en el cliente que destaca los beneficios derivados de esta integración.

Si necesita ayuda para implementar escenarios de interconexión más complejos, no dude en ponerse en contacto con nosotros.

Consideraciones de red

Si COPA-DATA zenon está alojado en la nube pública o es accesible desde ella, no es necesaria ninguna configuración de red específica para Tulip.

En caso de que COPA-DATA zenon esté alojado en las propias instalaciones, se debe configurar el acceso adecuado para que Tulip se comunique a través del host local (p. ej., ajuste de las reglas del cortafuegos -> «lista blanca» de la IP de Tulip) o la configuración correspondiente del host del conector (enlace: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts). Tulip debe generar un token OAuth 2.0.

Configuración de COPA-DATA zenon

Requisitos previos:

zenon IIoT Services debe estar instalado y contar con la licencia correspondiente en la plataforma de software zenon para habilitar la API de IIoT (interfaz REST). La versión mínima de zenon compatible es la v.12

Configuración:

Los servicios IIoT deben configurarse en zenon Engineering Studio. El acceso desde una aplicación externa (Tulip) debe configurarse en zenon IIoT Service Configuration Studio.

La API se ha desarrollado utilizando Swagger y existe una documentación detallada e interactiva sobre su estructura. Esta documentación de la API abierta está disponible previa solicitud y puede resultar muy útil para crear nuevos conectores.

La API de zenon IIoT requiere autenticación mediante token.

Mediante el uso de la API de IIoT, es posible:

  • Leer variables de proceso en tiempo real desde zenon:
  • Escribir variables de proceso en zenon
  • Consultar alarmas en tiempo real e históricas
  • Consultar registros de auditoría
  • Consultar datos de series temporales.

La parametrización de las llamadas a la API REST debe tener en cuenta los recursos del proyecto zenon, como el ID del proyecto, los nombres de las variables, el grupo o clase de alarmas, el nombre de los archivos, etc.

Para obtener más información sobre la API IIoT de zenon, consulte la ayuda en línea de COPA-DATA{target=_blank}. Un ingeniero de zenon debe proporcionar la información del proyecto para poder llamar correctamente a la API IIoT desde una aplicación de terceros.

Para obtener más información sobre la configuración y las funciones de la plataforma de software zenon, consulte la ayuda en línea de COPA-DATA o acceda a la COPA-DATA Academy{target=_blank}.

Configuración de Tulip

Acceda al menú «Conectores» en Tulip y haga clic en la configuración del conector TULIP Copa Data.Screenshot 2025-01-28 at 11.33.15.png

Establezca el campo «Running on» en «Cloud Connector Host» (dependiendo de la configuración de su host de conector: https://support.tulip.co/docs/introduction-to-tulip-connector-hosts) seleccionándolo de la lista desplegable.Screenshot 2025-01-28 at 11.33.27.png

Establece el «Host» en la dirección IP de tu COPA-DATA zenon XScreenshot 2025-01-28 at 11.33.42.png

Establezca el puerto en «9400», tal y como se indica en la documentación de COPA-DATA zenon.Screenshot 2025-01-28 at 11.33.53.png

A continuación, compruebe la conexión y asegúrese de que funciona correctamente.

Función del conector

Este conector utiliza la API REST y sus funciones estándar GET, PUT, POST y DELETE.

En este conector se han implementado las siguientes interacciones genéricas relacionadas con la automatización. En situaciones reales, normalmente pueden ser necesarias interacciones más complejas, que pueden lograrse ampliando el presente conector y sus funciones. Si necesitas ayuda para llevar a cabo los escenarios más complejos, no dudes en ponerte en contacto con nosotros.

Función de llenado y envasado

Según el escenario habitual, el sistema de fabricación es el responsable principal de la gestión de las órdenes de trabajo (WO). En el caso de una automatización compleja (por ejemplo, SCADA o DCS/PCS), el sistema de fabricación suele activar el inicio de la orden de trabajo y liberar el lote una vez completada dicha orden.

Tras iniciar la ejecución de la orden de trabajo, el operador realiza un seguimiento del estado de la producción en Tulip a través de un panel de control que recibe datos en tiempo real desde CopaData zZenon. Esto garantiza que el operador disponga en todo momento de una visión general de los datos relevantes del proceso de producción, como el estado de la máquina, la velocidad de la máquina, el estado del lote y también la lista de alarmas críticas con su descripción y marca de tiempo.

Una vez que el equipo ha finalizado la ejecución de la orden de trabajo, el operador revisa los datos de producción y las alarmas y firma para dar por finalizada la orden en Tulip, teniendo además la opción de añadir comentarios.