Este trabajo propone un método flexible para la comunicación de datos entre un sistema de extrusión de película y dispositivos de monitoreo basado en un protocolo de mensajes llamado Message Queue Server Transport (MQTT).
Este trabajo tiene como objetivo construir una estructura de comunicación de datos flexible para una máquina de procesamiento de polímeros mediante el empleo de un protocolo basado en editor-suscriptor llamado Message Queue Server Transport (MQTT), que se opera a través de TCP / IP. Incluso cuando se utilizan equipos convencionales, los datos de procesamiento pueden ser medidos y registrados por varios dispositivos en cualquier lugar a través de una comunicación por Internet. Un protocolo basado en mensajes permite una comunicación flexible que supera las deficiencias del protocolo servidor-cliente existente. Varios dispositivos pueden suscribirse a los datos de procesamiento publicados por los dispositivos de origen. El método propuesto facilita la comunicación de datos entre múltiples editores y suscriptores. Este trabajo ha implementado un sistema que publica datos del equipo y sensores adicionales a un agente de mensajes. Los suscriptores pueden monitorear y almacenar los datos de proceso transmitidos por el corredor. El sistema se ha implementado y ejecutado para una línea de extrusión de película para demostrar la efectividad.
En la ola de la 4ª revolución industrial, la adquisición y el monitoreo de diversos datos de procesamiento se han convertido en tareas importantes1. En particular, mejorar el proceso de fabricación utilizando datos de proceso y establecer planes de operación eficientes será un objetivo importante de todas las instalaciones de fabricación 2,3. El tiempo de inactividad se puede reducir en gran medida si se puede enviar una alarma fuera de la fábrica o si se puede realizar un mantenimiento predictivo en el tiempo4. Recientemente, se han realizado muchos esfuerzos para el análisis de datos en procesos de polímeros 5,6. Sin embargo, no es fácil llevar a cabo estas tareas debido a las dificultades para adquirir dichos datos de los sistemas existentes7. La estructura jerárquica del control y la instrumentación dificulta la adquisición y comunicación de datos.
En primer lugar, no es posible obtener datos de diferentes máquinas con diferentes fechas de fabricación. Es difícil realizar la comunicación entre diferentes máquinas, ya que esto requiere interoperabilidad entre diferentes buses de campo en formatos propietarios. De esta manera, los métodos de comunicación y los formatos de datos se mantienen privados. Esto ayuda a mantener fácilmente la seguridad de los datos, pero mantiene a los usuarios dependientes del fabricante de la máquina para los servicios y desarrollos futuros. Las computadoras de control recientes, incluida la interfaz hombre-máquina (HMI) conectada a las máquinas de procesamiento de polímeros, están basadas principalmente en Windows en estos días, pero están cargadas de software creado en un entorno de desarrollo propietario. Es posible utilizar controladores lógicos programables (PLC) de diferentes compañías para comunicarse con los sensores o actuadores, pero en muchos casos, el sistema de control de supervisión superior y adquisición de datos (SCADA) depende de las computadoras de control8. Esta práctica ha provocado que numerosos protocolos, buses de campo y sistemas de control compitan en el mercado. Aunque esta complejidad se ha aliviado poco a poco con el tiempo, muchos tipos de buses de campo y protocolos todavía están en uso activo.
Por otro lado, la comunicación entre dispositivos de control y SCADA ha sido estandarizada por la Open Platform Communications United Architecture (OPCUA)9. Además, la comunicación entre SCADA y el Sistema de Ejecución de Fabricación (MES) también se ha realizado principalmente a través de OPCUA. En una estructura jerárquica tan ajustada, no es fácil extraer datos libremente para el monitoreo y análisis de procesos. Por lo general, los datos deben extraerse del SCADA o MES10. Como se mencionó anteriormente, estos sistemas son específicos del proveedor y los formatos de datos rara vez están abiertos. Como resultado, la extracción de datos requiere un apoyo sustancial de los proveedores originales de soluciones de tecnología de la información / tecnología operativa (TI / OT). Esto puede dificultar la adquisición de datos para el monitoreo y el análisis.
En una línea de extrusión de película, el PC de control es supervisado por un sistema SCADA11. El sistema SCADA es operado por un programa informático que no se puede modificar fácilmente. El programa de computadora puede ser editable, pero la edición es bastante costosa y requiere mucho tiempo. Para monitorear y analizar fácilmente los datos de procesamiento, los datos deben ser accesibles desde cualquier ubicación. Para monitorear los datos de procesamiento fuera del sitio, el programa de computadora debe ser capaz de transmitir los datos de procesamiento a Internet12. Además, un método libre abierto reduce los gastos para la adquisición de datos13. Este enfoque permite que el análisis de datos se realice incluso en pequeñas fábricas que no pueden permitirse invertir en soluciones de TI comerciales14.
En este estudio, se emplea un protocolo de mensajes basado en el modelo editor-suscriptor. El transporte de telemetría de Message Queue Server (MQTT) es un protocolo abierto y estándar que permite la mensajería entre varios proveedores de datos y consumidores15. Aquí, proponemos un sistema que adquiere, transmite y monitorea datos utilizando MQTT para instalaciones de fabricación existentes. El sistema se prueba en una línea de extrusión de película para verificar el rendimiento. Los datos del controlador original se transmiten a un dispositivo perimetral a través del protocolo Modbus. Luego, los datos se publican en el corredor. Mientras tanto, dos Raspberry Pis publican las temperaturas y la iluminancia medidas en el mismo corredor. Luego, cualquier dispositivo en Internet puede suscribirse a los datos, seguido de monitorearlos y registrarlos como se muestra en la Figura 1. El protocolo en este trabajo muestra cómo se puede hacer todo el procedimiento.
Al seguir el protocolo presentado, los datos de procesamiento pueden ser monitoreados y registrados sin costosas soluciones de TI como el MES. Las tecnologías IoT pueden facilitar la adquisición y entrega de datos de máquinas convencionales. Se ha demostrado que el protocolo basado en mensajes, MQTT, sirve con éxito como plataforma para la comunicación de datos para líneas de procesamiento de polímeros. Además, los datos adicionales se pueden medir y transmitir juntos de manera flexible. Los editores adicionales …
The authors have nothing to disclose.
Este estudio fue apoyado por el Programa de Investigación financiado por SeoulTech (Universidad Nacional de Ciencia y Tecnología de Seúl).
Edge Device | Adavantech | UNO 420 | Intel Atom E3815 Fanless |
Film Extrusion Machine | EM Korea | Not Available | For production of 450 mm film |
Pydroid | IIEC | Not Available | Android Devices |
Python3 | Python Software Foundataion | Not Available | Windows, Linux |
Raspberry Pi 4 | CanaKit | Not Available | Standard Kit |