Intégration Robotique UR5 & Siemens
Programmation et communication temps réel entre un cobot Universal Robots et un automate S7-1500 via PROFINET.

01. À propos du projet
L'enjeu était d'intégrer un robot collaboratif dans une ligne automatisée pilotée par du Siemens.
J'ai dû configurer les échanges GSDML pour mapper les entrées/sorties du robot directement dans la mémoire de l'automate.
Cela permet à l'opérateur de piloter le robot depuis le pupitre principal sans manipuler la tablette du robot.
02. Le Défi de l'Intégration
Faire dialoguer une baie Universal Robots avec un automate Siemens via PROFINET nécessite un paramétrage précis du fichier GSDML pour mapper les I/O en toute sécurité.
Configuration Réseau
Adressage IP et assignation du Device Name PROFINET sur le robot.
Intégration TIA Portal
Import GSDML, définition du contrôleur IO et temps de cycle.
Logique Applicative
Création des blocs fonctions (FB) pour interpréter les status du robot.
03. Implémentation Technique
Architecture & Mapping IO
Structure du tableau d'échange déterministe pour remonter les états et descendre les commandes.
Programmation Automate
Développement de la logique séquentielle avec gestion des fronts pour sécuriser les commandes.
Développement HMI
Interface opérateur ergonomique traduisant les données brutes PROFINET en voyants clairs.