1. Présentation générale du matériel
- Introduction au système GuardLogix :
- Caractéristiques principales et domaines d’application.
- Différences avec les automates CompactLogix et ControlLogix.
- Présentation du processeur GuardLogix et du partenaire Safety :
- Fonctionnement en tandem pour assurer la sécurité et la redondance.
- Intégration avec les modules E/S de sécurité.
2. Structure interne et fonctionnement multitâche
- Architecture de GuardLogix :
- Organisation du processeur principal et du module Safety.
- Gestion des mémoires et des zones de sécurité.
- Fonctionnement multitâche :
- Priorités des tâches et gestion du temps d’exécution.
- Intégration des tâches de sécurité dans le programme principal.
3. Organisation du programme et des données
- Structure du programme :
- Création de tâches, programmes et routines.
- Organisation des données en tags locaux et globaux.
- Gestion des données structurées :
- Création et utilisation des tableaux et des structures de données.
4. Configuration des communications
- Paramétrage des connexions USB et Ethernet :
- Configuration réseau pour la communication avec les automates et les modules Safety.
- Validation des connexions via RSLinx Classic.
- Mise en œuvre dans Studio 5000 :
- Définition des chemins de communication et intégration des dispositifs.
5. Présentation et exploitation des logiciels
- RSLinx Classic :
- Configuration des drivers et des chemins de communication.
- Détection et diagnostic des automates connectés.
- Studio 5000 Logix Designer :
- Navigation dans l’interface et présentation des outils de programmation.
- Gestion des bibliothèques de fonctions Safety.
6. Développement d’une nouvelle application
- Configuration initiale :
- Création d’un projet dans Studio 5000 pour GuardLogix.
- Ajout et paramétrage des E/S sur châssis local.
- Programmation :
- Création des tâches, programmes et routines.
- Développement des tags pour les données et les fonctions de sécurité.
- Validation de l’application :
- Simulation et test des fonctions de sécurité.
7. Langage de programmation Ladder et instructions avancées
- Langage Ladder :
- Programmation des séquences de contrôle et de sécurité.
- Instructions avancées :
- Instructions sur bits, mots et tableaux.
- Gestion des structures de données complexes.
- Instructions de gestion de programme (sauts, appels de sous-routines).
8. Configuration et exploitation des modules Safety
- Paramétrage des modules de sécurité :
- Configuration des E/S de sécurité dans Studio 5000.
- Validation des paramètres de sécurité.
- Interaction entre les programmes Process et Safety :
- Synchronisation et échanges de données entre les tâches.
- Scénarios pratiques d’interaction entre fonctions standards et fonctions Safety.
9. Outils de diagnostic dans Studio 5000
- Diagnostic des modules Safety :
- Identification des erreurs et dépannage.
- Surveillance des états en temps réel.
- Outils intégrés :
- Utilisation des journaux et des alarmes pour le diagnostic.
10. Analyse d’une application client (option)
- Étude de cas pratique :
- Analyse et optimisation d’une application client existante.
- Identification des améliorations possibles.
11. Évaluation finale
- Test théorique :
- Validation des connaissances sur les concepts et outils abordés.
- Exercice pratique :
- Développement d’un projet GuardLogix intégrant des fonctions Safety.
- Feedback personnalisé :
- Analyse des performances et recommandations.