Vous êtes sur la page 1sur 7

BAC STI GE

DOMAINE :

http://www.courselec.free.fr
Le GRAFCET
(GRAphe Fonctionnel de Commande des Etapes et Transitions) Outils de description des
systmes automatiss

ROI%OT Sbastien 1 LPO ASTIER (AUBENAS 07)
I)- Introduction

Le GRAFCET (GRAphe Fonctionnel de Commande des Etapes et Transitions) est
l'outil de reprsentation graphique de tout systme automatis dont les volutions peuvent
s'exprimer squentiellement. Il a t conu par l'ADEPA (Agence pour le Dveloppement de
la Productique Applique R l'industrie) .

C'est un langage clair, strict, permettant de traduire un fonctionnement sans ambiguUt.

Le GRAFCET est devenu R l'heure actuelle plus qu'un outil de description, c'est un
langage de programmation graphique.


II)- Dfinition

Un Grafcet est une suite d'tapes et de transitions





- Une tape correspond R une phase durant laquelle on effectue une ou des actions pendant
une certaine dure.


- Les actions associes aux tapes sont inscrites dans les tiquettes.


- Une transition indique la possibilit d'volution entre deux tapes successives. A chaque
transition est associe une condition logique appele rceptivit.
BAC STI GE
DOMAINE :

http://www.courselec.free.fr
Le GRAFCET
(GRAphe Fonctionnel de Commande des Etapes et Transitions) Outils de description des
systmes automatiss

ROI%OT Sbastien 2 LPO ASTIER (AUBENAS 07)
III)- Rgles d'volution

La modification de l'tat un automatisme est appele volution, et est rgie par diffrentes
rgles:

Rgle 1 : Les tapes initiales sont celles qui sont actives au dbut du fonctionnement, on les
prcise par un double carr.



Rgle 2 : Une transition est soit valide, soit non valide.

- Elle est valide lorsque toutes les tapes immdiatement prcdentes sont actives.

- Elle ne peut Ytre franchie que lorsqu'elle est valide et que sa rceptivit est vraie. Elle est
alors obligatoirement franchie.


Rgle 3 : Le franchissement d'une transition entraZne :

- L'activation de toutes les tapes immdiatement suivantes

- La dsactivation de toutes les tapes immdiatement prcdentes.

Exemple :


Etape 0 active

> Transition T0 valide
Rceptivit T0 fausse

> T0 non franchie
Rceptivit T0 vraie
! T0 est franchie

Etape 0 dsactive
Etape 1 active


BAC STI GE
DOMAINE :

http://www.courselec.free.fr
Le GRAFCET
(GRAphe Fonctionnel de Commande des Etapes et Transitions) Outils de description des
systmes automatiss

ROI%OT Sbastien 3 LPO ASTIER (AUBENAS 07)
IV)- Structures de base

1)- Divergence et Convergence en OU

Divergence en OU Convergence en OU


Cette structure permet un choix entre les
squences 2 et 3.
Venant de la branche 3 ou de la branche 2,
le Grafcet converge vers une mYme tape
4.
Squence 3 : tape 3 active
Si tape 1 active et rceptivit a=1
Si tape 3 active et rceptivit a=1
=_ tape 4 active

Squence 2 : tape 2 active
Si tape 1 active et rceptivit b=1
Si tape 3 active et rceptivit a=1
=_ tape 4 active


2)- Divergence et Convergence en ET

Divergence en ET Convergence en ET

A partir de l'tape 1 on active deux branches
simultanment.
Le Grafcet converge vers une mYme tape
Activation des tapes 3 et 2 :
Si tape 1 active et rceptivit a=1
Activation de l`tape 4 :
Si les tapes 3 et 2 actives et rceptivit b=1

Dsactivation de l`tape 1:
Etape 3 et 2 actives
Dsactivation des tapes 2 et 3:
Etape 4 active

BAC STI GE
DOMAINE :

http://www.courselec.free.fr
Le GRAFCET
(GRAphe Fonctionnel de Commande des Etapes et Transitions) Outils de description des
systmes automatiss

ROI%OT Sbastien 4 LPO ASTIER (AUBENAS 07)
3)- Temporisation









4)- Rceptivit toujours vraie:




5)- Saut d'tape

Saut en avant ( saut d'tape) Saut en arrire ( reprise de squence)

Le saut en avant permet de sauter une ou plusieurs
tapes lorsque les actions R raliser deviennent
inutiles.
Le saut en arrire permet de reprendre une
squence lorsque les actions R raliser sont
rptitives.



La transition =1 est franchie sans aucunes conditions
20s/X1
KM2 1
La transition 20s/X1 est franchie lorsque la temporisation
dmarre R l'tape 1 est coule, soit au bout de 20s.
BAC STI GE
DOMAINE :

http://www.courselec.free.fr
Le GRAFCET
(GRAphe Fonctionnel de Commande des Etapes et Transitions) Outils de description des
systmes automatiss

ROI%OT Sbastien 5 LPO ASTIER (AUBENAS 07)
6)- Actions simultanes








7)- Comptage





















8)- Action mmorise.














1 KM1 KM2
s1
CPT2 := CPT2 + 1
[CPT2 = 3] [CPT2 < 3]
2 CPT2 := 0
5
3
Remise R zro du compteur CPT2



Incrmentation du compteur CPT2





Test sur la valeur du compteur CPT2=3
ou CPT2d3
Plusieurs actions sont commandes simultanment R
ltape 1 et le reste durant sont activation
5 CPT2 := CPT2 + 1
SP
Compteur avec incrmentation sur vnement ici
SP. Si front montant sur SP alors le compteur
incrmente de 1.
1 MEM : = 1
3 MEM : = 0
Permet daffecter une variable sur lactivation dune tape.

Exemple : mise R 1 de la variable MEM R lactivation de ltape 1.
Cette variable reste R 1 gusqu'R activation de ltape 3 ou elle est
remise R 0

Attention il est interdit de utiliser une action mmorise avec des
sorties automate (risque de danger R la remise sous tension suite R
un arrYt imprvu du systme exemple arrYt durgence).
BAC STI GE
DOMAINE :

http://www.courselec.free.fr
Le GRAFCET
(GRAphe Fonctionnel de Commande des Etapes et Transitions) Outils de description des
systmes automatiss

ROI%OT Sbastien 6 LPO ASTIER (AUBENAS 07)

9)- Action conditionne :









10)- Grafcets hierarchiss:























11)- Sortie analogique:












1 Y11
S11
S3
Laction j11 est excute durant lactivation de
ltape 1 si la condition S3 est vraie. Dans le cas
contraire j11 ne sera gamais actionne.
Un Grafcet principal commande plusieurs
Grafcets de tkches. Trs utilis, permet une tude
simplifie des Grafcets complexes.
1 vitesse : = 500
s2
La variable vitesse est affecte R une sortie
analogique, R ltape 1 on lui affecte la valeur 500.
BAC STI GE
DOMAINE :

http://www.courselec.free.fr
Le GRAFCET
(GRAphe Fonctionnel de Commande des Etapes et Transitions) Outils de description des
systmes automatiss

ROI%OT Sbastien 7 LPO ASTIER (AUBENAS 07)

12)- Forage







Dsactivation de toutes les tapes du Grafcet Tache.
Forage du Grafcet Tache R ltape initiale et
dsactivation des autres tapes.
Forage du Grafcet Tache R ltape 20 et dsactivation
des autres tapes.
Figeage du Grafcet Tache R ltape en cours.