Académique Documents
Professionnel Documents
Culture Documents
Maintenance Industrielle
Traiter les informations entrantes pour mettre des ordres de sorties en fonction dun programme.
Un automate programmable est adaptable un maximum dapplication, dun point de vue traitement, composants, language. Cest pour cela quil est de construction modulaire.
2. Structure gnrale
3. Principe de fonctionnement
Le traitement lieu en quatre phases : * Phase 1 : Gestion du systme * Autocontrle de lautomate Unit de Module * Phase 2 : Acquisition des entres Prise en compte des informations du module des Traitement dentres et criture de leur valeur dans Entres RAM (zone DONNEE). * Phase 3 : Traitement des donnes RAM Lecture du programme (situe dans la RAM programme) par lunit de traitement, lecture des variables (RAM donnes), traitement et criture des variables dans la RAM donnes. * Phase 4 : Emissions des ordres Lecture des variables de sorties dans la RAM donnes et transfert vers le module de sorties.
4. Caractristiques techniques
Les caractristiques principales dun API sont : Compact ou modulaire Tension dalimentation Taille mmoire Temps de scrutation Sauvegarde (EPROM, EEPROM, pile, ) Nombre dentres / sorties Modules complmentaires (analogique, communication,..) Langage
4.2 Mmoire
Deux types de mmoire cohabitent : * La mmoire Langage o est stock le langage de programmation. Elle est en gnral fig, c'est dire en lecture seulement. (ROM : mmoire morte) * La mmoire Travail utilisable en lecture-criture pendant le fonctionnement cest la RAM (mmoire vive). Attribution des zones mmoire travail en RAM Nature des Inform. Dsignations Exploitation Zones Mmoires Etats des Capteurs Variable d'entre Evolution de leur Zone Ordres aux practionneurs Variable de sortie valeur en fonction mmoire Rsultats de fonctions Variable Interne du droulement des Donnes comptage, tempo... et / ou du cycle Variable mot Rsultats intermdiaires Instructions du cycle Programme Ecrit 1 fois et lu chaque Zone mmoire dans l'API scrutation PROGRAMME * Sauvegarde : Sauvegarde de la RAM Sauvegarde Externe (programmes, configuration, donnes) (programme, configuration) 1 heure minimum par pile interne 1an par pile externe permanente par EPROM (effaable par ultraviolet), EEPROM (effaable par courant lectrique)....
Le transfert de lEPROM ou EEPROM vers la mmoire RAM de lautomate, seffectue chaque reprise secteur et si le contenu de celle-ci est diffrent.
Alimentation Capteurs
Ov
Ov
EX : l'API TSX 17 fonctionne exclusivement en logique EX : l'API PB15 fonctionne exclusivement en logique positive (pour mettre une entre automate au 1 logique, il ngative (pour mettre une entre automate au 1 logique, faut lui imposer un potentiel de +24 Volts ). il faut lui imposer un potentiel de -0 Volts ).
1s0
dcy Ov 24v 1 2 Entres AUTOMATE PROGRAMMABLE 3 4 5
1s0
dcy Ov 24v 1 2 Entres AUTOMATE PROGRAMMABLE 3 4 5
Les dtecteurs 3 fils ou lectronique sont de deux types PNP ou NPN. Dtecteur PNP Dtecteur NPN pour automate logique Positive Pour automate logique Ngative
Lorsque qu'il y a dtection, le transistor est passant (contact ferm). Il va donc imposer le potentiel + sur la sortie S . La charge est branche entre la sortie S et le potentiel - . Ce type de dtecteur est adapt aux units de
Lorsque qu'il y a dtection, le transistor est passant (contact ferm). Il va donc imposer le potentiel - sur la sortie S . La charge est branche entre la sortie S et le potentiel + . Ce type de dtecteur est adapt aux units de traitement qui fonctionnent en logique ngative.
traitement qui fonctionnent en logique positive. Pour un automate programmable la charge reprsente l'entre
+
220V ac 24V ac
commun Sorties
1C
1D+
1D-
KM
5. Mise en oeuvre
5.1 Prparation
La Partie Oprative du systme, les grafcets de Production Normale, le Dialogue, le GEMMA (Modes de Marches et d'Arrts), les GRAFCET de Scurit et de Conduite tant dfinis, il reste dfinir la Partie Commande. Si le choix se porte sur un automate programmable, celui-ci tant reli aux practionneurs (affectation Entres/ Sorties) et ayant son propre langage de programmation, il faut traduire les GRAFCET prcdents en un programme. Tracer les GRAFCET adapts l'automate programmable. Remplacer les rceptivits et les actions par les affectations des variables d'Entres/Sorties Modifier les structures GRAFCET si ncessaire en fonction des possibilits du langage de programmation. Prparer la programmation pour les temporisations, les compteurs, les mmorisations d'action etc.. en respectant la syntaxe du langage de programmation. Recherche des conditions d'excution des actions dans l'ensemble des grafcets et des quations logiques Etapes actives au dmarrage, mots de donnes pour tempo ou compteur) Il existe 2 possibilits d'dition de Programme: Ecrire le programme directement dans le langage programmable sur feuille de programmation. (Ex: Langage littral boolen ou GRAFCET PB15 ou Langage Graphique Schma contact ou GRAFCET PL7-2 pour console TSX). Ecriture de l'ossature GRAFCET et des rceptivits, puis des quations de sorties. Utiliser un logiciel d'assistance la Programmation ( en gnral GRAPHIQUE )exemple AUTOMGEN
Ecrire les quations de sorties Noter ltat initial des variables Ecrire le programme.
REMARQUE: Le logiciel AUTOMGEN permet l'dition graphique proche des grafcets, puis l'affectation des entres/sorties, la gnration du programme pour lautomate concern , la simulation du programme, le transfert et la supervision de son excution.
Condition relle
Le fonctionnement sera vrifi en suivant le comportement de la P.O. Positionner la P.O. dans sa position initiale. Valider les conditions de marche du cycle. Vrifier lvolution des grafcets et le comportement de la P.O. Toutes les volutions du GEMMA et des grafcets doivent tre vrifies.
DEBUT
Mettre en xcution l'automate
non
Excution?
Oui
Vrifier le programme
Lancer l'volution
non
Evolution?
Oui
Observer l'volution
non
Etat initial ?
Oui
non
Evolution?
Oui
Comparer l'volution
non
Led allume ?
Oui
non
Identique ?
Oui
Vrifier action
Comparer l'volution
FIN
Action ralise ?
Oui
non
Led allume ?
Oui
Automate Programmable
alimentation
entres
Automate Programmable
sortie
alimentation
practionneu r