Ce que c'est, tel que nous le faisons
- Avant la fabrication. La cellule est modélisée en 3D avec le robot réel pour vérifier portées, interférences et cycle.
- Dans l'IHM. Ce même modèle est repris sur l'écran WinCC Unified et coloré selon l'état réel : portes, arrêts d'urgence, racks et outils.
- Dans le navigateur. Le modèle s'affiche aussi avec Three.js dans n'importe quel navigateur, sans rien installer.
- Vers le MES. La production et l'état de la cellule sont envoyés au système de l'usine par MQTT.
Ce que vous y gagnez en atelier
- Diagnostic plus rapide. L'opérateur voit à l'écran quelle porte est ouverte ou quel arrêt d'urgence est enfoncé, au lieu de le chercher dans une liste d'alarmes.
- Une maintenance qui arrive informée. Celui qui intervient sur la cellule sait déjà quel élément pose problème.
- Racks et outils visibles. On voit quel rack est plein et quel outil porte chaque robot.
- Des données sans saisie manuelle. Pièces, arrêts et états arrivent au MES sans que personne ne les recopie.
Pourquoi MQTT
MQTT est un protocole léger de publication et d'abonnement. La cellule publie ses données une fois et chaque système de l'usine qui en a besoin s'y abonne : le MES, un tableau de bord ou un historique. Si un autre système arrive demain, inutile de toucher au programme de la cellule.
Les données généralement envoyées
- Pièces bonnes et mauvaises par référence.
- État de la cellule : en production, arrêtée, en alarme ou en attente de réarmement.
- Alarmes horodatées.
- Racks ou conteneurs complets.
C'est l'usine qui décide de ce qui est envoyé. Nous le convenons au début du projet, avec le format des messages.
Un cas : une cellule de racking en Hongrie
L'écran WinCC Unified affiche la cellule en 3D avec l'état réel des portes, arrêts d'urgence, racks et outils.
La production et l'état de la cellule remontent au système de l'usine par MQTT.
La suite
Nous intégrons la mise en service virtuelle : tester les programmes réels de l'automate et du robot sur le jumeau numérique avant la FAT.
Ce dont nous avons besoin
- Standard automate et IHM de l'usine.
- Les données que le MES doit recevoir.
- Schémas ou liste des signaux, si la cellule existe déjà.
Questions fréquentes
Peut-on l'ajouter à une cellule existante ?
Oui, si son automate nous permet de lire les signaux. Nous modélisons la cellule en 3D et relions son état à l'IHM et au MES.
De quoi l'usine a-t-elle besoin pour recevoir les données ?
D'un broker MQTT ou d'un système capable de s'abonner aux messages. Si l'usine n'en a pas, nous l'étudions ensemble au début du projet.
Pouvez-vous connecter la cellule à notre MES ?
Oui. Nous envoyons la production et l'état de la cellule au MES de l'usine par MQTT.
