Académique Documents
Professionnel Documents
Culture Documents
Gnralits
Un GRAFCET est un outil graphique qui permet,
partir dinformation sur le procd commander et
sur son environnement, de dcrire le fonctionnement
dsir et donc les actions executer
Acronyme GRAFCET:
Gnralits
GRAFCET:
Spcifier (cahier des charges)
ET
Programmer des systmes automatiss
Gnralits;
Ordres
Informations
Partie Commande
Automates programmables (API)
Squenceurs
(lectromcaniques ou pneumatiques)
Microcontrleurs
Cartes ddies
...
Rq: Les signaux sont de basse puissance (signal de sortie de lautomate incapable de
faire fonctionner directement un moteur triphas de quelques kW) : il faut un
contacteur (pr-actionneur)
Partie Oprative
Actionneurs
Moteurs lectriques
Vrins pneumatiques ou hydrauliques
Vannes (lectriques ou pneumatiques)
lments chauffants
Capteurs
Thermocouples
Coupleur optoelectroniques
Partie Relation
Interfaces Homme-Machine:
Voyants, indicateurs
Clavier
Boutons poussoirs, Interrupteurs.
Alarme (Visuelle, sonore, )
Gnralits
INTRET
Lorsque certaines spcifications sont exprimes en langage
courant, il y a un risque permanent d'incomprhension.
Certains mots sont peu prcis, mals dfinis ou possdent
plusieurs sens. Le langage courant est mal adapt pour
dcrire prcisment les systmes squentiels
Gnralits;Intret
Gnralits;Intret
Avantages
il est indpendant de la matrialisation technologique
il traduit de faon cohrente le cahier des charges
Gnralits
Historique
1975 commission AFCET(Associat Franaise pour la Cyberntique conomique et Technique)
Rupture technologique, apparition des microprocesseurs
remplaant les relais, moteurs pas pas, circuits logiques,
pneumatiques etc.
Gnralits; Historique
Grafcet fonctionnel
Grafcet technologique
Boucheuse et etiqueteuse
Grafcet fonctionnel
Grafcet technologique
Sructure et Interprtation
Le GRAFCET :
STRUCTURE
La structure est constitue des lments de base suivants :
tape
Une tape est soit active, soit inactive. Lensemble des tapes actives
dun grafcet un instant donn reprsente la situation de ce grafcet
linstant considr.
Transition
Une transition indique la possibilit dvolution dactivit entre deux ou
plusieurs tapes. Cette volution saccomplit par le franchissement de la
transition.
Liaison oriente
Une liaison oriente relie soit une ou plusieurs tapes ,une transition,
soit une transition une ou plusieurs tapes.
Rq: Lalternance tape-transition et transition-tape doit toujours tre
respecte quelle que soit la squence parcourue !
ETAPE
o
ETAPE
(Suite1)
: cas particuliers
TRANSITIONS
o Une transition entre deux tapes est reprsente par un
trait perpendiculaire aux liaisons joignant deux tapes :
TRANSITIONS (Suite1)
Exemple : Synchronisations
AVAL
Transition dune tape(12)
vers plusieurs (13, 23, 33)
AMONT
Transition de plusieurs
(15, 24, 37) vers une seule (17)
TRANSITIONS
(Suite2)
Transition de plusieurs
tapes (22, 32, 42) vers
plusieurs tapes (23, 33, 43)
LIAISONS ORIENTEES
Evolution entre tapes : liaisons orientes (reliantles tapes
aux transitions et les transitions aux tapes).
Convention : du haut vers le bas (si ceci nest pas respect,
il faut utiliser des flches).
INTERPRETATION
L interprtation se fait grce aux lments suivants :
Rceptivit
Associe chaque transition, la rceptivit est une condition
logique qui est soit vraie soit fausse et qui est compose de
variables dentres et/ou de variables internes.
Action
Laction indique, dans un rectangle, comment agir sur la variable
de sortie, soit par assignation (action continue), soit par
affectation (action mmorise).
RECEPTIVITES
o Ce sont les CONDITIONS qui
doivent tre remplies
pour franchir la transition.
o La rceptivit est inscrite
la droite de la transition.
o Une rceptivit est une
proposition logique qui peut
renfermer diverses variables
boolennes qui peuvent tre:
RECEPTIVITES
(Suite 1)
Cas particuliers
RECEPTIVITES
(Suite 2)
Cas particuliers
RECEPTIVITES
(Suite 3)
Cas particuliers
RECEPTIVITES
(Suite 4)
Cas particuliers
RECEPTIVITES
(Suite 5)
Remarques
Principe dvolution
ACTIONS
Les actions permettent dtablir le lien entre lvolutiondu grafcet et les sorties.
Deux modes de sortie dcrivent comment les sorties dpendent de lvolution
et desentres du systme.
Mode continu (assignation/tat)
En mode continu cest lassociation dune action une tape qui permet
dindiquer quune variable de sortie a la valeur vraie si ltape est active et si la
condition dassignation est vrifie.
Mode mmoris (affectation/vnement)
En mode mmoris cest lassociation dune action des vnements internes
qui permet dindiquer quune variable de sortie prend et garde la valeur
impose si lun de ces vnements se produit.
Mode continu
La sortie est assigne la valeur vraie tant que ltape
correspondante est active.
Action Conditionnelle
Action qui dure tant que ltape est active et que la
condition logique est vraie
(Suite 1)
(Suite 2)
(Suite 3)
(Suite 4)
(Suite 5)
(Suite 6)
Action Temporise
Action Impulsionnelle
Action Maintenue
Mode mmoris
Activation
Action lactivation
Une action lactivation est une action mmoris associe
lensemble des vnements internes qui ont chacun pour
consquence lactivation de ltape lie cette action.
Exemple
Dsactivation
Action la dsactivation
Une action la dsactivation est une action mmorise associe
Exemple :
Franchissement
Action au franchissement
Une action au franchissement est une action mmorise associe
lensemble des vnements internes qui ont chacun pour consquence
le franchissement de la transition laquelle laction est relie.
Exemple :
Evnement
Action sur vnement
Une action sur vnement est une action mmorise associe
chacun des vnements internes prciss, condition que
ltape laquelle l action est relie soit active.
Exemple :
VOLUTION FUGACE
On parle dvolution fugace lorsque lapplication des rgles
dvolution conduit au franchissement de plusieurs transitions
conscutives.
Remarque
OU-divergent
ET-divergent
OU-convergent
ET-convergent
Exemple dapplication
Cahier des charges:
On considre un chariot qui peut se dplacer dans
deux sens opposs: gauche et doite. Aprs lordre de dpart
Cycle dcy , le chariot part jusque b, revient en c, repart en b
puis rentre en a.
Capteurs: a,b,c
Actionneurs:
D: Aller doite
G: Aller gauche
RGLES DVOLUTION
Il faut connatre les 5 rgles suivantes :
Rgle #1 Situation INITiale
Rgle #2 - VALIDation dune transition
Rgle #3 FRANCHissements
Rgle #4 FRANCHissements SIMULtans
Rgle #5 Activation et dsactivation simultanes dune tape
RGLES DVOLUTION
Remarques :
Ltat initial doit avoir un comportement passif (non mission
dordre) vis--vis de la P.O.
Ltat initial peut avoir un comportement actif vis-vis
de la P.C. (remise 0 des compteurs, )
RGLES DVOLUTION
Remarque :
Lorsquune transition est franchissable elle est
obligatoirement franchie.
RGLES DVOLUTION
RGLES DVOLUTION
Rgle #3 - Franchissements
Franchissement d'une transition
ET
Dsactivation de TOUTES les tapes immdiatement prcdentes.
RGLES DVOLUTION
Rgle #3 - Franchissements
RGLES DVOLUTION
Exemples:
Schma logique:
Utilisation Bascule RS (synchrone)
CA Xn . SET (S)
CD Xn . RESET (R)
Cblage tape i
CA Xn = Q i-1.t i-1
CD Xn = Q i+1+ Init
Exemple :