Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
5 M3 6 M4
C D
7 M5
GRAFCET
2
Introduction
4
Pourquoi le GRAFCET ?
5
Pourquoi le GRAFCET ?
6
Pourquoi le GRAFCET ?
7
Système automatisé - Structure
8
Système automatisé - Structure
9
Système automatisé - Structure
10
GRAFCET - Les niveaux de représentation
Le GRAFCET est représenté selon deux niveau de
représentation:
12
GRAFCET - niveau 2
13
GRAFCET - Les éléments de base
¤ Étapes
¤ Transitions
¤ Réceptivités
¤ Actions
¤ Liaisons
14
GRAFCET - Les éléments de base
Le GRAFCET est une représentation alternée
d'étapes et de transitions. Une seule transition doit
séparer deux étapes.
15
GRAFCET - Les éléments de base
¤ Une liaison est un arc orienté (ne peut être parcouru que
dans un sens). A une extrémité d'une liaison il y a une
(et une seule) étape, à l'autre une transition. On la représente
par un trait plein rectiligne, vertical ou horizontal.
16
GRAFCET – Règles de syntaxe
17
GRAFCET – Règles de syntaxe
Règle N°2 : franchissement d'une transition
19
GRAFCET – Règles de syntaxe
15 Action A
L’action associée à l’étape
a
15 n’est pas effective
16 Action B
20
GRAFCET – Règles de syntaxe
21
GRAFCET – Règles de syntaxe
Pour franchir
la transition 15 - 16...
15 Action A
16 Action B
…il faut que :
1. La transition soit validée
2. la réceptivité « a » soit VRAIE
22
GRAFCET – Règles de syntaxe
La réceptivité « a » devient
VRAIE
15 Action A &
La transition est
FRANCHISSABLE
23
GRAFCET – Règles de syntaxe
Franchissement de la
transition
15 Action A
24
GRAFCET – Règles de syntaxe
Étape 16 active
15 Action A
a
L’action B est effective
16 Action B
25
GRAFCET – Règles de syntaxe
26
GRAFCET – Règles de syntaxe
27
GRAFCET – Exemples
29
GRAFCET – Exemples
PERCEUSE
Mode de fonctionnement:
A l’arrivée du véhicule, la barrière est fermée. Le conducteur signale sa
présence par l’appui sur le bouton (ap), et un ticket lui est délivré par
l’intermédiaire du distributeur (T). Lorsque l’opérateur enlève le ticket (t),
la barrière se lève (BH) jusqu’au capteur de fin de course (bh). Le véhicule
franchit l’entrée du parking, alors que le détecteur optique (vp) est
actionné.
La barrière se baisse (BB) lorsque la voiture est complètement passée
(disparition de l’information vp). Lorsque la barrière est fermée (bb), le
cycle peut recommencé. 31
GRAFCET – Exemples
32
GRAFCET – Exemples
33
GRAFCET – Aiguillage
Divergence et convergence en ET (séquences simultanées)
Divergence en ET : lorsque la
transition A est franchie, les
étapes 21 et 24 sont actives.
Convergence en ET : la transition
B sera validée lorsque les étapes
23 et 26 seront actives. Si la
réceptivité associée à cette
transition est vraie, alors celle-ci
est franchie.
REMARQUES :
¤ Après une divergence en ET, on trouve une convergence en ET.
¤ Le nombre de branches parallèles peut-être supérieur à 2.
¤ La réceptivité associée à la convergence peut-être de la forme = 1.
¤ Dans ce cas la transition est franchie dès qu'elle est active. 35
GRAFCET – Exemple
Cahier des charges :
Après appui sur départ cycle « dcy »,
les chariots partent pour un aller- dcy
retour. Un nouveau départ cycle ne
peut se faire que si les deux chariots
sont à gauche.
CH1
g1 G1 D1 d1
CH1, CH2 : chariot 1, 2
g : capteur « position gauche » CH2
d : capteur « position droite »
G : action « aller à gauche » g2 G2 D2 d2
D : action « aller à droite »
36
GRAFCET – Exemple
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
Solution 1
d : capteur « position droite »
G : action « aller à gauche »
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2
CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1
g2 G2 D2 d2
37
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy=1
dcy . g1 . g2
2 D1 5 D2
CH1
d1 d2
3 G1 6 G2 g1 G1 D1 d1
g1 g2
4 7 CH2
g2 G2 D2 d2
1
38
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2
g1 G1 D1 d1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
39
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
40
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2
g1 G1 D1 d1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
41
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
42
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
43
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
44
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
45
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
46
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
47
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
Solution 1
G : action « aller à gauche »
D : action « aller à droite »
1 dcy
dcy . g1 . g2
Etape 4 = étape « d’attente » Aucune action
2 D1 5 D2
CH1
d1 d2
3 G1 6 G2 g1 G1 D1 d1
g1 g2
4 7 CH2
g2 G2 D2 d2
1
48
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
49
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
Étapes 4 & 7 actives Synchronisation
2 D1 5 D2
d1 d2 CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1 g2 G2 D2 d2
50
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 1
D : action « aller à droite »
1 dcy
dcy . g1 . g2
2 D1 5 D2
d1 d2
CH1
3 G1 6 G2 g1 d1
G1 D1
g1 g2
4 7 CH2
1
g2 G2 D2 d2
51
CH1, CH2 : chariot 1, 2
g : capteur « position gauche »
d : capteur « position droite »
G : action « aller à gauche » Solution 2
D : action « aller à droite »
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
52
Solution 2
dcy=1
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
53
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
54
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
55
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
56
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
57
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
58
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
59
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
60
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
61
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
62
Solution 2
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
63
Solution 2
dcy
1 20
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
64
dcy
1 2
dcy
CH1
2 D1 5 D2
g1 G1 D1 d1
d1 d2
3 G1 6 G2 CH2
g1 g2
g2 G2 D2 d2
65
GRAFCET – Aiguillage
66
GRAFCET – Aiguillage
Divergence et convergence en OU (Sélection de séquences)
Divergence en OU:
L'évolution du système vers
une branche dépend des
réceptivités A et B associées
aux transitions.
Convergence en OU :
Après l' évolution dans une
branche, il y a convergence
vers une étape commune.
REMARQUES :
¤ A et B ne peuvent être vrais simultanément (conflit).
¤ Après une divergence en OU, on trouve une convergence en OU.
¤ Le nombre de branches peut-être supérieur à 2.
¤ La convergence de toutes les branches ne se fait pas obligatoirement
au même endroit. 67
GRAFCET – Exemple
Tapis 1
Cycle de fonctionnement :
68
Av : Avance Re : Recule
P1, P2, P3 : poussoirs 1, 2, 3
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Poussoirs
Caisse devant P2 Caisse devant P3 3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
Tapis 3 Tapis 2
P1 en arrière
69
1 Tapis 1
8 Re P1 Tapis 3 Tapis 2
P1 en arrière
70
1
Tapis 1
8 Re P1 Tapis 3 Tapis 2
P1 en arrière
71
1
Tapis 1
8 Re P1 Tapis 3 Tapis 2
P1 en arrière
72
1
Tapis 1
8 Re P1 Tapis 3 Tapis 2
P1 en arrière
73
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
74
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
75
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
76
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
77
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
78
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
79
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
80
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
81
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
82
1
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3
Poussoirs
3 Av P2 Re P1 6 Av P3 Re P1 3 2
8 Re P1
P1 en arrière
Tapis 3 Tapis 2
83
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
84
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
85
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
86
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
87
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
88
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
89
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
90
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Poussoir 1
Caisse sur tapis 2 Caisse sur tapis 3
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
91
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
92
1
Tapis 1
Petite caisse Grande caisse
2 Av P1 5 Av P1
Caisse devant P2 Caisse devant P3 Poussoirs
3 2
3 Av P2 Re P1 6 Av P3 Re P1
Caisse sur tapis 2 Caisse sur tapis 3 Poussoir 1
4 Re P2 Re P1 7 Re P3 Re P1
P2 en arrière P3 en arrière
8 Re P1
P1 en arrière Tapis 3 Tapis 2
93
GRAFCET – Aiguillage
94
GRAFCET – Aiguillage
Saut en arrière (reprise de phase):
95
GRAFCET – Actions associées aux étapes
Action continue:
Le cas le plus simple est celui d’une action continue, qui se poursuit
tant que l’étape à laquelle elle est associée reste active.
On a alors:
Xi = action associée à l’étape i
96
GRAFCET – Actions associées aux étapes
Action continue:
97
GRAFCET – Actions associées aux étapes
Action temporisée (temporisation):
98
GRAFCET – Actions associées aux étapes
Action temporisée (temporisation):
Remarque:
100
GRAFCET – Actions associées aux étapes
Action de comptage :
103
104