Objectifs
- Localiser des défaillances du procédé avec STEP7 en appliquant des méthodes adaptée à la structure de l’application
- Diagnostiquer des défaillances de l’automate (processeur, modules d’Entrées/Sorties en rack et sur Profibus DP)
- Tester une carte d’Entrées/Sorties TOR
- Forcer des Entrées/Sorties TOR, régler des variables internes
- Analyser un programme avec le logiciel STEP7
- Modifier une application : programme, configuration matérielle
- Sauvegarder un programme
Programme
- Présentation physique des automates SIEMENS S7-300 et S7-400
- Gamme SIEMENS S7 et pupitres OP/TD.
- Architecture des automates SIEMENS S7- 300 et S7-400
- Unités centrales
- Voyants
- Commutateur de mode
- Cartouches mémoire : PCMCIA, MMC
- Piles de sauvegarde de la RAM interne
- Racks, modules de bus
- Cartes Entrées/Sorties
- Modules Profibus DP ET200
- Câbles de raccordement automate/console
- Câblage des entrées/sorties TOR et analogiques (capteurs et actionneurs)
- Unités centrales
- Logiciel Step7 : outils de configuration et de mise au point
- Configuration du matériel, adressage des Entrées/Sorties en rack et sur Profibus DP
- Diagnostic du matériel : processeur, modules d’Entrées/Sorties, interfaces Profibus DP
- Visualisation/forçage de variables
- Visualisation dynamique de programme
- Références croisées, rechercher/remplacer des variables
- Transferts de programme complet ou par blocs
- Comparaison des programmes automate/ console
- Documentation, symboles, commentaires
- Sauvegarde sur cartouche MMC
- Archivage/désarchivage sur disque
- Organisation mémoire de données et mémoire de programme
- Adressage des Entrées/Sorties
- Mémentos : bits, octets, mots, double mots
- Principe du cycle de scrutation, chien de garde
- Démarrage de l’automate : présentation des différents cas de figure
- Blocs de programmes
- En-tête des blocs/-Principaux blocs OB
- FC paramétrés/-Blocs FB : présentation
- Blocs de données (DB) : présentation
- Instructions de base
- Langage LIST : principe de fonctionnement : RLG, ACCUs
- Réversibilité des langages CONT/LIST/LOG
- Fonctions logiques : U, UN, O, ON, =, S, R, fronts, temporisations, compteurs
- Instructions numériques de base : L, T, comparaisons
- Instructions d’appel de bloc
- Instructions de saut de base : SPA, SPB…
- GRAFCET : méthode de construction usuelle avec les langages CONT/LIST/LOG
- Méthodologie de diagnostic de défaillance
- Programme basés sur le GRAFCET
- Analyse d’un programme
- Localisation de défaillances avec la console.
- Programmes conçus en “logique combinatoire”
- Identification de la fonction requise.
- Exploitation des références croisées
- Améliorations de programmes
- Mouvements en mode manuel, initialisation, modification de cycle.
- Défauts capteurs et actionneurs, contrôles de sécurité
- Détection, mémorisation, acquittement, priorités
- Signalisation sur voyants, afficheurs 7 segments
Matériel
- API SIEMENS S7-400 pilotant un process
- Console de programmation PG740 ainsi que 4 PC avec progiciels STEP7
- 4 bancs didactiques
- Mini-Usine pour exercices de synthèse
Prérequis
- Connaître l’organisation et les principes de fonctionnement d’un système automatisé
- Logique câblée
- Logique programmée (logique combinatoire et séquentielle)
Taille des groupes
12 personnes maximum
Public cible
5TQEA, 6TQEA, 7TQMSAI, bachelier en informatique industrielle