Création de cycles complets, gestion des erreurs, multitâche & simulation RobotStudio
🔹 1. Structure et logique avancée de programmation
-
Gestion de la mémoire et des modules
-
Création de routines, fonctions, procédures et interruptions
-
Instructions de structure de programme (boucles, conditions, branchements)
-
Utilisation des instructions mathématiques et logiques
🔹 2. Déclarations et gestion des données
-
Déclaration et typage des variables, tableaux, structures
-
Passage de paramètres dynamiques dans les routines
-
Utilisation des opérateurs et expressions logiques
🔹 3. Mouvements avancés & gestion des trajectoires
-
Instructions de mouvement : MoveJ, MoveL, MoveC…
-
Application des décalages de trajectoire :
Offset
,RelTool
,MoveAbsJ
-
Gestion des vitesses, zones de tolérance et orientations dynamiques
🔹 4. Gestion des erreurs et multitâche
-
Mise en œuvre d’un gestionnaire d’erreurs prévisibles
-
Protection des programmes contre les modifications
-
Introduction à la programmation multitâche
-
Création et gestion de processus parallèles
🔹 5. Entrées/sorties et communication avec les périphériques
-
Déclaration et utilisation des I/O physiques et logiques
-
Programmation des zones universelles (zones de sécurité, capteurs)
-
Dialogue avec des périphériques externes (capteurs, PLC, vision…)
🔹 6. Sauvegarde & restauration
-
Procédure de sauvegarde complète et partielle
-
Rechargement sécurisé des modules ou de la configuration
🔹 7. Programmation hors ligne avec RobotStudio
-
Présentation de l’environnement de simulation
-
Importation de cellule, création d’outils et de trajectoires
-
Synchronisation entre RobotStudio et le robot réel
-
Test, validation, transfert du programme
✅ Compétences visées en fin de formation
-
Créer et structurer un programme robot complexe
-
Gérer des routines, erreurs, multitâches et périphériques
-
Intervenir sur une cellule robotisée en mode avancé
-
Simuler, tester et transférer des applications via RobotStudio