Académique Documents
Professionnel Documents
Culture Documents
1) Généralités :
Un GRAFCET est un GRAphe Fonctionnel de Commande par Étapes et Transitions. Il s’agit d’une
description graphique de l’évolution d’un automatisme séquentiel selon un cahier des charges prédéfini.
C’est l’outil unique de dialogue de tous les intervenants dans un automatisme (le concepteur, le
réalisateur, l’utilisateur, et le personnel de maintenance).
Un Cahier des charges est un ensemble de spécifications ou de conditions imposées au concepteur par
le client pour la création ou la modification d’une installation automatisée.
Ordre Continu
Ordre Conditionnel
(Condition et Activation de
l’étape)
Ordre retardé
(temps écoulé et activation de
l’étape ) : 7s/X10/3s
ou
Si, au cours du fonctionnement, une étape est simultanément activée et désactivée, elle
reste activée.
Dans les cas plus complexes, le Grafcet maitre (superviseur) s'occupe du démarrage, de la
séquence, de la synchronisation et de l'arrêt de différentes taches. Chaque tâche est décrite par un Grafcet
commandé par le superviseur ou Grafcet de gestion des taches on parle donc de Notion de structures
hiérarchisées.
6.3) Étapes particulières :
- Étape source : On appelle « étape source » une étape non reliée à une transition
amont. Elle ne peut être activée que si elle est initiale ou que si elle est soumise à
un ordre de forçage provenant d'un Grafcet de niveau supérieur ou par un lien
d’encapsulation.
- Étape puits : On appelle « étape puits » une étape non reliée à une transition aval. Elle ne
peut être désactivée que si elle est soumise à un ordre de forçage provenant d'un Grafcet de
niveau supérieur ou par un lien d’encapsulation.
Tâche :
La notion de Tâche est utilisée si des séquences apparaissent de façon
répétitive. Les taches ont pour but de simplifier et de faciliter la description de
systèmes complexes en allégeant le graphisme d'un Grafcet et en détaillant
séparément certaines parties.
Grafcet auxiliaire
L’encapsulation :
Cette hiérarchisation est apparentée à la représentation par macro-étape à ceci prêt que l’expansion de la macro-
étape, séquence unique, est remplacée par un ou plusieurs Grafcets.
Une étape encapsulante contient un ensemble d’étapes encapsulées dans un ou plusieurs graphes partiels
encapsulés. Un graphe encapsulé peut lui-même contenir une étape encapsulante.
Les étapes actives à l’activation de l’étape encapsulante (front monté de la variable associée) sont indiqués par le
symbole * (lien d’activation).
Chaque graphe encapsulé associé doit contenir une étape initiale et les seules étapes actives à la mise en énergie
sont ces étapes initiales et non les étapes repérées *.
La désactivation d’une étape encapsulante provoque la désactivation de toutes les étapes de ses graphes encapsulés.
On peut également forcer un Grafcet en situation initiale ou en situation vide ou désactivation (Toutes les
étapes du Grafcet forcé sont désactivées y compris les étapes initiales)
Les règles d'évolution par forçage sont :
un Grafcet ne peut être forcé que par un Grafcet hiérarchiquement supérieur ;
un Grafcet inférieur ne peut être forcé que dans une seule situation à la fois à partir d'un ou plusieurs
Grafcet supérieurs ;
l'ordre de forçage est prioritaire sur les autres conditions assurant l'évolution du Grafcet forcé ;
lorsqu'il s'agit d'un forçage de situation non vide, l'ordre de forçage provoque simultanément
l'activation des étapes correspondantes à la situation imposée et la désactivation des autres étapes du
Grafcet forcé ;
lorsqu'il s'agit d'un forçage de situation vide, l'émission de l'ordre de forçage provoque
simultanément la désactivation de toutes les étapes du Grafcet désigné.