Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
ANALYSE FONCTIONNELLE
DES AUTOMATISMES :
LE GRAFCET
Objectifs :
• Comprendre le GRAFCET
Eléments de contenu :
• Définition du GRAFCET
• Principe du GRAFCET
• Symbolisation du GRAFCET
• Les règles d'évolution
• Représentation des séquences multiples
• Classification des actions
• Relation entre un ordre et son effet sur la partie
opérative
• Représentation des sous programmes
I- DEFINITION
C’est un langage graphique facilement compréhensible pat toute personne en relation avec le
système automatisé ( Concepteur, utilisateur, agent de maintenance, etc. …). L est
indépendant des techniques séquentielles pouvant être utilisées pour réaliser l’automatisme. Il
se limite à l’aspect fonctionnel.
A chaque transition est obligatoirement associée une condition logique (vraie ou fausse)
appelée réceptivité. L’évolution d’une étape à l’autre ne peut s’effectuer que par le
franchissement d’une transition. Une transition ne peut être franchie, donc activer l’étape
suivante que :
- Si elle est validée par l’étape antérieur active
- Et que toutes les conditions de réceptivité sont satisfaites
L’ensemble des étapes actives définie la situation du GRAFCET et permet de connaître à tout
moment :
- les actions à réaliser
- les événements attendus
III.1- Définitions
Afin de définir correctement le cahier des charges d’un équipement, le GRAFCET est utilisé à
deux niveaux :
Niveau 1 : permet de comprendre ce que l’automatisme doit faire face aux situations
pouvant se présenter à lui
Niveau 2 : Les choix technologiques étant fait, le graphe donne les précisions à la
réalisation pratique.
Règle 1
L’initialisation précise les étapes actives au début du fonctionnement. Elles sont activées
inconditionnellement et repérées sur le GRAFCET en doublant les côtes des symboles
correspondants.
Règle 2
Une transition est soit validée soit non validée. Elle est validée lorsque toutes les étapes
immédiatement précédentes sont actives. Elle ne peut être franchie que :
- Lorsqu’elle est validée
- Et que la réceptivité associée à la transition est vraie.
La transition est alors obligatoirement franchie
10 10 10
11 11 11
Règle 4
Plusieurs transitions simultanément franchissables sont simultanément s franchies.
Règle 5
Si au cours du fonctionnement une même étape doit être désactivée et activé simultanément,
elle reste activée. L'activation doit être prioritaire sur la désactivation au niveau d'une même
étape.
10 11 12 10 11 12 10 11 12
20 21 20 21 20 21
V.1- Aiguillage
a d i
10 Action 21 Action 31 Action
b e m
11 Action 22 Action 32 Action
c f n
50
Dans l'aiguillage formé par le choix de la séquence à réaliser, les différentes transitions
correspondant aux réceptivités a, d, et i étant simultanément validées par la même étape 5,
pourraient, d'après la règle de simultanéité être franchies simultanément. En pratique
l'automaticien est amené à rendre ces réceptivités exclusives. Il est possible également
d'introduire des priorités
10 10
ab ab a ab
11 12 11 12
Le saut conditionnel est un aiguillage particulier permettant de sauter une ou plusieurs étapes
lorsque les actions à réaliser deviennent inutiles, tandis que la reprise de séquences permet au
contraire de reprendre une ou plusieurs fois la même séquence tant qu'une condition fixée
n'est obtenue.
Un GRAFCET peut comporter plusieurs séquences s'exécutant simultanément mais dont les
évolutions des étapes actives dans chaque branche restent indépendantes.
Pour représenter ces fonctionnements simultanés une transition unique et deux traits parallèles
indiquent le début et la fin des séquences, c'est à dire l'activation simultanée des branches
ainsi réalisées et leur attente réciproque vers une séquence commune.
A partir de l'étape 2, la réceptivité p provoque l'activation simultanée des étapes 20 et 30. Ces
deux séquences 20 - 21 - 22 et 30 - 31 évoluent de façon totalement indépendantes et ce n'est
que
que la transition sera franchie. L'étape 3 devient lors active et les étapes 22 et 31 inactives.
Cette classification s'applique aux action et aux ordres associés à l'étape et dont l'effet n'est
pas maintenu en dehors de l'étape.
Le chronogramme suivant illustre l'exécution des actions suivant l'activation des étapes
Etape 5
Etape 6
Etape 7
Action A
Action B
L'exécution de l'action ne sera obtenu que lorsque l'étape à laquelle elle est associée étant
active, une condition logique supplémentaire est satisfaite
Etape 5
Condition c
Etape 6
Action A
Action B
Les actions conditionnelles sont particulièrement importantes car elles permettent de réaliser
une condition locale dans une étape pouvant tenir compte, si on le désire des sécurités
relatives à un mouvement
c'est un cas particulier des actions conditionnelles qui est très fréquemment rencontré dans les
applications ; le temps intervient alors comme condition logique. La notation générale
t/10/30s signifie que "30 secondes écoulées depuis l'activation de l'étape 10". C'est une
condition logique qui devient vraie 30s aprè l'activation de l'étape 10.
Cette notation peut être utilisée aussi bien dans une condition d'action ou dans une expression
logique d'une réceptivité
Etape 5
t/5/3s
→ 3S ←
Action A
Action B
Il faut noter que l'action A peut ne pas être exécutée si la durée d'activation de l'étape 5 es
inférieure à 3s.
C'est la répartition de l'action ou de l'ordre dans toutes les étapes concernées qui assure la
continuité de l'effet.
Etape 5
Etape 6
Etape 7
Action A
Action B
Cette description par actions continues successives présente les caractéristiques suivantes :
- L'action (au niveau 1) ou l'ordre (au niveau 2) doit être précisé à chaque étape ou
l'actionneur correspondant doit être commandé.
- L'effet de l'action ou de l'ordre s'interrompt dès la désactivation de la dernière étape à
laquelle il a été associé.
Au niveau technologique, cette description par ordres continues successifs est utilisée lorsque
les pré-actionneurs employés sont à rappel mécanique assurant l'arrêt de l'effet dès que l'ordre
cesse (distributeur électro-pneumatique à 2 positions : simple pilotage et rappel par ressort,
contacteur électrique monostable ).
Etape 5
Etape 6
Etape 7
Etape 8
Action A
une macro-étape répétée autant de fois que nécessaire est introduite dans le graphe principale
à la place de la séquence répétitive. Cette séquence est décrite au voisinage immédiat du
graphe. Application :
Par rapport à la réalisation programmée l'étape 10 correspond au saut dans le saut programme
(appel de sous-programme). Les étapes 10, 11 et 12 correspondent à La définition du sous
programme.
Les étapes 2 et 4 sont des étapes d'appel du graphe de séquence répétitive et provoquant
l'activation de l'étape 10 par franchissement de la transition t14-10. L'étape 13 est l'étape de
retour au graphe principal.