Академический Документы
Профессиональный Документы
Культура Документы
Grafcet
Buts :
Simplicit,
Formalisme adapt la reprsentation des volutions squentielles
dun systme,
fournissant potentiellement des facilits de passage une ralisation
matrielle et (ou) logicielle de lautomatisme.
1988 : normalisation internationale (CEI 848) sous le nom de SFC - Sequential Function Chart.
1993 : les concepts du grafcet font partie de la Norme IEC 1131-3 (SFC)
Significations :
GRAFCET : Graphique fonctionnel de commande tapes/transitions
GRAFECT : Graphe de lAFCET
Conventions :
GRAFCET : langage de spcification
grafcet : modle labor en GRAFCET
Nous : G7
Bases du langage
GRAFCET : base
Elments graphiques :
Etapes (Actions)
Transition (Rceptivits)
Liaisons
Interprtation
5 rgles dvolution
Etape :
caractrise un comportement de la partie commande.
une tape est soit active soit inactive action
tape
action associe (facultatif)
Transition : transition
Liaisons - arcs :
liaison oriente (tape transition, transition tape)
tape
Etape initiale : double encadr initiale 0
Etape inactive
Etape active :
0 Gauche
marque par une marque (jeton)
l'action s'excute
1 Attente
Fonction = 0 ou 1
arcs : VaDroite
2
orients par dfaut vers le bas
DroiteAtteinte
si vers le haut : mettre une flche
Rgles d'volution
GRAFCET : rgles d'volution
Petits exemples
GRAFCET : exemple
repre de transition
tape 11
repre d'tape
Transporteur de charges :
Une tape reprsente une cellule
L'activation des tapes reprsente le dplacement des charges
Evolution de situation
Reprsentation
GRAFCET : volution
Le temps dans le G7
GRAFCET : temporisation
La variable "temporisation" se note "t/Xn/d" avec : (rmq : ou "d/Xn/t")
t : identifie une temporisation
Xn est l'tape dont l'activation dmarre la tempo
d est le dlai
La tempo repasse
0 la prochaine
la temporisation "t/Xn/d" vaut : activation de Xn.
0 l'instant initial
0 ds que l'tape Xn devient active
1 ds qu'un dlai d est coul depuis la dernire activation de Xn
Les E/S
GRAFCET : E/S
Action (ou ordre) continue : c'est une sortie dont la valeur (son assignation)
vaut 1 lorsque l'tape associe est active (ie Xn=1).
Remarque : si une action S1 est associe plusieurs tapes (X1 Xp), alors
S1 = X1 + X2 .. + Xp
ordre H ordre J H
t/Xn/L
t/Xn/L
t/Xn/D
Xn
Xn Xn
H
ordre H ordre J
J
Action (ordre) mmorise : l'tat de cette sortie est dfini par deux
ordres : "mise 1" (Set) et "mise 0" (Reset).
Ces actions sont effectues lorsque l'tape est active.
Sinon : la sortie reste la valeur acquise.
Permet l'utilisation de
variable numrique
" l'activation"
quivalence
" la dsactivation"
Structures de base
GRAFCET : Structures de base
Squence unique :
Les tapes (sauf dernire) n'ont qu'1 transition aval,
Les tapes (sauf premire) n'ont qu'1 transition amont.
1 Payer le caf
exemple
Capteurs
de choix
Exemple : chariot
transition d'entre
de la zone 1
Ressources : partie physique,
tape lment matriel, partie oprative,
smaphore
/ ressource actions incompatibles, etc..
Zone 1
Zone 2 Les zones 1 et 2 ne doivent pas tre
actives en mme temps :
Smaphore
Exclusivit des rceptivits Te1 et Te2
transition de sortie
de la zone 1
G7 Hirarchiques
GRAFCET hirarchique
tape de sortie
grafcets connexes
G2
G1 forage