Title: Le Langage Grafcet
1Le Langage Grafcet
Exposé bibliographique Cours de SYSTEME A
EVENEMENT DISCRET
2Sommaire
- Introduction
- Eléments de base
- Structuration
- Exemple
- Conclusion
3Problématique
- Partie commande
Partie Opérative -
Le GRAFCET (GRAphe Fonctionnel de Commande Etape
Transition) est un langage graphique dont le but
est de décrire graphiquement les différents
comportements dun automatisme séquentiel.
4Historique
- 1977 Creation de base par une commission
réunissant des industriels et des
universitaires - 1978 Entrée dans léducation Nationale
-
- 1985 SIEMENS adopte le grafcet
- 1986 ALLEN BRADLEY adopte et développe le
grafcet - 1988 Normalisation comme un outil de description
(Norme C.E.I. 848)
5Eléments de Base
- Un Grafcet est composé d'étapes, de transitions
et de liaisons. -
6Etapes
- Une étape correspond à un comportement stable du
système - A chaque étape peuvent correspondre une ou
plusieurs actions
7Transition
Une transition indique la possibilité
d'évolution d'une étape à l'étape suivante. A
chaque transition on associe une ou des
conditions logiques (booléennes) qui traduit la
notion réceptivité
8Liaison
- Les liaisons indiquent les voies d'évolution du
grafcet
9Règles dEvolution
5 Règles devolution
- Règle 1 - situation initiale
- Règle 2 - franchissement dune transition
- Règle 3 - évolution des étapes actives
- Règle 4 - évolutions simultanées
- Règle 5 - activation et désactivation simultanées
10Structuration
Pourquoi structurer ?
Les Systèmes Automatisés de production sont de
plus en plus complexes
Besoin de décomposér le Grafcet général en
module chaque module correspond à une fonction
du système ou à une sous partie de la partie
opérationnelle
Outils macro-étapes, synchronisation,forçage,
encapsulation
11Macro Etape
Chaque macro-étape Mxx comporte Une étape
dentrée Exx Une étape de sortie Sxx Chaque macro
- étape correspond à une expansion unique.
12Synchronisation
Un grafcet synchronisé est un grafcet dont
lévolution est conditionné par un autre grafcet.
1
90
X2
2
91
X92
T/91/5s
3
92
X2
13Forçage
- Les ordres de forçage permettent de ne plus
suivre lordre pré-défini de la succession
alternée des étape et des transitions
Ordres de forçage Forçage dans une situation
déterminée, Figeage, Forçage dans une situation
vide
14Encapsulation
- Lencapsulation associe un ensemble détapes (un
grafcet) dites encapsulées à une étape
encapsulante. - Chaque grafcet encapsulé ne dépend que dune et
une seule étape encapsulante mais plusieurs
grafcets encapsulés peuvent être associés à la
même étape encapsulante.
15Encapsulation
Activation dune macro étape
Forçage dans un état vide
16Exemple Tri Traité
17Exemple - GEMMA
18Exemple -Grafcets
19Conclusion
- Le Grafcet est un outil simple mais extrêmement
puissant qui permet les représentations
fonctionnelles, opérationnelles et technologiques
de la plupart des automatismes industriels - Un outil normalisé, largement adopté par les
industries
20Bibliographie
Structuration et hierarchisation,Robert
Papanicola http//www.papanicola.info Cours le
Grafcet,philippe Berger http//philippe.berger2.fr
ee.fr Patrick TRAU, Université Louis
Pasteur http//www-ipst.u-strasbg.fr cours
d'AUTOMATIQUE, Daniel CHAPPE, Ecole
ENSMM http//www.lab.ens2m.fr