Le grapfcet est utilisé pour concevoir des automatismes. Il aide à penser un automatisme sans utiliser un langage de programmation. Il peut être plus ou moins détaillé utilisé a différents étapes du cycle de vie du prjet. Etape de conception. Permet aux automaticiens et au client de concevoir l'outil.
Dans un grafcet, le double carré représenté l'état initial. numéro d'étape et en face l'action La transition se compose d'une receptivité et d'un lien L'étape: est l'état invariant de l'automate actions sont associées aux étapes
réceptivité: on évalue une condition pour savoir si on passe en transition pour atteindre une autre étape.
séquence unique: toutes les étapes s'effectuent dans le meme ordre
double barre horizontale (et logique) les séquences s'exécutent en parallèle et arrivent a un point de convergence (nouvelle double barre).
Le grafcet permet de produire la fonction mathématique booléenne conduisant à l'activation,auto-maintient et la désactivation de l'étape en fonction de la réceptivité et des étapes n-1 et n+1.
Etapen = (( Etapen-1 ET Réceptivité) + Etapen) ET NON(Etapen+1)
Exemple avec table de vérité, on fait la table de vérité de l'equation de l'étape 10
Etape 00 | Réceptivité | Etape 10 | Etape 20 | Etat de l'etape 10 | Commentaire |
---|---|---|---|---|---|
1 | 0 | 0 | 0 | 0 | Etat initial toujours vrai |
1 | 1 | 0 | 0 | 1 | La réceptivité devient vrai, etape 10 est active |
x | x | 1 | 0 | 1 | Auto-maintient de l'etape 10 |
x | x | 1 | 1 | 0 | Etape20 est active, l'etape 10 se desactive |