Utilisation de FANUC EGD pour la communication haut débit entre robots
Le protocole Ethernet Global Data (EGD) de FANUC permet une communication rapide et déterministe entre robots dans les cellules de production modernes. Cet article explique la configuration, la mis...
L’échange rapide de données devient essentiel dans les cellules multi-robots
Les cellules de production modernes exigent une coordination étroite entre les robots opérant dans des espaces partagés. Le protocole Ethernet Global Data (EGD) de FANUC répond à ce besoin grâce à une communication déterministe et haut débit conçue spécifiquement pour l’échange de données au niveau des contrôleurs.
Contrairement aux protocoles Ethernet généralistes, EGD privilégie une synchronisation prévisible et une faible surcharge. Il est ainsi particulièrement efficace pour la synchronisation des mouvements, l’évitement des collisions et l’exécution distribuée de tâches entre les systèmes robotiques.
Pourquoi la communication entre robots est importante
Dans les environnements d’automatisation complexes, les robots fonctionnent rarement de manière isolée. Ils partagent des zones d’outillage, se transmettent des pièces et exécutent des processus séquentiels qui dépendent d’un retour d’information en temps réel.
EGD permet le partage direct de données entre les contrôleurs sans dépendre de systèmes de niveau supérieur. Cela réduit la latence et simplifie l’architecture par rapport à une communication pilotée par API.
Figure 1. Les robots FANUC échangent des données à l’aide d’EGD dans un environnement de formation coordonné, démontrant les capacités de synchronisation en temps réel.
Comprendre l’architecture des communications
Modèle producteur-consommateur
EGD utilise une structure producteur-consommateur. Un robot publie les données, tandis que les autres s’y abonnent pour les recevoir. Ce modèle prend en charge les communications un-à-plusieurs sans ajouter de complexité de configuration.
Chaque échange de données comprend une taille, un intervalle de mise à jour et un identifiant définis. Ces paramètres garantissent une synchronisation constante des communications entre tous les appareils connectés.
Messagerie déterministe basée sur UDP
EGD fonctionne sur UDP, privilégiant la vitesse à la fiabilité des retransmissions. Dans les réseaux industriels contrôlés, ce compromis offre des performances prévisibles, essentielles à la coordination des mouvements.
Cette conception évite les délais liés à l’accusé de réception des paquets, ce qui rend EGD adapté aux tâches d’automatisation sensibles au facteur temps.
Configuration et contraintes du réseau physique
EGD fonctionne sur une infrastructure Ethernet standard. Deux robots peuvent se connecter directement, tandis que les systèmes plus importants nécessitent un commutateur Ethernet industriel.
Les câbles blindés contribuent à préserver l’intégrité du signal dans les environnements soumis à de fortes perturbations électriques. L’isolation du réseau reste essentielle, car le trafic EGD n’est pas destiné au routage au niveau de l’entreprise.
Figure 2. Les ports Ethernet du contrôleur doivent être correctement identifiés afin d’assurer une configuration réseau et un mappage des communications appropriés.
Configuration IP et alignement du réseau
Chaque robot doit fonctionner sur le même sous-réseau tout en conservant une adresse IP unique. La configuration s’effectue via l’interface du boîtier d’apprentissage.
La sélection correcte du port est essentielle. Des affectations de ports incohérentes provoquent souvent des échecs de communication, même lorsque les paramètres IP semblent valides.
Figure 3. Les paramètres réseau doivent être alignés sur tous les robots afin d’établir une communication EGD fiable.
Configuration de l’échange de données entre les robots
Configuration du producteur
Le producteur définit l’adresse IP de destination, la taille des données et l’intervalle de transmission. Les taux de mise à jour typiques sont d’environ 100 ms, ce qui équilibre la réactivité et la charge du réseau.
Les identifiants d’échange relient les producteurs et les consommateurs. Ces identifiants doivent correspondre exactement pour établir les canaux de communication.
Figure 4. La configuration du producteur définit comment et quand les données sont transmises sur le réseau.
Configuration du consommateur
Le consommateur écoute les données entrantes à l’aide du même identifiant d’échange. Les paramètres de délai d’expiration assurent la détection des défaillances lorsque la communication est interrompue.
Ce mécanisme offre un moyen simple mais efficace de surveiller l’état de la communication sans couches de diagnostic supplémentaires.
Figure 5. La configuration du consommateur valide les données entrantes et assure la synchronisation avec le producteur.
Mappage des données vers le rack 88
FANUC attribue la communication EGD au rack 88 dans son système d’E/S. Les ingénieurs mappent les registres internes sur ce rack afin d’échanger des signaux entre les robots.
Un mappage précis garantit que les données transmises correspondent correctement aux entrées réceptrices. Même de légers écarts peuvent provoquer des erreurs logiques dans les opérations coordonnées.
Figure 6. Un mappage correct des E/S garantit une interprétation cohérente des données entre les robots producteurs et consommateurs.
Application dans des environnements de production réels
EGD est particulièrement efficace dans les applications où les robots doivent se coordonner sans contrôle centralisé. Les chaînes d’assemblage automobile, les lignes de palettisation et les cellules de soudage bénéficient toutes de la communication directe entre contrôleurs.
Dans de nombreux cas, les ingénieurs combinent EGD avec des systèmes de niveau supérieur tels que les plateformes PLC/PAC afin de gérer la logique de supervision tout en préservant la coordination des robots en temps réel.
Perspective industrielle : un virage vers le contrôle distribué
L’adoption de protocoles comme EGD reflète une tendance plus large vers l’intelligence distribuée dans les systèmes d’automatisation. Plutôt que de s’appuyer uniquement sur des PLC centralisés, les contrôleurs communiquent de plus en plus directement.
Cette évolution s’inscrit dans le développement des technologies Ethernet industrielles et des solutions spécialisées de mise en réseau des communications qui privilégient le déterminisme et l’évolutivité.
Point de vue de l’auteur
EGD se distingue non pas parce qu’il remplace les autres protocoles, mais parce qu’il simplifie un problème précis : la communication rapide et prévisible entre robots. Les ingénieurs qui comprennent ses limites peuvent le déployer efficacement sans complexifier inutilement le système.
En pratique, les meilleures architectures combinent EGD pour les échanges en temps réel et des couches PLC ou DCS pour la supervision. Cette approche hybride offre à la fois rapidité et visibilité à l’échelle du système.
Daniel Reeves, journaliste principal spécialisé dans les systèmes industriels. Fort de 14 ans d’expérience dans l’intégration de robots FANUC et les réseaux industriels Siemens, il se spécialise dans les architectures d’automatisation à haute vitesse et les systèmes de communication en temps réel.