Vous êtes sur la page 1sur 20

Royaume du Maroc

OFFICE DE LA FORMATION PROFESSIONNELLE ET DE LA PROMOTION DU TRAVAIL

TABLE DES MATIRES

Rsum de Thorie

Automates Programmables I

Traduction GRAFCET-LADDER
Introduction
Une fois un automatisme rsolu laide de GRAFCET, deux options soffrent vous. La premire, trouver un compilateur GRAFCET qui permet de programmer directement votre automate. La seconde, celle que nous allons tudier dans ce document, permet de traduire votre GRAFCET en diagramme en chelle compatible nimporte quelle marque dautomate programmable. Pour bien comprendre et appliquer cette mthode, il faut y aller graduellement. Dans cette section, seule la base de la traduction est couverte. Rfrez-vous lexemple de La Tranche1 afin de comprendre les tapes de la traduction. Par la suite, tentez de traduire seul lautomatisme des pompes alternatives.
< 1 > < 2 > 1 1 !&&&& 7 &&& &! 9 &&&&& &! 2 ; 4 ; 6 ; 8 ; ;

3 !| | ! 2 4 /2/4 8 || ! 1 0 !| | ! | | 3 ; 5 < 2 > 5 | | = / 7 = = = 6 !&&! < 1 >


FIGURE

6-1 : GRAFCET

SOLUTIONNANT LAUTOMATISME DE

LA

TRANCHE

Rappel sur la logique des contacts


Afin de traduire un schma GRAFCET en diagramme en chelle, il faut se rappeler les notions de base rgissant la logique des contacts. 1. La variable de sortie (ou llment de sortie) est reprsente par un relais.
1

Rfrez-vous au rsum de thorie 4 ou 5. Page 2 OFPPT/TECCART

Traduction GRAFCET-LADDER

Rsum de Thorie

Automates Programmables I

2. 3. 4. 5.

Une entre inverse est reprsente par un contact ouverture, tandis quun contact fermeture reprsente une entre normale. Le ET logique se traduit par la mise en place de contacts en srie. Le OU logique se reprsente par des contacts en parallle. Il est impossible de raliser directement une quation ou une partie dquation inverse. Il faut dabord modifier lquation en appliquant le thorme de DeMorgan qui suit les rgles suivantes: inverser les entres; changer le type dquation, un ET devient un OU et vice versa; inverser la totalit de lquation.

Exercices Soit les quations logiques suivantes, traduisez celles-ci en logique des contacts a ) C = xyz + cw

[ ] [ ] b) W = [ a (b + c)] + [ w(d + e)] c) X = [ ab + cd )] + [ x ( e)] d ) Y = [ a (bc + d )] + [ w(de) ]

Solution a)
| | | | ++] [] [][+( ) + || | | || | | || | | |+] [][+ | | |
FIGURE

6-2 : S O L U T I O N

DE LEXERCICE

A)

tapes de traduction
Afin de traduire compltement et efficacement un GRAFCET, il faut suivre les tapes suivantes. 6. Traduire, au dbut du diagramme en chelle, chacune des transitions en utilisant un relais de contrle. Le rsultat de la transition doit toujours donner un contact fermeture. Traduire les transitions montantes et descendantes. 7. Traduire chacune des tapes par un relais de contrle en suivant lordre indiqu: tapes initiales; tapes normales en ordre inverse; macro-commandes. 8. Traduire les lments spciaux: temporisateurs; compteurs. 9. Traduire les actions en lments de sortie: actions simples; actions conditionnelles; actions mmorises. 10. Traduire les modes darrt (sous-GRAFCET): arrt forc; arrt momentan.
Traduction GRAFCET-LADDER Page 3 OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Afin de bien comprendre la traduction dun GRAFCET, nous analyserons graduellement lexemple de La Tranche en traduisant chacune des tapes. Toutefois, afin dy aller selon un ordre croissant de complexit, les tapes seront traduites dans un ordre diffrent. Nanmoins, lordre dans lequel se retrouvent les lments de traduction est important. Dans la majorit des automatismes lents, la consquence de placer un barreau dchelle avant un autre est bnigme, voire mme inexistante. En contrepartie, lorsque lautomatisme est rapide, la squence de traduction des tapes doit tre scrupuleusement respecte afin dliminer toutes possibilits dalas2 technologiques dus lactivation simultane de deux tapes.

