Professional Documents
Culture Documents
SOMMAIRE
Page
Prsentation du module Rsum de thorie I - Raccordement dun automate programmable. I.1 - Introduction I.2 - Structure fonctionnelle de lautomate. I.3 - Description des automates. I.4 - Les applications de lautomate. I.5 - Les diffrents modules dentre/sortie. I.6 - Les logiciels de programmation. I.7 - Les tapes suivre pour raccorder un automate. II - Accs aux fonctions dun automate. II.1 - Les langages de programmation. II.2 I- Les principales instructions dun automate. II.3 - Lutilisation dun logiciel de programmation. II.4 Les moyens d accs aux fonctions dun automate. II.5 La mthode de programmation (Rsum ) III - Diagnostic des problmes de fonctionnement dun automatisme simple command par un automate. III.1 - Visualisation centralise. III.2 - Les problmes de fonctionnement dun automate programmable. III.3 - Les modifications apportes au programme dun automate. IV - Lessai dun automatisme simple command par un automate. IV.1 - Les dangers potentiels lis lutilisation dun automate. IV.2 - Lessai dun automatisme simple. Guide des exercices et travaux pratiques I - Exercices II - Exercices III - Exercices IV - Exercices Evaluation de fin de module Liste bibliographique
9 9 10 11 16 19 25 26 28 28 41 43 43 45 46 46 47 48 49 49 49
51 56 70 72 73 75
OFPPT/DRIF
PRSENTATION DU MODULE
Ce module de comptence gnrale est enseign au troisime semestre du programme. Il est pralable aux apprentissages raliss au module 29 ( Systme automatis contrl par A P I ) et ncessite comme pr requis les modules 18 (Logique combinatoire ) et 19 ( Logique squentielle). Lobjectif de ce module est de faire acqurir les connaissances relatives larchitecture dun automate ,aux divers modes dentres et de sorties, aux langages de programmation, au mode de communication, ainsi qu la vrification de ltat logique des lments en vue dun diagnostic. Il vise donc rendre le stagiaire apte utiliser un automate programmable La dure totale de ce module est de 75 H dont la thorie reprsente 38 % et la pratique 62% Lvaluation incluse.
OFPPT/DRIF
RESUME THEORIQUE
OFPPT/DRIF
OFPPT/DRIF
MICROPOCESSEUR
INTERFAC E ENTREE INTERFAC E SORTIE
MEMOIRES
DIALOGUE OPERATEUR
OFPPT/DRIF
10
Mmoires mortes: ROM Read only memory PROM ROM programmable NE PEUVENT PAS ETRE EFFACES REPROM effacement par UV EEPROM effacement lectrique
OFPPT/DRIF
11
+
L N 24 VDC
IN COM
10
11
12
13
TSXO7
OUT COM
OUT
COM
OUT COM
OUT COM
EXTENSION B SG
OFPPT/DRIF
12
Fig. 2 automate monobloc 1- Une prise (1) pour raccordement du terminal de programmation . 2- Un slecteur pour codage de la fonction base / extension. 3- Deux points de rglage analogique. 4- Une visualisation : - Des entres 0 8 ou 0 13 et sorties 0 6 ou 0 9, - De ltat automate (RUN, ERR, COM, I/O). 5- Un raccordement de lalimentation secteur 6- Une alimentation capteurs (=24V/150mA) sur modles aliments en
100240V.
7- Un raccordement des capteurs dentres. 8- Un raccordement des practionneurs de sorties. 9- Un raccordement extension (extension dentres /sorties et / ou extension automate) ou raccordement Modbus esclave 10- Un cache amovible pour protection des borniers vis.
OFPPT/DRIF
13
ALIMENTATIO N
CPU
INPUT
F I G U R E 3:API
MODULAIRE
OFPPT/DRIF
14
Lautomate TSX 37-08 comprend : 1- Un bac 3 emplacement. 2- Un bloc de visualisation centralis. 3- Une prise terminal repre TER. 4- Une trappe daccs aux bornes dalimentation. 5- Deux modules 16 entres et 12 sorties Tout ou Rien positionns dans le premier et le deuxime emplacements (positions 1, 2, 3 et 4). 6- Une trappe daccs la pile optionnelle. 7- Un emplacement disponible. 8- Un bouton de rinitialisation
OFPPT/DRIF
15
Fig. 5 : Feux de carrefour Description On rgle la circulation dun carrefour de deux voies A et B par des feux tricolores (Rouges, orange, vert).
OFPPT/DRIF
16
Soit un portail coulissant commander : - Le portail tant ferm, le contact fin de course fcFE est actionn ; - On appuie sur le bouton-poussoir douverture S3, le moteur actionne le portail et provoque son ouverture ; - En fin douverture, le contact fin de course fcOU est actionn, il signale louverture du portail, et il coupe lalimentation du moteur. Laction sur le bouton-poussoir de fermeture provoque linversion de sens de marche du moteur, et la fermeture du portail. Le portail libre le contact fcOU, et se dplace jusqu actionner le contact fcFE qui provoque larrt du moteur.
OFPPT/DRIF
17
Solnode d'avance
Tte de Touret
Pice
Pulvrisation de rfrigrant
Filtre
Moteur du rfrigrant
Retour du rfrigrant
Pompe rfrigrant
Rservoir de rfrigrant
Pressostat 1PS
B4 P
P2
P B3 Rservoir #1 Rservoir #2
P B1
OFPPT/DRIF
18
DEL Relais
12 13
24v
OFPPT/DRIF
19
b) Transmetteurs analogiques Les transmetteurs analogiques : Tension / intensit permettent dadapter les signaux issus des capteurs pour les rendre compatibles avec lunit de traitement. La variation de la grandeur dentre est convertie en une variation : - En tension : de 0V, 10V - En intensit : de 0 Ma 20mA, ou de 4 mA 20mA Exemple : Transmission de mesure de temprature effectue par une sonde PT
2mA
PT 100
V Rf
OFPPT/DRIF
20
A1 vers automate
sortie
A2
sortie
A2
OFPPT/DRIF
21
automate
s1 s2
sortie
0-10 V ou 0-20mA
s8
analogique
OFPPT/DRIF
22
OFPPT/DRIF
23
I1.0
8 10
I1.1 I1.2 I1.3 I1.4 I1.5 I1.6 I1.7 I1.8 I1.9 I1.10 I1.11 I1.12 I1.13 I1.14 I1.15 FU
14
24 VDC 0 VDC
SORTIES
Q2.0
FU
22 23 24 25 27 26 28 29 30 31 32 33 34 35
FU
FU
Q2.7
Practionneurs
OFPPT/DRIF
24
SIEMENS
Ce tableau rcapitulatif donne le logiciel et le type dautomate conforme ce dernier .Loprateur peut communiquer avec lautomate soit travers un P.C portable ,fixe (Fig.18) ou avec la console (Fig. 19,20). On lie lautomate au PC (ou la console) par un cble(RS232)
Fig. 19 PC portable
Fig20 console
OFPPT/DRIF
Fig. 21 console
25
OFPPT/DRIF
26
L N
KM
Base
Extension
24 VDC Input
PE
(2)
OFPPT/DRIF
27
OFPPT/DRIF
28
OFPPT/DRIF
29
EXEMPLE :
KA1
S6
KM5
KM1
SD
OFPPT/DRIF
30
tape initiale : dfinit la situation initiale de lautomatisme. Transition : l e s rceptivits associes indiquent les conditions logiques ncessaires au franchissement de cette transition. Activation simultane des tapes 3 et 7 (Divergence en ET). Les sousensembles forms par les tapes 3, 4, 5, 6 et 7, 8, 9 constituent deux squences dites simultanes. Aiguillage (Divergence en OU) partir de ltape 3 vers ltape 4 ou vers ltape 5. Fin d'aiguillage (convergence en OU) partir de l'tape 4 ou de l'tape 5 vers l'tape 6. tape de fin de squence : permet la synchronisation des squences simultanes. Dsactivation simultane des tapes 6 et 9 (convergence en ET). tape : les actions associes ne sexcutent que lorsque ltape est active.
OFPPT/DRIF
31
Chaque instruction est compose d'un code instruction et d'un oprande. Ces instructions agissent sur : les entres/sorties de lautomate (boutons-poussoirs, dtecteurs, relais, voyants...), des fonctions dautomatismes (temporisateurs, compteurs...), des oprations arithmtiques et logiques et des oprations de transfert, les variables internes de lautomate. Il existe 2 types d'instructions : Instruction de test, dans laquelle figurent les conditions ncessaires une action, ex : LD, AND, OR... Instruction d'action, qui sanctionne le rsultat conscutif un enchanement de test. ex : ST, STN, R, ...
OFPPT/DRIF
32
OFPPT/DRIF
33
c) Structure dun programme Gnralits Comme en langage contacts, les instructions sont organises en squence d'instructions (quivalent un rseau de contacts) appele phrase. Chaque phrase se compose d'une plusieurs instructions de test, le rsultat de ces instructions tant appliqu une ou plusieurs instructions d'action. Une instruction occupe une ligne maximum. Chaque phrase commence par un point d'exclamation (gnr automatiquement), elle peut comporter un commentaire et tre repre par une tiquette. ! (*Attente de schage*) %L2: LD %I0.1 AND %M10 ST %Q2.5 Commentaire Le commentaire peut tre intgr au dbut d'une phrase et peut occuper 3 lignes maximum (soit 222 caractres alphanumriques), encadrs de part et d'autre par les caractres (* et *). Il facilite linterprtation de la phrase laquelle elle est affecte, mais nest pas obligatoire. Les commentaires saffichent uniquement partir de la premire ligne de la phrase. En cas de suppression dune phrase, le commentaire qui lui est associ est galement supprim. Les commentaires sont mmoriss dans lautomate et sont accessibles tout moment par lutilisateur. A ce titre, ils consomment de la mmoire programme tiquette Ltiquette permet de reprer une phrase dans une entit de programme (programme principal, sous-programme, ...) mais nest pas obligatoire. Cette tiquette a la syntaxe suivante : %Li avec i compris entre 0 et 999 et se position en dbut dune phrase. Un repre dtiquette ne peut tre affect qu une seule phrase au sein dune mme entit de programme. Par contre il est ncessaire dtiqueter une phrase afin de permettre un branchement aprs un saut de programme. Lordre des repres des tiquettes est quelconque, cest lordre de saisie des phrases qui est prise en compte par le systme lors de la scrutation.
OFPPT/DRIF
34
Utilisation des parenthses Les instructions AND et OR peuvent utiliser des parenthses. Ces parenthses permettent de raliser des schmas contacts de faon simple. L'ouverture de parenthses est associe l'instruction AND ou OR. La fermeture de parenthse est une instruction, elle est obligatoire pour chaque parenthse ouverte. Exemple : AND(
Aux parenthses peuvent tre associes les modificateurs : N ngation, ex : AND(N ou OR(N, F front descendant (Falling edge), ex : AND(F ou OR(F, R front montant (Rising edge), ex : AND(R ou OR(R, [ comparaison.
OFPPT/DRIF
35
Note : chaque parenthse ouverte doit tre imprativement referme. les tiquettes %Li: ne doivent pas tre places dans des expressions entre parenthses, ainsi que les instructions de saut JMP et d'appel sous programme SRi, les instructions d'affectation ST, STN, S et R ne doivent pas tre programmes entre parenthses.
OFPPT/DRIF
36
Instructions MPS, MRD, MPP Les 3 types d'instruction permettent de traiter les aiguillages vers les bobines. Ces instructions utilisent une mmoire intermdiaire appele pile pouvant stocker jusqu' 3 informations boolennes. L'instruction MPS (Memory PuSh) a pour effet de stocker le rsultat de la dernire instruction de test au sommet de la pile et de dcaler les autres valeurs vers le fond de la pile. L'instruction MRD (Memory ReaD) lit le sommet de la pile. L'instruction MPP (Memory PoP) a pour effet de lire, de dstocker le sommet de la pile et de dcaler les autres valeurs vers le sommet de la pile. Exemples :
OFPPT/DRIF
37
Programmer une instruction Les automates TSX sont programmables en langage LIST : listes dinstructions ou LADDER : langage contacts. Reprsentation en langage contacts Reprsentation en liste dinstructions Interprtation
.1
LD
%I1.1
.1
LDN
%I1.1
2.1
ST
%Q2.1
OFPPT/DRIF
38
Instruction AND ( ET ) : transcription de deux ou plusieurs contacts en srie Reprsentation en langage contacts Reprsentation en liste dinstructions Interprtation
.1
.2
LD AND
%I1.1 %I1.2
Instruction ANDN ( ET NON ) : Reprsentation en langage contacts Reprsentation en liste dinstructions Interprtation
.1
.2
LD ANDN
%I1.1 %I1.2
.1
LD
.2 OR
%I1.1
%I1.2
Le rsultat de cette combinaison est gal 1 si lentre 1 OU lentre 2 est 1 OU si les 2 entres sont 1
OFPPT/DRIF
39
Instruction ORN (OU NON) : Reprsentation en langage contacts Reprsentation en liste dinstructions Interprtation
.1
LD ORN
%I1.1 %I1.2
.2
OFPPT/DRIF
40
Les contacts
P N Les bobines
Fonction Contact ouvert au repos Contact ferm au repos Contact active au front montant Contact active au front descendant
TON : retard lenclenchement TOF : retard dclenchement IN : Entre Q : Sortie temporisateur % TM : label du temporisateur.
IN TOF
Blocs fonctions
- Compteur / decompteur %Ci R S Cu CD E D F % Ci : label du compteur / decompteur R : Entre remise zro. S : Entre de prslection. Cu : Entre incrmentation sur front. CD : Entre dcrmentation sur front
E : Bit sortie dbordement D : Bit sortie prslection atteinte F : Bit sortie dbordement (9999->0)
OFPPT/DRIF
41
- Squenceur ou programmateur cyclique. %Dri R U LEN F R : Remise zro U : Entre avance pas. LEN : Nombre de pas.
Blocs oprations
Blocs comparaison
% MW20 25
Ce bloc permet deffectuer toutes les autres oprations savoir : - Addition - Sous traction - Division - Multiplication Ce bloc permet deffectuer toutes les comparaisons
OFPPT/DRIF
42
OFPPT/DRIF
43
1/ Ecriture des adresses des E/S : Bit = % I 1.O Mot = % IW 6.2 %Q 2.3 / QW6.O
2 / Ecriture des adresses des Bit internes %B1 3 / criture des adresses des Le bloc fonction / T1 / C1
OFPPT/DRIF
44
Nom de lapplication, valeurs des constantes, horodateur, paramtre des compteurs, temporisateurs. tape 2 : Saisie des symboles Saisie des noms de Symboles pour chaque repre utilis dans votre programme automate (contacts, bobines). tape 3 : tape 4 : tape 5 : tape 6 : tape 7: tape 8 : tape 9 : Saisie du programme Sauvegarde rgulire du programme Transfert du programme dans lautomate Mise en RUN et teste du programme Mise au point du programme diteur de donnes. Sauvegarde du programme Aprs mise au point Automate disque cration du dossier de lapplication Et validation des saisies. En cours de saisie PC vers disque.
OFPPT/DRIF
45
III - Diagnostic des problmes de fonctionnement dun automatisme simple command par un automate : III.1 - Visualisation centralise :
Les automates sont quips dun bloc de visualisation centralisant toutes les informations ncessaires au contrle, au diagnostic et la maintenance de lautomate et de ses modules, et des fonctions simples de dialogue oprateur. Les automates sont quips des blocs de visualisation qui se diffrent selon la marque(l' xemple.pris est celui de marque Tlmcanique.) La visualisation centralise offre : La visualisation de ltat des voies dentres / sorties locales ou distantes (entres / sorties des automates Nano). La visualisation des quipements sur le bus AS-i et le diagnostic de ce dernier (voir page 2/60) Le diagnostic des voies ou des modules en dfaut. La visualisation de donnes internes : - Bits, - Chanes de bits, - Chanes de mots, - Variables du programme (tapes actives, informations dapplication) Une visualisation numrique multiple sur 4 digits.
Description
Fig. 1 Bloc de visualisation centralise Le bloc de visualisation centralise comprend : 1. Trois ensembles de 32 voyants (DEL) reprsentant les emplacements des modules implants dans le bac de base ou le mini bac dextension. 2. Une ligne dinformation forme de voyants (DEL) signalant les modes de fonctionnement de la visualisation. 3. Un bouton-poussoir de commande donnant accs aux diffrents modes de fonctionnement de la visualisation.
OFPPT/DRIF
46
4. Cinq voyants (DEL) : - RUN, marche / arrt de lautomate, - TER, trafic sur la prise terminal, - I/O, dfaut processeur ou application, - BAT, dfaut ou absence de pile
- Faire une vrification visuelle des composants : Si le composant dfectueux est facilement reprable, le remplacer. Faire une vrification obligatoire des causes du dfaut avant de passer ltape suivant. Si le composant dfectueux est difficilement reprable, aller directement ltape suivante. Sil ny a pas de danger, dbranchement de la sortie du systme et branchement sur une charge factice (dummy load ) avant de procder un essai de mise en marche.
- Vrification de ltat des composants durant essai (vue, odorant, oue, toucher). - Si rien ne fonctionne, vrification des blocs selon lendroit o le dfaut est le plus susceptible de stre produit, 1, 4, 3, 2. - En cas de fonctionnement partiel, vrification des blocs selon lendroit o le dfaut est le plus susceptible de stre produit, 4, 3, 1, 2. - Une fois la rparation effectue, essai de fonctionnement du systme pendant un temps suffisant pour permettre de conclure que le systme est fonctionnel. - Application des normes du fabricant (attendre le temps ncessaire pour que tous les appareils entrent en action). Poursuite de lattente jusqu ce que les appareils atteignent leur temprature de fonctionnement de manire sassurer que le systme ne tombe pas en panne cause dune drive thermique des composants. - Sil faut dbrancher un composant, sassurer que toutes les alimentations sont hors fonction. - Les appareils de mesure suggrs pour le dpannage du systme automatis sont : ordinateur, voltmtre, pince ampremtrique et oscilloscope (viter le plus possible lutilisation de lampremtre srie pour minimiser les risques de dfaut par mauvais branchement). Lohmmtre devrait tre utiliser avec beaucoup de prcautions.
OFPPT/DRIF
47
- Utiliser le caractristique de lautomate en mode : Manuel ; Automatique ; tape par tape. Dcoder les messages derreurs
OFPPT/DRIF
48
OFPPT/DRIF
49
OFPPT/DRIF
50
Fig 1
Question n2 : Nommer les diffrentes parties de cet automate monobloc?
OFPPT/DRIF
51
Fig. 2
OFPPT/DRIF
52
EXERCICE 2 :
Question : Reconnatre parmi ces figures les modules analogiques, des modules tout ou rien?(entre/sortie)
Fig. 1
Fig. 2
OFPPT/DRIF
53
EXERCICE 3 :
Automate TSXNano ?
Logiciel ? Step7
OFPPT/DRIF
54
I. TP 1 : raccordement dun automate : I.1. Objectif(s) vis(s) : - Distinguer les entres des sorties de lautomate - Cbler lautomate I.3. Matriel (quipement et matire duvre) par quipe : quipement : - Un automate - Un contacteur - Un bouton poussoir marche et un bouton poussoir arrt I.4. Description du TP : - Cbler sur lautomate lexemple suivant dun dmarrage direct : Ph F MA N
AT km1 KM1
Dsignation BP BA KM
Fonction
OFPPT/DRIF
55
1
%10. 2.%1O.3 %10. 3 %10. 2
Langage
2
%10.4
3
%10.5
%10.6
%S22
S
%MO %10.6 %S21
Langage.
OFPPT/DRIF
56
1 m1 2 m2 3 a
Que reprsente : Le graphe : Rponse : Moteur tourne sens 2 Moteur tourne sens 1
OFPPT/DRIF
57
EXERCIC 2 :
Question : Remplir le tableau suivant : Symbole P Fonction
%TMi IN Q
%Ci R S Cu CD E D F
Rponse :
Rponse :
OFPPT/DRIF
58
EXERCIC 3 :
Question n1 : Donner la marque et la rfrence de lautomate utilis ? Question n2 : Comment allez-vous procder pour crire le syntaxe d : - Une entre automate ; - Une sortie automate ; - Un bit systme ; - Un bit interne ; - Un bloc fonction temporisateur ? Question 3 : Que signifie les instructions suivantes :
OFPPT/DRIF
59
Question 4: Cocher la bonne rponse : Dsignation Lampe rouge Bouton poussoir arrt ROM Entre Bit automate mmoire Sortie automate Mmoire vive Mmoire morte
RAM
OFPPT/DRIF
60
%Q4.5 :4 .
EXERCICE 4:
Faites une programmation en ladder de charge de charge suivant. Un chariot initialement gauche effectue le dplacement suivant : dplacement droite jusqu' fin course droite retour sa position initiale Entres : Fin course droite Fin course gauche Bouton poussoir marche Bouton arrt Sorties : Bobine gauche Bobine droite
OFPPT/DRIF
61
TP: Utilisation dun logiciel de programmation I.1. Objectif(s) vis(s) : - Configuration de lautomate - Adressage des E/ S - Le choix du mode de programmation - Le passage en mode en ligne I.2. Matriel (quipement et matire duvre) par quipe : quipement : - Un automate - UN P C compatible I.3. Description du TP1 : Question N1 : Dcrire la dmarche dinstallation de logiciel de programmation utilis ? Question N2 : Programmer le rseau suivant
% TM1 m In
TON
K2
Fixer le temps de prslection du temporisateur 50 ms. Question 3: Comment vous passer en mode RUN (excution) ?
OFPPT/DRIF
62
A)
1/ Lancez le PL7 MICRO . 2/ Crez une nouvelle application automate en lui donnant un nom . 3/ Choisissez un processeur TSX37XX (Activez loption Grafcet ) . 4/ Faites une configuration matriel en tenant compte des modules dentre - sortie existantes et de leur emplacement. 5/ Faites une configuration logicielle pour dfinir le nombre de temporisateurs , monostables , compteurs aussi la taille des zones de variables . 6/ Faites une configuration des objets Grafcet .
B)
1/ Faites activer loption dmarrage automatique en RUN de lautomate en mode non connect/configuration. 2/ Faites rgler lhorodateur de lautomate en mode connect/mise au point . 3/ Essayez denlever la pile de lautomate (opration faire hors tension ) ,consultez le DIAG du mise au point (sous tension et en mode connect/mise au point ) quest ce quon on remarque ?.
OFPPT/DRIF
63
I.5. Description du TP3 : 1/ Crer une nouvelle section en langage ladder (LD) en lui donnant un nom . 2/ Instructions de chargement boolennes: 2-1/ Visualiser ltat de lentre %I3.0 sur la lampe de sortie %Q3.8 2-2/ Visualiser ltat inverse de lentre %I3.1 sur la lampe de sortie %Q3.9 2-3/ Visualiser le passage ltat 1 de lentre %I3.2 sur la lampe de sortie %Q3.10 2-4/ Visualiser le passage ltat 0 de lentre %I3.3 sur la lampe de sortie %Q3.11 I.6. Description du TP4 : Dure du TP4: 1/ Instructions daffectation boolennes : 1-1/ Affecter ltat de %I3.4 la sortie %Q3.12 1-2/ Affecter linverse de ltat de %I3.5 %Q3.13 et son tat %Q3.12 1-3/ Mmoriser le passage ltat 1 de %I3.6 dans %Q3.14 1-4/ Mmoriser le passage ltat 0 de %I3.7 dans %Q3.15
OFPPT/DRIF
64
I.7. Description du TP5 : 1/ 1-1/ Raliser un programme en langage ladder pour une commande de marche manuelle dun Moteur un seul sens de marche M1 . Arrt = %I3.0 Marche = %I3.1 Bobine = %Q3.8 1-2/ Prendre en compte la signalisation de ltat du moteur : 2/ 2-1/ Raliser un programme en langage ladder pour une commande de marche manuelle dun Moteur deux sens de marches (avant et arrire ) M2 . Arrt = %I3.2 Marche avant = %I3.3 Marche arrire = %I3.4 Commande marche_av = %Q3.11 Commande marche_ar = %Q3.12 2-2/ Prendre en compte la signalisation de ltat du moteur : Sur une lampe verte ltat de marche _ avant = %Q3.13 Sur une lampe orange ltat de marche _ arrire = %Q3.14 Sur une lampe rouge ltat darrt = %Q3.15 Sur une lampe ltat de marche = %Q3.9 Sur une autre lampe ltat darrt = %Q3.10
OFPPT/DRIF
65
I.8. Description du TP6 : Nous avons une grande machine qui a une porte de scurit qui fait accs un moteur central dans cette machine M 1/ La commande du moteur se fait par un bouton de marche et un bouton darrt . Louverture de la porte de scurit doit bloquer le dmarrage du moteur M 2/ Si au cours du fonctionnement , une personne ouvre la porte de scurit : 2-1/ Le moteur M doit sarrter . 2-2/ Une alarme doit se dclencher. 2-3/ Cette alarme doit tre acquitter par loprateur par un bouton pousoir. 3/ Nous voulons que loprateur puisse arrter le moteur en cas durgence par des arrts durgences situs aux diffrents points de lusine (quatre arrts durgences ) et que le moteur ne dmarre que si on relche larrt durgence. 4/ Nous dsirons que loprateur puisse localiser lequel des arrts durgence est activ pour pouvoir lliminer pendant les conditions normaux . BP marche = %I3.0 BP arrt = %I3.1 FDC Ouverture Porte = %I3.2 BP acquittement dfaut = %I3.3 Arrt durgence n 1 = %I3.4 Arrt durgence n2 = %I3.5 Arrt durgence n3 = %I3.6 Arrt durgence n4 = %I3.7 Commande moteur M = %Q3.8 Alarme = %Q3.9 Signalisation A.U 1 =%Q3.11 Signalisation A.U 2 =%Q3.12 Signalisation A.U 3 =%Q3.13 Signalisation A.U 4 =%Q3.14
OFPPT/DRIF
66
I.9. Description du TP7 : On mesure le niveau de liquide dans une cuve laide dune entre analogique configure en 0-10V.
700cm
Le niveau haut (700 cm ) correspond une valeur lue =10000 (10V) sur lentre analogique .
20cm
Le niveau bas (20cm) correspond une valeur lue = 0 sur lentre analogique.
Il vous est demand de calculer le niveau de la cuve en cm en fonction de la valeur lue (0-10000 mV) sur lentre analogique . Essayez dutiliser un potentiomtre pour simuler le signal 0-10V du capteur de niveau , est un voltmtre la sortie pour visualiser la sortie analogique , suivant le cblage suivant : 1 9 2 10 3 11 4 12 5 13 6 14 7 15 8 Schma de cblage E2
OFPPT/DRIF
67
Votre programme devra utiliser une voie dentre analogique dans le module intgr lautomate , la premire voie sera configure en entre 0-10V.
Ralisez le programme permettant de retrouver dans le mot interne %MW100 la hauteur de liquide (exprime en cm ) correspondant au signal dlivr par le potentiomtre . Le voltmtre connect sur la sortie analogique va nous permettre de visualiser la tension dlivr par le potentiomtre en recopiant lentre analogique sur la sortie par un programme . La relation entre le niveau de la cuve (en cm ) et la mesure analogique en (mV) est la suivante :
Y=Xa/b+c
Y : la valeur mise lchelle ( ranger dans %mw100) a : lchelle physique (700-20 = 680 ) b : la rsolution de lentre analogique (10000) c : loffset (20) Utilisez une table danimation pour visualiser %MW100 .
OFPPT/DRIF
68
I.10. Description du TP8 : 1/ Nous vous proposons de raliser la gestion de deux feux rouge selon le descriptif suivant : Etape 0 : F1 Rouge , F2 Vert Etape 1 : F1 Rouge , F2 Orange aprs 5s Etape 2 : F1 Rouge , F2 Rouge aprs 3s Etape 3 : F1 Vert , F2 Rouge aprs 2s Etape 4 : F1 Orange , F2 Rouge aprs 5s Etape 5 : F1 Rouge , F2 Rouge aprs 3s Etape 0 : F1 Rouge , F2 Vert aprs 2s 2/ Nous voulons donner accs au policier pour passer par un switch SW1 du mode automatique au mode manuel . En mode manuel : le cycle se bloquera ltape o il se trouve . le policier passera dune tape lautre par lactivation dun switch SW2.
3/ Le policier dsir accder directement aux tapes 0 et 2 par un switch SW3 . 4/ Le policier dsir accder directement a ltape 3 par un switch SW4 . SW1 = %I3.0 SW2 = %I3.1 SW3 = %I3.2 SW4 = %I3.3 F1 Rouge = %Q3.8 F1 Orange = %Q3.9 F1 Vert = %Q3.10 F2 Rouge = %Q4.8 F2 Orange = %Q4.9 F2 Vert = %Q4.10
OFPPT/DRIF
69
III - Diagnostic des problmes de fonctionnement dun automatisme simple command par un automate. EXERCICE 1 :
QUESTION N 1 : - Quel est ltat du bouton RUN, situ sur la face avant de lautomate, quand ce dernier est en mode RUN (Excution du programme). QUESTION N 2 : - Complter le tableau suivant :
Donner le diagnostic
EXERCICE 2:
Il sagit de cet exemple , on constate que la sortie K2 ne fonctionne pas Analyser le problme en citant toutes les causes possibles pouvant tre la source de non fonctionnement de cet automatisme
% TM1 m In
TON
K2
OFPPT/DRIF
70
EXERCICE 3:
1/ 1-1/ Raliser un programme en langage ladder pour une commande de marche manuelle dun Moteur un seul sens de marche M1 . Arrt = %I3.0 Marche = %I3.1 Bobine = %Q3.8 1-2/ Prendre en compte la signalisation de ltat du moteur : -
Sur une lampe ltat de marche = %Q3.9 Sur une autre lampe ltat darrt = %Q3.10
OFPPT/DRIF
71
OFPPT/DRIF
72
EXERCICE N 2
Pour la scurit de fonctionnement , on installe deux capteurs pour indiquer ltat dchauffement de chaque Moteur et une porte de scurit pour le moteur M2 . Nous voulons regrouper les scurits de chaque moteur et que si on a un dfaut de scurit pour un des deux moteurs : Le dfaut de scurit doit tre maintenu jusquau disparition de la cause et acquittement . Le dfaut de scurit doit arrter immdiatement le moteur correspondant . Le moteur M2 sarrte soit aprs un dfaut correspondant , soit aprs un arrt continue de 3s du moteur M1 .
Scurit du moteur M1 : %I3.2 Scurit du moteur M2 : %I3.3 FDC Porte Ouverte M2 : %I3.4 Acquittement Dfaut : %I3.5
OFPPT/DRIF
73
EXERCICE N 3
Pour raliser un entretien priodique du moteur M1 nous voulons que lautomate bloque le dmarrage du moteur aprs 10 dmarrages successifs et signale la demande dentretien . Le blocage entretien devra tre trait de la mme manire quun dfaut scurit M1 . Loprateur devra avoir accs initialiser lentretien et dbloquer le dmarrage de M1par bouton poussoir BP3 . BP3 : %I3.6 Demande entretien : %Q3.10
EXERCICE N 4
Loprateur demande que le signal de demande dentretien soit du type clignotement de telle manire quil soit 4s allum et 2s teint . 4S 2S
6S
OFPPT/DRIF
74
Liste bibliographique
- Documentation Tlmcanique - Sminaires A P I
OFPPT/DRIF
75