Modelos y algoritmos para construir una plataforma digital CNCIOT para recopilar datos de equipos

Actualmente, cada vez más líderes de medianas y grandes empresas industriales están pensando en la transformación digital de su empresa. Cada empresa se ve obligada a esforzarse por encontrar un enfoque de optimización de la producción para seguir siendo competitiva en el mercado. Para las empresas industriales, este enfoque podría ser la transformación digital utilizando las ideas de la Industria 4.0. La transformación digital de una empresa es un proceso complejo y multifacético que afecta a casi todos los niveles de producción. La base de este proceso está formada por datos tanto sobre el funcionamiento de los equipos individuales como sobre la producción en su conjunto, que deben recopilarse, almacenarse, agregarse y transferirse a varios niveles. La recopilación de datos se puede llevar a cabo utilizando varias herramientas, como tecnologías probadas,como OPC (Open Platform Communications), y utilizando soluciones modernas (por ejemplo, tecnología MT Connect, sistemas de control API, etc.).



Maneras de resolver el problema



Cada año aparecen un número creciente de sistemas de recogida de datos de equipos tecnológicos, como por ejemplo los sistemas MDC (MDC - Machine Data Collect). Estos sistemas, de hecho, son una subclase de los sistemas SCADA, pero resuelven una tarea altamente especializada: recopilar datos para investigación analítica o proporcionar un conjunto limitado de datos necesarios al operador de equipos tecnológicos. A menudo, el objeto de aplicación de los sistemas MDC es el equipo de control numérico, mientras que se recopila el siguiente conjunto de datos: el tiempo de ejecución del programa de control, recursos consumidos (por ejemplo, energía eléctrica), errores que aparecen durante la operación y mucho más.Este conjunto de datos le permite analizar el funcionamiento de una máquina o incluso un taller completo para determinar las razones del tiempo de inactividad y la aparición de situaciones irregulares. Pero las perspectivas para el desarrollo de sistemas MDC nos parecen más amplias. Entre la gama de posibles tareas se encuentran las siguientes: recopilación de datos de controladores lógicos programables, sistemas PAC y sensores que utilizan tecnología IoT; transferir datos a potentes plataformas de análisis (por ejemplo, Azure, AWS, Bosch IoT, etc.). Además, en función de los resultados del trabajo, es posible procesar y proporcionar datos agregados en un formato conveniente para la percepción visual, lo que resolverá aún más el problema de la implementación óptima de las interfaces del operador de equipos tecnológicos.recopilación de datos de controladores lógicos programables, sistemas PAC y sensores que utilizan tecnología IoT; transferir datos a potentes plataformas de análisis (por ejemplo, Azure, AWS, Bosch IoT, etc.). Además, en función de los resultados del trabajo, es posible procesar y proporcionar datos agregados en un formato conveniente para la percepción visual, lo que resolverá aún más el problema de la implementación óptima de las interfaces del operador de equipos tecnológicos.recopilación de datos de controladores lógicos programables, sistemas PAC y sensores que utilizan tecnología IoT; transferir datos a potentes plataformas de análisis (por ejemplo, Azure, AWS, Bosch IoT, etc.). Además, en función de los resultados del trabajo, es posible procesar y proporcionar datos agregados en un formato que sea conveniente para la percepción visual, lo que resolverá aún más el problema de la implementación óptima de las interfaces del operador de equipos tecnológicos.lo que resolverá aún más el problema de la implementación óptima de las interfaces del operador para equipos tecnológicos.lo que resolverá aún más el problema de la implementación óptima de las interfaces del operador para equipos tecnológicos.



web-, , c (. Virtual & Augmented Reality – AR/VR) . MDC , Foreman ( ). Winnum, . Bosch Rexroth IoT MDC-MAX.



CNCIOT



«» MDC , , , , PAC IoT . , , , , (. application program interface – API) - « ».



, :



  • IoT (IoTHub);
  • (CNCHub);
  • (CNCIoTCloud);
  • ( ).


: - . , , ( «xiOMA Control» BoschRexroth). – - , ( , – Bluetooth Wi-Fi). OPC UA API , Fanuc, Fagor, AxiOMA MLC BoschRexroth. (, ), , - , .. IoT MQTT . IoT , , .



JSON .

, , . API , , Web-, AR VR ( , ). . , (.. ).



IoTHub, CNCHub CNCIoTCloud , 7106M4, . (Fanuc, Siemens, Fagor).



Web .



4 CNCIOT, . Qt - . API, , , Bosch Rexroth OCE Fanuc Focas 32. . OPC UA .



CNCIOT API, , , .





- . , , . . , . , Data-driven , ( . sample — ) .



, .

, , NoSQL ( . not only SQL — SQL) . , , . , , : , ; REST- ; OPC UA .



CNCIoT



NoSQL . «-» . . . , SQL, . , , (. replication) ( ).



. .



open-source PostgreSQL. «», . «» , , . . , LoRaWAN ( - 50 /), REST API ( - Backend Rate Limiting ) OPC UA ( 50 ).



. , .



- . JSON . : , . , (, ). . (. data consistency) . , . - HTTP- . ( . notificare — ) .




All Articles