Adresses (Automate vs GRAFCET)


Tous les automates programmables ont une srie de relais de contrle internes. Ce sont ces relais qui agiront dlments de sortie pour la traduction des transitions, des tapes, des temporisateurs et des compteurs. Afin de garder de la cohrence et de la mthode, il sagit dutiliser des adresses de lautomate compatible avec celle du GRAFCET. Supposons que vous utilisiez un automate SLC-100 de la compagnie Allen-Bradley. La gamme des adresses disponibles se situe entre 701 et 867, soit plus de 160 relais internes. Si le GRAFCET traduire possde 27 transitions (TR1 TR27) et 27 tapes (X1 X27), il serait intressant et mthodique, quoique non obligatoire, dutiliser les adresses 701 727 pour les transitions tandis que les tapes pourront tre adresses de 801 827. videmment, les adresses des automates varient selon le modle. La compatibilit entre les adresses de lautomate et du GRAFCET est souvent laborieuse surtout si les relais internes sont regroups en paquets de 8 tel le modle CQM1 de la compagnie OMRON. ce moment, il devient encore plus important de bien commenter chacun des relais internes utiliss. Les synonymes font partie intgrante de tous logiciels dautomate programmable qui se respectent. Puisqu'il est difficile de garder luniformit des adresses, il devient primordial de garder une homognit au niveau des synonymes. Donc, chaque adresse rserve un lment de la traduction devra avoir un synonyme reprsentatif dont voici une numration:
TABLEAU

6-1 : S Y N O N Y M E S (GRAFCET

VS

AUTOMATE )

lments GRAFCET Transitions tapes simples et/ou tapes de sous-GRAFCETs Temporisateurs Compteurs Remise zro Entres externes de lautomate Sorties externes de lautomate

Synonymes AUTOMATE T1, T2, Tn...ou Tr1, Tr2, Trn... X1, X2, Xn... Tm1, Tm2, Tmn... C1, C2, Cn... R1, R2, Rn... ou RAZ1, RAZ2, RAZn... E1, E2, En.. ou I1, I2, In... S1, S2, Sn... ou O1, O2, On...

vnement dpendant dun hasard dfavorable. Page 4 OFPPT/TECCART

Traduction GRAFCET-LADDER

Rsum de Thorie

Automates Programmables I

Section des Transitions


La premire tape vise traduire les diffrentes transitions. Cette section pourrait tre omise en incorporant directement les transitions dans lquation des tapes. Par contre, la traduction des transitions spare des tapes vise clarifier la mthodologie utilise, simplifier les barreaux rservs la traduction des tapes en plus dviter toute possibilit dobtenir simultanment une validation non dsirable de deux tapes. Puisque la section des tapes sera la principale source de dpannage, il est important de la garder la plus homogne et la plus simple possible. Exemple de traduction de transitions En vous rfrant lexemple de La Tranche, voici les quations et les barreaux reprsentant les transitions Tr1 Tr5. Il faut savoir que pour quune transition soit franchie, donc devienne vraie, il faut connatre la position du GRAFCET. Pour cette raison, on incorpore dans lquation de la transition, un ou des contacts respectant ltape ou les tapes prcdentes. Tr1 = X 1 s g d Tr 2 = X 2 bas Tr 3 = X 2 g + d Tr 4 = X 4 Tm4 Tr 5 = X 3 X 5 (haut + s)

