Fiche synthèse : le GRAFCET
Le Grafcet permet de commander un automate programmable.
Il est composé :
- d’étapes : Elles indiquent l’avancée du système et son muni « d’actions » (verbe à l’infinitif) qui permettent de donner des ordres à l’automate ;
- de transitions : ce sont les conditions pour lesquelles le système peut passer à l’étape suivante. Elles séparent chacune des actions. On leur associe une « réceptivité ». Elles sont sous la forme d’équation logique ;
de liaisons : elles relient les étapes et permettent d’organiser le grafcet

Divergence en OU : une seule des étapes suivantes s’active
Divergence en ET : toutes les étapes suivantes sont actives
REGLES :
- Au lancement du système, toutes les étapes initiales sont actives.
- Au franchissement d’une étapes, les étapes suivantes sont actives et les étapes précédentes sont désactivées.
- Si une étape est à la fois activée et désactivée, le système choisit de l’activer.
Dans les transitions on peut trouvé des variables spécifique :
« x5 » = 1 si l’étape 5 est activée
= 0 si l’étape 5 est désactivée
Sortie conditionnelle :
Ici, la sortie conditionnelle « c » doit être vraie pour que l’action S4 soit activée et cela même si l’étape 1 est active. On peut alors passer directement à l’étape 3 si « c » est faux.
|
![]() |
Temporisation : pour demander au système de se maintenir à une certaine étapes, on place une temporisation de la forme :
