Professional Documents
Culture Documents
A. U. Classe
: :
09 / 10 GE 21
Program mation
Pour
tudier
un
tel
systme
on
Page 1 sur 17
2. Le Grafcet :
2.1. Dfinition : Graphe Fonctionnel de Commande par tapes et Transitions. Le Grafcet est un outil de description graphique du fonctionnement dun automatisme squentiel partir dun cahier des charges littral (textuel). 2.2. Elments de base dun Grafcet : Le Grafcet est une reprsentation graphique alterne dtapes et de transitions, Une tape Une transition Une tape, etc.
Etape Initiale
0 Actions associes ltape 0 R 0 : Rceptivit associe t 1
0- 1
Transition : t2-3
Liaison oriente
Transition : t (n)-(n+1)
n Actions associes ltape n Rn : Rceptivit associe t (n)-(n+1)
Il doit y avoir une tape initiale qui indique la situation initiale du systme automatis avant de dmarrer le cycle de fonctionnement. A chaque tape on associe une ou plusieurs actions, mais on peut rencontrer une mme action associe plusieurs tapes dun mme Grafcet. A chaque transition on associe une rceptivit, qui est une information provenant soit :
Dune intervention de loprateur : Pupitre de commande. De la partie Oprative : Etats des capteurs. Dun autre systme : Dialogue entre systmes.
Page 2 sur 17
Pour faire intervenir le temps dans un Grafcet, il suffit dassocier une rceptivit la variable boolenne (t / i / T), qui prend la valeur logique 1 la fin de la dure de temporisation. Avec : i : Le repre de ltape dactivation du temporisateur. t : Dtection de la fin de temporisation dmarre ltape i. T : La dure de temporisation. Les liaisons sont normalement orientes de haut vers le bas, dans le cas contraire elle est obligatoire de placer une flche sur la liaison.
T / 12 / 100s 13 CB KM 2
2.3. Rgles dvolution dun Grafcet : Dans cette partie on tudie les conditions dvolution dun Grafcet, ce sont les Conditions de passage dune tape vers une autre.
Rgle 1 : Initialisation.
Une tape initiale est obligatoirement active au dmarrage du fonctionnement : Cest la situation initiale de lautomatisme pour quil puisse dmarre.
Page 3 sur 17
La transition est dite valide lorsque toutes les tapes immdiatement prcdentes sont actives.
Rgle 3 :
Le franchissement dune transition entrane simultanment :
Lactivation de toutes les tapes immdiatement suivantes. La dsactivation de toutes les tapes immdiatement prcdentes.
2 T 2 -3 : R
2-3
:R
2 -3
T R
2 -3
2-3
:R
2-3
2 -3
: Vraie ou Fausse
: Fausse
2-3
est non
Lorsque ltape 2 est active la transition T elle sera franchie lorsque sa rceptivit R
2-3
est valide,
devienne vraie.
2 2 T 2 -3 : R 2 -3 3 T 2 -3 : V alide R 2 -3 : V raie 3 4 2 T 2 -3 : R 2 -3
T 2 3-4 5 : R 2 3-4 5
La transition T La transition T
2-3
23-45
Page 4 sur 17
Rgle 4 :
Plusieurs transitions simultanment franchissables doivent tres simultanment franchies.
Grafcet ( 1 ) Grafcet ( 2) Grafcet Simultan
7 7 A7 a 10 8 A8 11 10 a A 10
7
A7 =1
10
A 10
A 11
A8
11
A 11
Lvolution du Grafcet (1) ncessite que ltape 10 du Grafcet (2) soit active (a10 capteur associ laction A10 : a10 = A10). Lvolution du Grafcet (2) ncessite que ltape 7 du Grafcet (1) soit active (a7 capteur associ laction A7 : a7 = A7).
Rgle 5 :
Au cours du fonctionnement dun automatisme, il arrive qune mme tape doit tre dsactive et active la fois, elle reste active.
T
23- 24
2.4. Diffrents structures dun Grafcet : Une squence dun Grafcet est une suite dtapes excuter lune aprs lautre. 2.4.1. Grafcet squence unique :
Page 5 sur 17
2.4.2. Grafcet squences multiples : Il existe deux types de Grafcet squences multiples :
Grafcet avec divergence de squences. Grafcet avec convergence de squences. Divergence en OU et en ET : Divergence en OU : (Slection)
2.4.2.1.
Ltape 7 devient active si t6-7 devient vraie. Ltape 8 devient active si t6-8 devient vraie.
6
t 6-7 t 6 -8
Divergence en ET : (Distribution)
Cest un Grafcet activation simultane de squences. Les tapes 11 et 12 deviennent simultanment actives si ltape 10 tant active et la rceptivit associe t10 devient vraie.
1 1 1 0
t 10
1 2
2.4.2.2.
Page 6 sur 17
2
t 2-4
3
t 3-4
OU
Convergence en ET : (Jonction)
Ltape 7 sera active lorsque les tapes 5 et 6 sont tous les deux actives et la rceptivit associe t7 devient vraie.
5
t7
2.4.2.3.
Le saut dtapes et la reprise de squence sont deux cas particuliers de convergence et de divergence en Ou ou bien en ET .
Le saut des tapes sera ncessaire lorsque les actions associes ces tapes sont inutiles raliser. {Grafcet (1)} La reprise de squence (ou boucle) permet de reprendre une ou plusieurs fois, une squence sil est ncessaire. {Grafcet (2)}
Page 7 sur 17
5
5- 8
02
5- 6
Actions 6
03 R
0 3- 0 4
Actions 03
Actions 7 R Actions 8
04 R 05
Actions 04
0 4-0 3
0 4- 0 5
Actions 05
2.4.2.4.
Liaison de deux Grafcet : Principe : Lier deux Grafcet revient rendre lvolution de lun dpend de lvolution de lautre. Mthode : Chaque tape dun Grafcet possde une mmoire lui permettant de fournir la sortie un signal (X) qui peut tre utilis comme rceptivit (x) pour un autre Grafcet.
Gr afc et (1) Gr afc et (2) 20 x X 8 : M m o ire a sso ci e l ta p e 8 30
8
7 x 20 8
X 7 : M m o ire a sso ci e l ta p e 7
X 2 0 : M m o ire a sso ci e l2 0 p ta
X 3 0 : M m o ire a sso ci e l3 0 p ta
2.4.2.5.
Page 8 sur 17
La synchronisation deux Grafcets est un cas particulier de la liaison des Grafcets. Cest dire rendre simultane lvolution des deux Grafcets partir dun point bien dtermin.
30 x 6
30
5 x5
30 a=x .x
30
40 6 5 x5 40 6 40 40 30 =1
5 x 6
30
30
Quelque soit lvolution de chacun des deux Grafcets les tapes 6 et 40 ne peuvent tres actives quen mme temps, comme sil sagit dune convergence et divergence en ET . Car les tapes 6 et 40 ne seront pas actives que si les tapes 5 et 30 sont actives. (La rceptivit a=x5.x30=1 si les tapes 5 ; 30 sont actives) 2.4.3. Grafcet avec macrotape : Une macrotape est reprsente par un carr partag en 3 parties par deux traits horizontaux.
Page 9 sur 17
4 a 30 E 30
4 a 5 M 30 b
32 33 34 35
Expansion de Macrotape
31
31 32 33 34 35
30' b 6
S 30
M30 : Rfrence de lexpansion de la macrotape. E30 : Repre de ltape dentre de la macrotape. S30 : Repre de ltape de sortie de la macrotape. Une macrotape et son expansion rpondent aux rgles suivantes :
Une expansion de macrotape na quune tape dentre (note E) et quune tape de sortie (note S). Tout franchissement dune transition en amont (avant) de la macrotape, active ltape dentre de son expansion. Ltape de sortie de lexpansion de la macrotape participe la validation des transitions en aval (aprs), conformment la structure du Grafcet contenant cette macrotape.
Il nexiste aucune liaison oriente qui arrive sur lexpansion de la macrotape ou qui en parte.
Page 10 sur 17
La description du fonctionnement dun systme automatis par un Grafcet prend en compte le point de vue selon lequel lobservateur simplique au fonctionnement de ce systme, On distingue trois points de vue : Grafcet dun point de vue Systme. Grafcet dun point de vue Partie Oprative (PO). Grafcet dun point de vue Partie Commande (PC).
2.5.1. Grafcet dun point de vue systme : Cest un Grafcet qui dcrit le fonctionnement global du systme. Il traduit le cahier de charge sans prciser la technologie utilise dans le systme. (Dcrit lvolution de la matire duvre de lentre vers la sortie). Le Grafcet de ce point de vue permet de dialoguer avec des personnes non spcialistes :(Fournisseurs, Utilisateurs...). 2.5.2. Grafcet dun point de vue Partie Oprative (PO) : Dans ce type de Grafcet on spcifie la technologie des lments de la Partie Oprative ainsi que le type des informations reues (ordres) et envoyes (compte rendus o bien informations sur ltat des lments de la Partie Oprative). Lobservateur de ce point de vue tant spcialiste de la Partie Oprative, la Partie Commande ne lintresse que par ses effets. 2.5.3. Grafcet dun point de vue Partie Commande (PC) : Ce Grafcet est tabli en spcifiant les technologies des lments de la Partie Commande ainsi les lments de dialogue : Entre P.C et P.O Entre P.C et Oprateur. Entre P.C et Autres Systmes.
Cest un Grafcet tabli par un spcialiste, cest la version qui permet dtablir les quations du fonctionnement et ventuellement les schmas de ralisation (Pneumatique, lectrique et lectronique, ...).
Page 11 sur 17
S0
MB
S1
S2
S4
S4
S3
S4
V
S5
14 M P 12 M
Pice
S6 S7
Constitution du systme : V : Vrin double effet assurant le serrage et le desserrage de la pice. M : Distributeur pneumatique assurant la commande du vrin V. MB : Moteur pour la rotation de la broche, command par un contacteur (KMB). MA : Moteur, deux sens et deux vitesses de rotation, pour entraner la descente et la monte du support porte broche ; Ce moteur est command par trois contacteurs :
KMDR : Rotation Rapide du MA sens Descente (A_R_B). KMDL : Rotation Lente du MA sens Descente (A_L_B). KMMR : Rotation Rapide du MA sens Monte (M_R_B).
Page 12 sur 17
m : Bouton poussoir du dpart de cycle. S1, S2, S3 et S4 : Sont des capteurs de position contrlant la position de la fort. (S2, S3 : sont rglables) S5, S6 : Sont deux capteurs de position de la tige dun vrin double effet, assurant le serrage et le desserrage de la pice. S7 : Capteur contrlant la prsence dune pice. S0 : Un slecteur permettant le choix du cycle. S0 = 0 (Position Gauche) : Cycle avec dbourrage. S0 = 1 (Position Droite) : Cycle sans dbourrage Cycles du fonctionnement : La pice doit tre serre au dmarrage et desserre la fin, du cycle de fonctionnement. Cycle sans dbourrage :
Approche rapide de la fort jusqu S2. Approche lente pour perage jusqu S4. Monte rapide jusqu S1. Approche rapide de la fort jusqu S2. Descente lente jusqu S3. Monte rapide jusqu S2. Descente rapide jusqu S3. Descente lente jusqu S4. Monte rapide jusqu S1.
Page 13 sur 17
Grafcets des diffrents points de vue : Grafcet dun point de vue Systme :
Desserrer
Initialisations D cy. S 1. S 5 . S
7
Initialisations M . S 1. S 5 . S
7
1 2
S_T_V
T_MB
1
S
6
14 M
KMB
S 2 .S 0
2
S2 . 0 S
KMDR
KMB
3 4 5
T_MB
3
S
3
KMDL
KMB
T_MB
4
S
2
KMMR
KMB
T_MB
5
S3
KMDR
KMB
6 7 8
T_MB
6
S
4
KMDL
KMB
T_MB
7
S
1
KMMR
KMB
8
S
5
12 M
Page 14 sur 17
la mmoire marche
Actions ( n )
Dn = X n+1
Lquation de la mmoire de ltape est :
Actions ( n+1)
X n = An + x n . Dn X n = X n-1 . t n + x n . X n+1
Les quations des actions associes aux tapes sont : Actions (n-1) = X Actions (n) = X n. Actions (n+1) = X
n+1 n-1
. .
20 R
20
30 R 31 R 31
30
Etape 11 :
1 R 2 R 41 R 51 51 R 42 42 R 52 52 53 43 R 53 R 43
2
Etape 2 :
41
20 R 21 R 4 R 5
5 2
30 R 31
3
10 R 11
11
20 R 21
A30 = X 2 .R3
31
R 31
4.4. Exemple :
Chapitre 1 : Grafcet Et Automatismes Industriels. Page 16 sur 17
Reprenons lexemple du paragraphe : 3. Exemple dapplication : Unit de perage automatique. 4.4.1. Mise en quation des tapes : Dterminer la transformation du Grafcet PC en un ensemble dquations : Dactivation : An ; De dsactivation : Dn ; Dtape : Xn Etape 0 : A D X A D X A D X A D X A D X
0 0 0
Etape 5 : A D X A D X A D X A D X
5 5 5
= ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... =...................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = .....................................
= ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = ..................................... = .....................................
Etape 1 :
1 1 1
Etape 6 :
6 6 6
Etape 2 :
2 2 2
Etape 7 :
7 7 7
Etape 3 :
3 3 3
Etape 8 :
8 8 8
Etape 4 :
4 4 4
4.4.2. Mise en quation des sorties : Dterminer les quations des sorties du systme : 14 M = ....................................... 12 M = ....................................... KMB = .......................................
Chapitre 1 : Grafcet Et Automatismes Industriels. Page 17 sur 17