Actuellement, de plus en plus de dirigeants de moyennes et grandes entreprises industrielles réfléchissent à la transformation numérique de leur entreprise. Chaque entreprise est obligée de s'efforcer de trouver une approche pour optimiser la production afin de rester compétitive sur le marché. Pour les entreprises industrielles, cette approche pourrait être une transformation numérique utilisant les idées de l'Industrie 4.0. La transformation numérique d'une entreprise est un processus complexe et multiforme qui affecte presque tous les niveaux de production. Ce processus est basé sur des données à la fois sur le fonctionnement des équipements individuels et sur la production en général, qui doivent être collectées, stockées, agrégées et transférées à différents niveaux. La collecte de données peut être réalisée à l'aide de divers outils, ainsi que de technologies éprouvées,comme OPC (Open Platform Communications), et en utilisant des solutions modernes (par exemple, la technologie MT Connect, les systèmes de contrôle API, etc.).
Moyens de résoudre le problème
Chaque année, il existe un nombre croissant de systèmes de collecte de données à partir d'équipements technologiques, comme par exemple les systèmes MDC (MDC - Machine Data Collect). Ces systèmes, en fait, sont une sous-classe des systèmes SCADA, mais ils résolvent une tâche étroitement spécialisée - collecter des données pour des études analytiques ou fournir un ensemble limité de données nécessaires à l'opérateur d'équipement technologique. Les systèmes MDC ont souvent pour objet un équipement de contrôle numérique, tandis que l'ensemble de données suivant est collecté: le temps d'exécution du programme de contrôle, les ressources consommées (par exemple, l'énergie électrique), les erreurs qui apparaissent pendant le fonctionnement, et bien plus encore.Cet ensemble de données permet d'analyser le fonctionnement d'une machine ou même d'un atelier entier pour déterminer les raisons des temps d'arrêt et l'apparition de situations irrégulières. Mais les perspectives de développement des systèmes MDC nous semblent plus larges. Parmi l'éventail des tâches possibles, on peut citer: la collecte de données à partir d'automates programmables, de systèmes PAC et de capteurs utilisant la technologie IoT; transférer des données vers de puissantes plateformes d'analyse (par exemple, Azure, AWS, Bosch IoT, etc.). En outre, sur la base des résultats du travail, il est possible de traiter et de fournir des données agrégées dans un format pratique pour la perception visuelle, ce qui résoudra encore le problème de la mise en œuvre optimale des interfaces de l'opérateur des équipements technologiques.collecte de données à partir de contrôleurs logiques programmables, de systèmes PAC et de capteurs utilisant la technologie IoT; transférer des données vers de puissantes plateformes d'analyse (par exemple, Azure, AWS, Bosch IoT, etc.). En outre, sur la base des résultats des travaux, il est possible de traiter et de fournir des données agrégées dans un format pratique pour la perception visuelle, ce qui résoudra encore le problème de la mise en œuvre optimale des interfaces de l'opérateur des équipements technologiques.collecte de données à partir de contrôleurs logiques programmables, de systèmes PAC et de capteurs utilisant la technologie IoT; transférer des données vers de puissantes plateformes d'analyse (par exemple, Azure, AWS, Bosch IoT, etc.). En outre, sur la base des résultats du travail, il est possible de traiter et de fournir des données agrégées dans un format pratique pour la perception visuelle, ce qui résoudra encore le problème de la mise en œuvre optimale des interfaces de l'opérateur des équipements technologiques.qui résoudra encore le problème de la mise en œuvre optimale des interfaces de l'opérateur pour les équipements technologiques.qui résoudra encore le problème de la mise en œuvre optimale des interfaces de l'opérateur pour les équipements technologiques.
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 — ) .