Introduction aux automates programmables (API) :
- Présentation des automates programmables et de leur utilisation dans l’automatisation industrielle
- Fonctionnement et architecture des automates Allen Bradley
- Présentation des différentes gammes d’automates Allen Bradley (CompactLogix, ControlLogix, MicroLogix)
Matériel et configuration :
- Composants de base d’un API Allen Bradley : CPU, modules d’E/S, modules de communication
- Configuration matérielle d’un API Allen Bradley : installation et câblage des modules
- Utilisation du logiciel de programmation RSLogix pour la configuration matérielle
Programmation en langage ladder (Ladder Logic) :
- Présentation du langage ladder et de sa logique de programmation basée sur des contacts et des bobines
- Utilisation des instructions de base du ladder : contacts, bobines, temporisateurs, compteurs
- Programmation de logiques de commande simples : marche/arrêt, temporisation, comptage
Programmation en langage texte structuré (Structured Text) :
- Introduction au langage texte structuré (ST)
- Utilisation des variables, des structures de contrôle (boucles, conditions) et des fonctions dans ST
- Programmation avancée avec ST : manipulations de chaînes de caractères, calculs mathématiques
Programmation en langage fonctions séquentielles (Sequential Function Chart – SFC) :
- Présentation du langage SFC et de son utilisation pour la programmation de séquences d’étapes
- Utilisation des étapes, des transitions et des actions dans SFC
- Programmation de séquences complexes : démarrage, arrêt, changement d’état
Gestion des E/S :
- Configuration des modules d’E/S dans RSLogix
- Affectation des adresses aux E/S
- Utilisation des instructions d’E/S dans les programmes
Débogage et simulation :
- Utilisation des outils de débogage dans RSLogix pour identifier et résoudre les erreurs deprogrammation
- Simulation de programmes pour vérifier leur fonctionnement avant déploiement sur l’API réel
Communication avec d’autres périphériques :
- Utilisation des modules de communication pour établir des connexions avec d’autres automates, IHM,etc.
- Configuration des protocoles de communication (Ethernet/IP, Modbus, etc.)
- Échange de données avec d’autres périphériques via les instructions appropriées
Sécurité et maintenance :
- Introduction à la sécurité des API et aux meilleures pratiques de conception sécurisée
- Maintenance préventive des API : sauvegarde, restauration, diagnostic