Universal RobotsSiemens TIA PortalPROFINETSCL

Intégration Robotique UR5 & Siemens

Programmation et communication temps réel entre un cobot Universal Robots et un automate S7-1500 via PROFINET.

Intégration Robotique UR5 & Siemens

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é.

1
Configuration Réseau

Adressage IP et assignation du Device Name PROFINET sur le robot.

2
Intégration TIA Portal

Import GSDML, définition du contrôleur IO et temps de cycle.

3
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.