Hoy en día, muchos hablan de la Industria 4.0. Los informáticos suelen abordar la Industria 4.0 desde una perspectiva muy tecnológica. Pronto se dieron cuenta de que las tecnologías industriales, en particular las OT, son más duras y menos sofisticadas que las tecnologías digitales y en la nube con las que están familiarizados. En GALEO hemos puesto manos a la obra. Aportamos valor llenando el vacío entre el OT y el IT. Creemos de verdad en esta convergencia. Conocemos muy bien a los fabricantes de OT y cómo pueden integrar las modernas tecnologías digitales en sus productos de alto rendimiento y robustez.
En este post, le mostramos una implementación real que utiliza una combinación de tecnologías OT e IT para ilustrar un caso de uso muy inteligente hoy en día sobre la revolución de la movilidad eléctrica.
INDUSTRIA 4.0. El caso de uso
El auge de los sistemas convergentes OT/IT nativos.
La revolución de la movilidad eléctrica. Se trata de una OT distribuida conectada a un ecosistema orientado a la demanda.
Esto es lo que tenemos en marcha:
- La infraestructura de recarga EV debe estar interconectada por diseño. Forma parte de un ecosistema y no puede entenderse sin la conectividad. En nuestros proyectos, trabajamos con el material real, pero aquí estamos simulando el Punto de Recarga (RP) utilizando un simulador Modbus TCP (servidor).
- Modbus TCP está muy extendido y es un estándar en la industria. Para interactuar con el RP, utilizamos un soft-PLC o un PLC basado en PC de Beckhoff. Tenemos un cliente Modbus TCP y un agente de software MQTT. MQTT es un protocolo de mensajes de peso ligero muy conveniente para los dispositivos industriales.
- En otra máquina, un PC industrial de Beckhoff de nuevo, hemos desplegado ambos, un broker MQTT y un productor/consumidor Kafka. Esta pieza de HW y SW es lo que llamamos Edge Gateway. Este Gateway nos permite gestionar el ciclo de vida completo (LCM) de los HW y SW en entornos productivos. Utilizamos Docker como un SO de alto nivel sobre un SO nativo BSD libre.
- El siguiente paso consiste en enviar datos en tiempo real a una infraestructura de streaming altamente escalable y preparada para la empresa como Confluent (la distribución empresarial de Apache Kafka). Hemos optado por Confluent Cloud provisionado en Azure. Confluent Cloud es un servicio gestionado para la infraestructura de Kafka en el que no tienes que preocuparte por los detalles de la infraestructura. El valor lo obtienes desde el principio configurando topics y conectores, y eso es todo. Los chicos de Confluent hacen su magia y tú recibes tus mensajes (telemetría, alertas, comandos, etc.) allí mismo.
- Cuando trabajas con Confluent Cloud, probablemente te preguntes, ¿no hay ninguna herramienta o interfaz para ver y trazar mis datos? La respuesta es no todavía ;( Así que tienes que inventar algo por tu cuenta. En nuestro caso, decidimos utilizar Node-RED como plataforma de automatización, pero también como herramienta de cuadro de mando. Esto es lo mejor de Node-RED. Puedes hacer lo que quieras con tus datos, tienes un montón de módulos de terceros (como módulos para conectar con una instancia de Kafka) pero también puedes crear sencillos cuadros de mando para ver los datos en tiempo real.
Así que, ¡sí! aquí vamos. Esta es nuestra arquitectura técnica final:
Pero, ya te lo dijimos, estamos trabajando en ello. Así es como se ve en la realidad.
Al final, sólo queda ver al verdadero monstruo trabajando:
¿Te gusta lo que ves en este post? Visita https://www.linkedin.com/company/galeo-tech
Queremos agradecer a nuestros socios Beckhoff y Confluent por apoyarnos y ayudarnos con esta iniciativa.