Edge MC, el último dispositivo de hardware de Tulip, es un dispositivo de bajo coste y perfil bajo que permite la informática inalámbrica en el perímetro. Con conectividad USB accesible y conectividad ethernet, Node-RED y mucho más, Edge MC amplía la capacidad de los flujos de trabajo guiados y la supervisión de máquinas en el taller.

Con Edge MC, ahora puede aprovechar Node-RED, un lenguaje de programación basado en flujo, gratuito y de código abierto, para conectarse a un número aún mayor de dispositivos y sensores y crear aplicaciones potentes. Sobre todo, puede utilizar Node-RED para convertir protocolos que Tulip no admite actualmente de forma nativa, como MTConnect, MQTT y Siemens. Esto le permite supervisar más máquinas y añadir nuevas fuentes de datos a sus análisis manteniendo una complejidad baja y evitando el costoso software de terceros.

"Desde máquinas CNC preparadas para OPC-UA hasta destornilladores en serie, nuestras fuentes de datos son muy variadas. Con Node-RED integrado en el hardware de Tulip, Tulip ofrece la navaja suiza que nuestros equipos necesitan". - Youri Regnaud, Cartier

En este post, vamos a echar un vistazo a cómo se puede utilizar Node-RED con Tulip para construir un simple contador incremental.

https://tulip.widen.net/content/jvehpdc8e0

Configuración de Node-RED con Edge MC

Después de configurar su Edge MC, empezar a utilizar Node-RED requiere unos sencillos pasos para conectar su API de máquina y una máquina en su instancia Tulip con Node-RED localmente en su Edge MC. Siga los enlaces anteriores para encontrar artículos de soporte que le guiarán en este proceso.

Construir un contador en Node-RED

Una vez que haya configurado su Edge MC y Node-RED, es hora de crear. Con Node-RED, puede descargar nodos para protocolos, dispositivos y funciones existentes, o crear los suyos propios para equipos personalizados. He aquí un ejemplo de un contador básico, utilizando los nodos Tulip .

Captura de pantalla de un contador construido en Node-Red

Este contador es un simple flujo Node-RED que se conecta a la API de Máquina en Tulip. El flujo establece un Atributo de Máquina en 0 y comienza a incrementar el recuento en 1 cada 5 segundos.

El atributo puede utilizarse y llamarse en las aplicaciones de Tulip . La plataforma entenderá el recuento como procedente de una máquina, que en este caso es la función de recuento de Node-RED, pero podrían ser datos conectados de cualquier dispositivo o sensor.

Construir el flujo

Para construir el flujo, basta con arrastrar un nuevo nodo a Inicializar recuento. El nodo estará en blanco y sólo debe repetirse una vez. Este nodo establece el estado por defecto del recuento, comenzando en 0.

Captura de pantalla del flujo de nodos en Node-Red

A continuación, añada un nodo que definirá el recuento. Este nodo de cambio se establecerá en 1. Una vez creado el nodo, arrastre para conectar los dos y hacer un flujo.

La siguiente parte del flujo requiere cuatro nodos, como puede ver a continuación. Uno de los nodos es el nodo tulip-machine-api.

Una vez conectados los nodos, ¡el flujo está terminado! Al hacer clic en Desplegar en la parte superior derecha de la interfaz Node-RED, el flujo se enviará al Edge MC.

Conclusión

Navegando de nuevo a Tulip, podrá ver el contador funcionando en su página de Máquinas. Seleccione la Máquina y el contador se inicializará, contando activamente de 1 en 1, cada 5 segundos.

Asignaciones de campos de la API Tulip en Node-Red

Node-RED con Edge MC es una herramienta poderosa. Para más información sobre cómo empezar y conectar Tulip con Node-RED, lea este artículo de soporte. ¿Quiere más detalles sobre el contador que acabamos de construir en este artículo? Lea nuestro artículo de soporte que recorre los pasos en detalle.

¿Problemas con Node-RED? Node-RED dispone de documentación y recursos de ayuda.

Nos entusiasma ver cómo se utiliza Node-RED en el taller, y esperamos que comparta sus ideas en Tulip Community.