( (

Solution des transitions 1 5


| | 1 +] | | | 2 +] | | | | 2 +] | | | | | | | 4 +] | | | | 3 +] | | | | 1 2 3 | 1 | [][] [] [( )+ | 4 | 2 | [][( )+ | | 2 | 3 | [+][+( )+ | | | | 3 | | | | | + ][+ | | | 4 4 | [] [( ) + | | | 5 5 | [] [+][+( ) + | | | | 1 | | | | | + ] [ + |

FIGURE

6-3 : S O L U T I O N

DES TRAN SITION S

Traduction GRAFCET-LADDER

Page 5

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Traduction dune transition avec entre N.F.


La traduction de la transition Tr2 de la figure 6-3 vous semble peut-tre errone; dtrompezvous. Lors de la traduction dune entre, il est essentiel de connatre son branchement lautomate. En effet, si les deux boutons gauche et droite taient relis laide de leur contact ouverture, la traduction de la transition Tr1 serait tout autre. Il est donc ncessaire de connatre le branchement de la console oprateur ainsi que des diffrents capteurs utiliss. Prenons lexemple des interrupteurs de limite bas et haut; ces derniers sont branchs de faon continue lautomate via leur contact ouverture. Lorsque la tranche termine sa course vers le bas, lautomate dtecte ceci par louverture de linterrupteur bas. Lors de la traduction de la transition Tr2, par laquelle il faut prvoir franchir cette transition lorsque la tranche se rend au bas de sa course, il faut programmer un contact ouverture. Une fois la tranche en bas: 11. le contact de linterrupteur de limite souvre; 12. lautomate ne reoit plus aucun signal de cet interrupteur; 13. lautomate replace donc cette entre ltat normal; 14. le contact bas dans le diagramme en chelle se referme; 15. la transition Tr2 est maintenant vraie. Cette notion de contact ouverture est probablement la plus difficile interprter et comprendre pour un dbutant. Il sagit tout simplement dinverser le contact en fonction de lopration logique prconise. Voici un tableau rsumant les quatre possibilits.
TABLEAU

6-2 : T R A D U C T I O N GRAFCET Opration logique Vraie (x) Fausse (!x) Vraie (x) Fausse (!x)

DES TRAN SITION S

AUTOMATE contact de lentre N.O. N.O. N.F. N.F.

PROGRAMME CHELLE Traduction du contact N.O. (x) N.F. (!x) N.F. (!x) N.O. (x)

Dans le tableau 6-2, remarquez la ligne en caractres gras. La transition x devra tre traduite par un contact ouverture puisque cette entre x est relie et ferme lautomate. Cest tout simplement le contraire de la logique normale puisque linterrupteur x est reli lenvers de la normale, id est ferm. Il faut constater que la traduction des transitions rsulte en un relais interne qui senclenche lorsque la transition est franchie. Ceci simplifie la traduction des tapes puisque nous naurons plus nous proccuper du branchement des entres. De plus, ceci permettra de garder identiques tous les barreaux rservs aux tapes. Afin de bien visualiser le branchement des entres/sorties, rfrez-vous au tableau 6-3 permettant dobtenir le branchement de lautomatisme. En plus de contenir des informations sur le branchement des entres/sorties, ce dernier rpertorie les informations utilises au niveau du GRAFCET et du diagramme en chelle. Voici un exemple dun tel tableau utilis pour lautomatisme de La Tranche.

Traduction GRAFCET-LADDER

Page 6

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

GRAFCET tiquette Simulation gauche g droite d monte m Bas Haut Auto/Man s Entretien e Arrt a GRAFCET tiquette / Simulation ALARME MONT DESC FONCT

6-3 : A U T O M A T I S M E D E L A T R A N C H E ENTRES FONCTION AUTOMATE Adresse N.O. N.F. Bouton oprateur gauche 001 x Bouton oprateur droit 002 x Bouton oprateur monte 003 x Interrupteur de limite basse 004 x Interrupteur de limite haute 005 x Slecteur automatique-manuel 006 x Remise zro du compteur dentretien 007 x Arrt de lautomatisme 008 x
TABLEAU

tiquette Ga Dr Mo Basse Haute A/M Entr Arret

SORTIES FONCTION Avertisseur sonore Solnode pour vrin en monte Solnode pour vrin en descente Lumire indicatrice Adresse 011 012 013 014

AUTOMATE C.C. C.A. tiquette 24 ALARME 24 MONT 24 DESC 220 FONCT

Section des tapes


Le GRAFCET divise un automatisme en diffrentes tapes bien distinctes lune de lautre. La seconde partie de la traduction GRAFCET-LADDER permet dassocier un relais de contrle chacune des tapes du GRAFCET. Lquation de base dune tape permet de bien visualiser le pourquoi de la traduction. Cette quation est la prmisse mme de la traduction en diagramme en chelle et doit tre comprise, et non pas uniquement assimile. 1 2 3 4 Xn = T (n 1) + Xn T (n + 1)

QUATION

6-1 : T R A D U C T I O N

DUNE TAPE

Voici comment interprter lquation de base. Avant datteindre ltape Xn (1) dun GRAFCET, celui-ci doit franchir la transition Tn-1 (2). Une fois ltape Xn valide, le GRAFCET doit rester dans celle-ci tant que la ou les prochaines transitions Tn+1 ne sont pas valides (4). On doit donc ajouter un contact de mmoire ou de maintien, reprsent dans lquation par la variable Xn (3). Pour mieux comprendre ce texte, il faut se rapporter ltape X4 du GRAFCET de La Tranche. Ltape 4 se traduirait par lquation suivante: X 4 = T1 + X 4 T 4
QUATION

6-2 : T A P E X4

Analysons le rsultat. Pour que ltape X4 soit valide, il faut que le GRAFCET franchisse la transition 1 (i.e. tape 1 et que a, g et d soient activs). Pour quitter ltape 4, il faut franchir la transition 4; seule, ce moment, ltape 4 sera dsactive. Noubliez pas que cette quation permet de raliser uniquement la squence de contrle et aucun moment elle ne doit activer directement une sortie. Pour ce faire, il faudra utiliser les

Traduction GRAFCET-LADDER

Page 7

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

adresses internes de lautomate programmable. Celles-ci varient selon le type dautomate; reportez-vous au manuel dutilisateur pour connatre les adresses appropries. Voici lquation gnrale reprsentant ltape X4.
(2) (1) | 1 4 ++] [+( || | || | || (3 ) ( 4 ) | ||4 4 | |+] [][+ |
FIGURE

| ) + | | | | | |

6-4 :

REPRSEN TATION GRAPHIQUE DE LQUATION DE BASE

Remarquez lemplacement du contact de maintien X4 qui garde la sortie active lorsque TR1 est dsactive. Ensuite, remarquez le contact TR4; ce dernier reste ferm tant que la prochaine transition nest pas valide. ce moment, ltape 4 est mise hors-fonction puisque le relais X4 na plus aucun chemin pour sauto-alimenter. Dans lexemple de La Tranche, plusieurs autres tapes respectent le profil simple de lquation de base; il sagit des tapes 3, 4, 5, 6 et 8. Toutes les autres ont une particularit qui sera tudie en dtail dans les sections suivantes.

[ ] X 4 = T1 + [ X 4 T 4] X 5 = T 4 + [ X 5 T 5] X 6 = T 7 + [ X 6 T 8] X 8 = T 9 + [ X 8 T10]
X 3 = T 2 + X 3 T5
QUATION

6-3 : T A P E S

SIMPLES

Afin de visualiser les barreaux dchelle de ces tapes, rfrez-vous la solution complte de la traduction la page 14.

Traduction dune tape comprenant une divergence en OU


Deux tapes du GRAFCET de La Tranche ont la particularit de sortir par une divergence en OU: ltape 1 et ltape 2 qui se traduirait par lquation suivante. X 2 = T1 + X 2 T 2 + T 3
QUATION

6-4: D I V E R G E N C E

EN

OU

Ltape 2 se distingue par le fait que le GRAFCET peut se diriger soit ltape 3, lorsque la tranche est compltement descendue (bas) OU ltape 7, et ce, si loprateur relche lun des deux boutons poussoirs. Selon lquation 6-4, le seul changement, par rapport une tape de base, se trouve dans la section rserve ltape suivante, puisque deux tapes suivent ltape en cours de traduction. Donc, ltape 2 sera hors-fonction si la transition 2 OU la transition 7 est valide.

Traduction GRAFCET-LADDER

Page 8

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Malheureusement, une formulation telle lquation 6-4 est incompatible avec les diagrammes en chelle. En effet, la logique des contacts ne permet pas dinverser une partie dquation; il faut donc avoir recours au thorme de DeMorgan afin de modifier lquation 6-4 en quation 6-5. X 2 = T1 + X 2 T 2 T 3
QUATION

]
APRS

6-5: D I V E R G E N C E

EN

OU

DEMORGAN
| | ) + | | | |

Voici le diagramme en chelle correspondant ltape 2:


| | 1 2 ++] [+( || | || | ||2 2 3 | |+] [][][+
FIGURE

6-5 : D I A G R A M M E

EN CHELLE DUNE DIVERGEN CE EN

OU

Remarquez les deux contacts ouverture TR2 et TR3. Une fois que la transition 2 ou la transition 3 sera valide, lun de ces deux contacts ouvrira, dsactivant alors ltape 2. Mme si ces contacts sont placs en srie, il faut voir l une opration logique en OU puisque la transition 2 OU la transition 3 doit tre valide pour mettre hors-fonction ltape 2.

Traduction dune tape comprenant une convergence en OU


Deux tapes du GRAFCET de La Tranche ont la particularit dentre par une convergence en OU. Ltape 1, que nous analyserons plus tard, et ltape 7 qui se traduirait par lquation suivante: X 7 = T3 + T5 + X 7 T6
QUATION

]
OU

6-6: C O N V E R G E N C E

EN

Ltape 7 se distingue par le fait que la prcdente arrive de deux sources diffrentes. En effet, X7 est prcde de X2 et de la convergence en ET forme de X3 et X5. Afin de traduire adquatement ce type de convergence, il faut rpter la section de lquation, rserve la transition prcdente, autant de fois quil y a de branches arrivant ltape. Voici le diagramme en chelle correspondant ltape 7:
| 3 7 ++] [+( || | || | ||5 | |+] [+ || | || | ||7 6 | |+] [][+ | | ) + | | | | | | | | |

FIGURE

6-6 :

REPRSEN TA TION GRAPHIQUE DUNE

CON V ER G E N C E

EN

OU

Traduction GRAFCET-LADDER

Page 9

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Traduction dune tape initiale


Dans un automatisme, rsolu en GRAFCET, il y a toujours au moins une tape initiale. Ces tapes, de dbut de parcours, doivent tre actives lors de la mise en marche de lappareil. Dans le cas dun automate programmable, il faudra utiliser le contact surnomm First Scan ou premire scrutation (PS). Il sagit ici dun contact qui sactive tout au dbut du lancement de lautomate et uniquement lors du premier cycle de ce dernier. ce moment, ltape initiale doit sactiver. Pour ce faire, on place en parallle ce contact permettant de valider ltape initiale. Lquation 6-7 reprsente le contact dinitialisation qui se trouve au dbut. Mme lorsque ce contact se dsactivera, ltape restera en fonction par lentremise du contact de maintien, en loccurrence X1. X 1 = PS + TR 6 + TR8 + TR10 + X 1 TR1 TR 7 TR9
QUATION

6-7 : T A P E X1

Certains automates, plus anciens, ne disposent pas dun tel contact; vous devrez alors le raliser vous-mme. Vous pourriez dcider dutiliser cette option mme si votre automate possde un contact dinitialisation. Loptique est de garder luniformit de vos programmes quil soit sur un type dautomate ou un autre. Dans le cas o vous dsirez crer votre propre contact dinitialisation, celui-ci doit tre programm ouverture. Enfn, la dernire ligne de votre programme doit respecter lquation suivante: PS = ps + ps
QUATION

6-8 : D E R N I R E

LIGN E DE VOTRE PROGRAMME DE TRADUCTION

Les contacts PS, tant ouvertures, activeront, ds la premire scrutation, les tapes initiales. Une fois cette premire scrutation termine, la dernire ligne sactivera via le contact ouverture /ps. Le relais interne utilis sera alors en fonction et fermera le contact ps. Ce dernier, maintenant ferm, activera en permanence le relais dinitialisation qui maintiendra ouvert tous les contacts ouvertures ps installs sur les barreaux dtapes initiales.
| 1 ++][+( || | ||6 | |+] [+ ||8 | |+] [+ ||10 | |+] [+ ||1 1 7 9 | |+] [][][][+ | ) + | | | | | | | | |

| | | | ++][+( ) + || | | || | | || | | |+] [+ | | |
FIGURE

6-7 : D E R N I R E

LI GN E DU PROGRAM M E POUR LE CON TA CT

PS.

Traduction GRAFCET-LADDER

Page 10

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Traduction des temporisateurs


Une fois les transitions et les tapes toutes traduites, il est maintenant temps de traduire le reste du GRAFCET. La traduction des temporisations est simple puisque la syntaxe du GRAFCET nous indique ltape associe celle-ci. Par exemple, la temporisation de la transition T4 (T/2s/X4) nous indique que le dlai de deux secondes est activ lorsque ltape X4 devient valide. Donc, lquation du temporisateur devient: Tx 4 = X 4
QUATION

6-9 : Q U A T I O N

DUNE TEMPORISATION

Ici, la difficult se retrouve dans la programmation du temporisateur au niveau de lautomate programmable. Il existe trois grandes familles de temporisateur qui diffrent selon lautomate utilis: 16. les temporisateurs de remise zro automatique; Ces temporisateurs comprennent uniquement une ligne de programmation et se replacent zro ds louverture de la ligne. Dans ce cas, puisque la remise zro seffectue lorsque la ligne est dsactive, le simple fait de sortir de ltape en cours effectuera une remise zro du temporisateur. 17. les temporisateurs avec ligne de remise zro spare; Utilis, entre autres, par les automates Allen-Bradley, ce type de temporisateur comprend une ligne dactivation et une ligne de remise zro compltement spare lune de lautre. Ceci fait en sorte que la ligne de remise zro peut se retrouver mme avant la ligne dactivation. 18. les temporisateurs avec ligne de remise zro adjacente. Utilis, entre autres, par les automates Texas Instruments, ce type de temporisateur comprend une ligne dactivation et une ligne de remise zro place directement la suite de la ligne dactivation et gnralement reprsente par une bote. Selon le type de temporisateurs que vous devrez utiliser, la traduction peut varier. En effet, il ne faut surtout pas oublier la ligne de remise zro lors de la traduction dun temporisateur. Au niveau du GRAFCET, la remise zro du temporisateur est implicite et se fait au moment que ltape contrlant le temporisateur devient inactive. Il est donc facile pour nous dadopter le mme principe. La remise zro des temporisateurs se fera donc lorsque ltape ne sera plus valide. Voici lexemple du temporisateur de ltape X4 du GRAFCET de La Tranche:
| | | 4 4 | +] [()+ | 0 020 | | | | | | | | 4 4 | +][()+ | 0 0 00 | | |
FIGURE

6-8 : E X E M P L E

DE TEMPORISATEUR SPAR

Traduction GRAFCET-LADDER

Page 11

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Remarquez que la ligne de remise zro utilise la mme adresse que la ligne dactivation du temporisateur, mais, cette fois-ci, avec un contact ouverture. Lorsque ltape 4 devient valide, le temporisateur senclenche par le barreau du haut. Pendant ce temps, la ligne de remise zro est inactive. Lorsque ltape 4 devient hors-fonction, le contact du barreau du bas redevient ferm permettant ainsi de raliser la remise zro. Tentez le plus possible dadresser le temporisateur avec une valeur reprsentant ltape contrlant ce dernier. Par exemple, les temporisateurs du SLC-100 de Allen-Bradley se retrouvent aux adresses 901 932. Afin de garder une certaine cohrence, nous pourrions utiliser ladresse 904 dans le but didentifier clairement le temporisateur ltape X4. Noubliez pas que les temporisateurs ont galement des contacts associs leurs adresses respectives. Pour cette raison, la transition Tr4 serait reprsente par ladresse 904 galement. Tr 4 = Tm4 = 904 ( SLC 100 d ' Allen Bradley)
QUATION

6-10

| | | 4 4 | +] [()+ | 0 020 | | |
FIGURE

6-9 : E X E M P L E

DE TEMPORISATION AVEC REMISE ZRO AUTOMATIQUE

| | | 4 + + 4 | +] [+ 1 +( )+ | | | | | | | | | | =20 | | | | | | | 4 | | | +] [+ | | | + + | | |
FIGURE

6-10 : E X E M P L E

DE TEMPORISATION AVEC LIGNE ADJACEN TE

Traduction GRAFCET-LADDER

Page 12

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Les actions simples


La quatrime tape de la traduction permet finalement dactiver les sorties. Cette section est la plus simple puisquil sagit uniquement de rpertorier les tapes o la sortie est active. Dans lexemple qui nous intresse, cest--dire le contrle de La Tanche, trois sorties sont actives: le vrin de la tranche en monte (MONT) ou en descente (DESC) et lalarme (ALARME). La sortie contrlant le vrin en monte doit tre active lors des tapes 3 et 6 tandis que celle en descente est active lors des tapes 2 et 8. Dans le mme ordre dide, lalarme se fait entendre lors des tapes 4 et 8. Tout ceci se traduit par les quations suivantes: MONT = X 3 + X 6 DESC = X2 + X8 ALARME = X 4 + X 8
QUATION

6-11 : Q U A T I O N S

DES SORTIES

Dans le paragraphe prcdent, nous indiquions que le vrin en monte devait tre activ lors des tapes 2 et 6. Dans les faits, lquation logique se traduit par un OU si lon veut effectivement que la sortie MONT soit valide pendant ltape 2 et pendant ltape 6 puisque ces deux tapes ne sont jamais valides en mme temps. En regardant le diagramme en chelle ci-dessous, tout devient clair. Lorsque ltape 3 est valide, le contact X3 ferme et la sortie MONT est active. Si, par contre, le GRAFCET se dirige vers ltape 6, le contact X6 ferme et cest cette ligne qui active le vrin MONT. Aucun compromis nest possible. Si une sortie est active dans 20 de 23 tapes dun GRAFCET, le barreau de lchelle devra contenir 20 contacts en parallle, un pour chaque tape o la sortie est reprsente.
| | 3 ++] || || ||6 |+] | | | | 2 ++] || || ||8 |+] | | | | 4 ++] || || ||8 |+] | | [+( ) + | | | | | | [+ | | | | | [+( ) + | | | | | | [+ | | | | | [+( ) + | | | | | | [+ |
FIGURE

6-11 : R E P R S E N T A T I O N

DES ACTIONS

Traduction GRAFCET-LADDER

Page 13

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Traduction complte de La tranche


| | | 1 2 3 | | 1 1 | +] [][] [] [( )+ | | | 4 | | 2 2 | +] [][( )+ | | | 2 | | 2 3 | +] [+][+( )+ | | | | | | 3 | | | | | | | + ][+ | | | | | | 4 4 4 | +] [] [( ) + | | | | | 3 5 5 | +] [] [+][+( ) + | | | | | | 1 | | | | | | | + ] [ + | | | | 2 3 | | 7 6 | +] [][][( )+ | | | 1 | | 1 7 | +] [] [] [] [( )+ | | | | | 6 8 | +] [+][+( )+ | | | | | | | | | + ][+ | | | | 1 2 3 4 | | 1 9 | +] [] [] [] [] [( )+ | | | 2 | | 8 10 | +] [+][+( )+ | | | | | | 3 | | | | | | | + ][+ | | | | | | | 4 | | | | | | | + ] [+ | | |

: .7

Traduction GRAFCET-LADDER

Page 14

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

| | 1 ++][+( || | || | ||6 | |+] [+ || | || | ||8 | |+] [+ || | || | ||10 | |+] [+ || | || | ||1 1 7 9 | |+] [][][][+ | | | 1 2 ++] [+( || | ||2 2 3 | |+] [][][+ | | | 2 3 ++] [+( || | ||3 5 | |+] [][+ | | | 1 4 ++] [+( || | ||4 4 | |+] [][+ | | 4 5 ++] [+( || | ||5 5 | |+] [][+ | | | 7 6 ++] [+( || | ||6 8 | |+] [][+ | | | 3 7 ++] [+( || | ||5 | |+] [+ || | ||7 6 | |+] [][+ | | | 9 8

. 7
| | ) + | | | | | | | | | | | | | | | | | | | ) + | | | | | | ) + | | | | | | ) + | | | | | ) + | | | | | | ) + | | | | | | ) + | | | | | | | | |

Traduction GRAFCET-LADDER

Page 15

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I
) + | | |

++] [+( || | ||8 10 | |+] [][+

Traduction GRAFCET-LADDER

Page 16

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

| | | 4 4 | +] [()+ | 0 010 | | | | | | 4 4 | +][()+ | 0 0 00 | | |

| 1 | | 3 | ++] [+( ) + || | | || | | ||6 | | |+] [+ | | | | 2 | | 2 | ++] [+( ) + || | | || | | ||8 | | |+] [+ | | | | 3 | | 4 | ++] [+( ) + || | | || | | ||8 | | |+] [+ | | | | | | | ++][+( ) + || | | || | | || | | |+] [+ | | | + +

Exercice de traduction
Le GRAFCET de la figure 6-12 reprsente lautomatisme dun systme de pompage alternatif. Les pompes partent tour de rle moins que leau ne monte trop rapidement et dpasse le niveau de la flotte haute. Ralisez la traduction du schma GRAFCET de la figure 6-12 en vous rfrant au tableau 6-4.
TABLEAU

GRAFCET tiquette Simulation n_bas b n_moyen m n_haut h

6-4 : A U T O M A T I S M E D E S P O M P E S A L T E R N A T I V E S ENTRES FONCTION AUTOMATE Adresse N.O. N.F. tiquette Flotte pour le niveau bas 001 x fbasse Flotte pour le niveau moyen 002 x fmoy Flotte pour le niveau haut 003 x fhaute

Traduction GRAFCET-LADDER

Page 17

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

Traduction GRAFCET-LADDER

Page 18

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

GRAFCET tiquette / Simulation POMPE1 L1 POMPE2 L2

SORTI ES FONCTION Pompe #1 Lumire #1 Pompe #2 Lumire #2 Adresse 011 012 013 014

AUTOMATE C.C. C.A. tiquette 220 P1 220 L1 220 P2 220 L2

< 1 > 1 1 _ 2 1;1; 2 !_ 5 _ 5 1;1; 2;2; 6 !_ 10 1;1; 10 /5/10 3 3 _ 4 2;2; 4 !_ 7 _ 6 1;1; 2;2; 8 !_ 21 2;2; 21 /5/21 < 1 >

Traduction GRAFCET-LADDER

Page 19

OFPPT/TECCART

Rsum de Thorie

Automates Programmables I

figure 6-12 : Exercice Les pompes alternatives

Traduction GRAFCET-LADDER

Page 20

OFPPT/TECCART