Chapitre-1 PAAPI
Chapitre-1 PAAPI
Chapitre-1 PAAPI
Chapitre 1
Le GRAFCET
Chapitre 1 Le GRAFCET
Le GRAFCET
1.1 Introduction
Le Grafcet, Inventé en 1977 en France par l’AFCET (Association Française pour la
Cybernétique Économique et Technique) est l’abréviation de l’expression «Graphe Fonctionnel
de Commande Etape/Transition». Il permet de décrire tous les comportements attendus d’un
automatisme de commande face aux événements ou aux informations issues d’un processus
automatisé. En d’autres termes, c’est un modèle graphique de représentation du cahier des
charges d’un automatisme logique.
Le GRAFCET est diffusé par l’ADEPA (Agence Nationale pour le Développement de la
Productique Appliquée à l'industrie).
1.2 Mise en situation
Le développement des ateliers flexibles et la robotisation ont imposé un outil graphique simple
qui permet, à partir d’un cahier de charges bien définit, de résoudre un problème
d’automatisation et d’établir le cycle de fonctionnement du processus, cet outil est le Grafcet.
Le Grafcet répond particulièrement bien aux besoins de l’industrie dans les automatismes
séquentiels dont la décomposition en étapes est possible. Il nous permet non seulement
d’analyser le problème posé mais, également de concevoir une solution programmable quel que
soit la technologie de l’automate. Cet outil se base sur une représentation graphique très
détaillée du système et ceci, avant de faire sa synthèse.
Notre choix s’est porté sur cet outil car c’est un langage clair, strict permettant de décrire un
fonctionnement sans ambiguïté.
1.2.1 Normalisation
- NFC (Norme français de l’électricité) : La présente norme s'applique à tout système logique
de commande d'automatisme industriel quelle que soit la complexité ou la technologie utilisée
(électrique, électronique câblée ou programmée, mécanique, pneumatique, etc.). Le diagramme
fonctionnel «Grafcet» décrit tout système dont les évolutions peuvent s'exprimer
séquentiellement, c'est à dire dont la décomposition en étapes est possible. Le Grafcet peut être
aussi utilisé pour la description de processus combinatoire lorsqu'il permet de donner, de
l'automatisme de commande, une description séquentielle plus facilement analysable et
compréhensible.
La présente norme a entré en vigueur depuis 19 juin 1982 sous le nom NFC 03-190 de 1982, et
depuis le Comité Electrotechnique International : CEI / IEC 848 (1988), CEI : IEC 1131.3 (mars
1993).
Il existe une documentation et symboles graphiques, diagramme fonctionnel "Grafcet" éditée
par l'Union Technique de l'Electricité, UTE C03-190 novembre 1990.
1.2.2 Domaine d’application
Le diagramme fonctionnel est indépendant des techniques séquentielles “tout ou rien”,
pneumatique, électrique ou électronique, câblées ou programmées, pouvant être utilisées pour
Enseignant : Ridha MAHJOUB 2
Chapitre 1 Le GRAFCET
Niveau 1 (spécification) :
- Ne traite que le comportement logique de l’application ;
- Ignore les contraintes spécifiques des capteurs et des actionneurs ;
- Les actions et les réceptivités sont décrites par des phrases.
Niveau 2 (réalisation) :
- Décrit le fonctionnement réel de l’automatisme ;
- Tient en compte la technologie des capteurs et des actionneurs ;
- Les actions et les réceptivités sont données par des équations logiques sur des signaux réels.
Vu les avantages que nous apporte le Grafcet niveau 2, nous allons l’utiliser pour la
modélisation de nos futurs processus.
1.4 Eléments de base d’un Grafcet
Le Grafcet est une succession de transitions, il est composé de (voir Figure 1.1):
- Etape initiale : représente une étape qui est active au début du fonctionnement, elle se
différencie des autres étapes en doublant les côtés du carré ;
- Etape : à laquelle sont associées des actions, chaque étape est représentée par un carré repéré
numériquement ;
- Transition : à laquelle est associée une Réceptivité, la transition est représentée par un trait
horizontal ;
- Réceptivité : les conditions de réceptivité sont inscrites à droite de la transition ;
- Action : elles sont décrites littéralement ou symboliquement à l’intérieur d’un ou de plusieurs
rectangles reliés par un trait à la partie droite de l’étape ;
- Liaisons orientées : reliant les étapes aux transitions et les transitions aux étapes. Ces liaisons
seront fléchées que lorsqu’elles ne respectent pas le sens de parcours général du haut vers le
bas. Elles indiquent le sens du parcours.
Enseignant : Ridha MAHJOUB 3
Chapitre 1 Le GRAFCET
Figure 1.1 - Eléments de base d’un Grafcet
Enseignant : Ridha MAHJOUB 4
Chapitre 1 Le GRAFCET
Figure 1.2 - Actions simultanées
Figure 1.3 - Divergence en OU
- La convergence en OU :
On a deux étapes qui sont déjà actives et deux transitions, le passage de l’étape 17 à l’étape
19 est conditionné par c et le passage de l’étape 18 à l’étape 19 est conditionné par d (voir
Figure 2.4).
Après une divergence en OU, on trouve une convergence en OU. Le nombre de branches peut
être supérieur à 2.
Figure 1.4 - Convergence en OU
Règle 5 : Une seule étape doit être activée
Enseignant : Ridha MAHJOUB 5
Chapitre 1 Le GRAFCET
Dans une divergence en OU, une seule branche doit être exécuté (voir Figure 1.5):
- Si a est validée on passe de l’étape 1 à l’étape 2 ;
- Si b est validée on passer de l’étape 1 à l’étape 3.
Figure 1.5 - Une seule étape doit être activée
Règle 6 : Actions simultanées
C’est à dire plusieurs étapes vont être exécutées en parallèle (par exemple des moteurs, des
vérins, des lampes etc. fonctionnent en même temps).
Enseignant : Ridha MAHJOUB 6
Chapitre 1 Le GRAFCET
Figure 1.7 - Communication bidirectionnelle.
Figure 1.8 - Reprise d’étapes
Figure 1.9 - Saut en avant
Enseignant : Ridha MAHJOUB 7
Chapitre 1 Le GRAFCET
Dans l'exemple de la Figure 1.10, la tâche dosage (GT1) est exécutée 2 fois dans le cycle et le
Grafcet dosage décrit cette tâche. Le lancement de cette tâche dosage est réalisée par l'activation
de l'étape X2 ou l'activation de l'étape X5.
Lorsque la tâche est terminée, une information d'état (fin de tache) est retournée au Grafcet
principal qui peut alors évoluer. Il est souhaitable de terminer le Grafcet de la tache par la
vérification que l'étape de lancement du Grafcet principal est bien désactivée avant de le
boucler.
Figure 1.10 - Grafcet de taches
Enseignant : Ridha MAHJOUB 8
Chapitre 1 Le GRAFCET
Figure 1.13 - Graphe auxiliaire, concepts de transitions source et puits
Enseignant : Ridha MAHJOUB 9
Chapitre 1 Le GRAFCET
Figure 1.16 – Action de forçage
Enseignant : Ridha MAHJOUB 10
Chapitre 1 Le GRAFCET
CA Xn Xn‐1.tn.
2ème règle : le franchissement d’une transition entraîne l’activation de toutes les étapes
immédiatement suivantes et la désactivation de toutes les étapes immédiatement précédentes.
La traduction de cette règle donne la condition de désactivation de l’étape n :
Enseignant : Ridha MAHJOUB 11
Chapitre 1 Le GRAFCET
CA(Xn).CD(Xn) 00 01 11 10
0 0 0 1 1
Xn
1 1 0 1 1
D’où l’équation de Xn :
Enseignant : Ridha MAHJOUB 12