Vous êtes sur la page 1sur 28

UNIVERSITÉ MOHAMED V - RABAT

ÉCOLE SUPÉRIEURE DE TECHNOLOGIE – SALÉ

LICENCE PROFESSIONNELLE : IMB - MES


NIVEAU : S5

MODULE 3 : INFORMATIQUE INDUSTRIELLE

PROFESSEUR : elayachi.chater@est.um5.ac.ma
5. GEMMA 5.0 PLAN

5.1. INTRODUCTION
5.2. GEMMA : UN GUIDE GRAPHIQUE
5.3. FAMILLES DE GEMMA
5.4. DESCRIPTION DU GEMMA
5.5. RECTANGLE État
5.6. DÉFINITION DES PROCÉDURES
5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.8. DU GEMMA AUX GRAFECTS
5.9. PASSAGE DU GEMMA AU GMMA

14/11/2021 2
5. GEMMA 5.1 INTRODUCTION

Quand le fonctionnement normal d’un système est bien défini, il devient


nécessaire d’étudier les procédures de :
1) Mise en route ;
2) Mise au point ;
3) Défaillances
Ces procédures sont définies par les Modes de Marches et d’Arrêts (MMA).
Exemples
▪ Un four en fonctionnement automatique a besoin
▪ d'un préchauffage avant de pouvoir fonctionner,
▪ Une vis extrudeuse d'une machine à injecter le plastique a besoin
▪ d'un préchauffage avant de pouvoir fonctionner,
▪ d'une vidange du fourreau avant de s'arrêter.
▪ Dans les deux cas ci-dessus :
▪ Une procédure d’arrêt d'urgence doit pouvoir être définie à tout instant.

14/11/2021 3
5. GEMMA 5.2 GEMMA : UN GUIDE GRAPHIQUE

Afin de définir les MMA, on doit passer par un outil graphique structuré
GEMMA : Guide d’Etudes des Modes de Marches et d’Arrêt
▪ Le GEMMA est un guide qui propose des modes de fonctionnement types.
▪ Selon les besoins du système automatisé de production (SAP) à étudier, on
choisit d'utiliser certains modes de fonctionnement.

▪ le guide graphique GEMMA est divisé en "rectangle d'état".


▪ Chaque rectangle d'état a une position précise sur le guide graphique, et est relié
à un ou plusieurs autres rectangles d'états par des flèches orientées.
▪ Le passage (ou l’évolution) d'un rectangle d'état à un autre s'effectue à la manière
du franchissement d'une transition de Grafcet.
▪ Le guide graphique GEMMA n'est pas un outil figé :
▪ il est modulable à volonté selon les spécifications (désirées) à obtenir.

14/11/2021 4
5. GEMMA 5.3 FAMILLES DE GEMMA

Partie commande en énergie (A, D, F)


▪ Cette zone regroupe 3 zones appelées des familles ou des procédures :
1) Les procédures de fonctionnement (F);
2) Les procédures en défaillances (D);
3) Les procédures d'arrêts (A).
Partie commande hors énergie (PZ)
▪ C'est la partie gauche, repérée PZ sur le graphique. Dans cette zone,
▪ la PC est hors énergie, et il n'y a pas de modes traités par la PC

14/11/2021 5
5. GEMMA 5.4 DESCRIPTION DU GEMMA

14/11/2021 6
PZ A Procédures d’arrêt et remise en route F Procédures de fonctionnement

Deux sous familles


PC hors
Energie
F1 F2 F3:
mise en ou hors service et
Arrêt et remise en route de la PO fonctionnement normal

production

Mise en sécurité ou maintien de la


disponibilité sur défaillance F4 F5 F6:
essais tests et vérifications du SAP
vérifications du SAP
14/11/2021 D Procédures de défaillance de la PO 7
PZ PC A Procédures d’arrêt et remise en route F Procédures de fonctionnement
Hors F4
énergie A6 mise PO dans A1
état initial Marches
arrêt dans l’état
initial de
Mise en A7 mise PO vérification
énergie dans état A4 arrêt obtenu F2 F3 dans le
de la PC déterminé désordre
Marche de Marche
préparation de F5
clôture Marches
A5 A3 arrêt
Mise hors préparation A2 arrêt demandé de
énergie pour remise demandé dans un vérification
F1 dans
de la PC en route après en fin de état
défaillance cycle déterminé l’ordre
Production normale

D2 diagnostic D3 F6
Mise en et/ou
énergie Production tout Marches
traitement de de même de tests
de la PC la défaillance
production

Mise hors D1
énergie Depuis tous les états
de la PC Marche ou arrêt en vue d’assurer la sécurité
D Procédures de défaillance de la PO F Procédures de fonctionnement
14/11/2021 8
5. GEMMA 5.5 RECTANGLE État

Condition d’évolution de A2 vers A1


A2
arrêt
demandé en
fin de cycle
(Précisions Condition d’évolution de F1 vers A2
sur ce mode
dans le cas
étudié)

Condition d’évolution de D3 vers A2

14/11/2021 9
5. GEMMA 5.6. DÉFINITION DES PROCÉDURES
5.6.1. PROCÉDURES DE FONCTIONNEMENT

Dans ces (6) états (F1 à F6), le système produit , mais on peut aussi le régler ou le tester.
F1 <Production normale> : Dans cet état le système produit normalement.
F2 <Marche de préparation> : Cet état permet au système d'atteindre les conditions
nécessaires pour accéder à la production normale. (Ex, : Préchauffage du fourreau d'une
presse à injecter, mise en place d'une boîte avant remplissage,...).
F3 <Marche de clôture> : Cet état permet au système d'atteindre une certaine position
avant un arrêt prolongé. (Avant l'arrêt de la presse à injecter les plastiques
thermodurcissables, il faut vider le fourreau afin de pouvoir réutiliser la presse).
F4 <Marche de vérification dans le désordre> : Cet état permet la vérification dans le
désordre des différents actionneurs du SAP sans respecter l'ordre de production normale.
Cet état correspond le plus souvent au mode manuel.
F5 <Marche de vérification dans l'ordre> : Cet état permet la vérification dans l'ordre
de production normale des différents actionneurs du SAP. Cet état permet de faire évoluer
le cycle de production normale tâche par tâche. Dans cet état la machine est en production
ou hors production.
F6 <Marche de test> : Cet état permet le réglage de différents éléments du système qui
nécessitent un réglage. Ces réglages peuvent être effectués en ou hors production.

14/11/2021 10
5. GEMMA 5.6. DÉFINITION DES PROCÉDURES
5.6.2. PROCÉDURES D’ARRÊT

Les procédures d'arrêt définissent les états de d'arrêt du système. Ils sont au nombre de 7. Ces
rectangles d'état permettent d'amener le système à un arrêt normal ou de préparer le système à une
procédure de remise en route.
A1 <Arrêt dans l'état initial> : C'est l'état dans lequel se trouve la machine avant de passer en
production normale. Ce rectangle d'état est caractéristique sur un GEMMA car il est matérialisé par un
double encadrement. Il correspond à l'état initial d'un Grafcet.
A2 <Arrêt demandé en fin de cycle> : Cet état permet de conduire le système à un arrêt en fin d'un
cycle de production. Le système va continuer de produire et s'arrêter lorsque le cycle de production
sera terminé. Cet état est utilisé lorsque l'on souhaite réalimenter en matière première un système.
A3 <Arrêt demandé dans un état déterminé> : Cet état permet de conduire le SAP à un arrêt
différent spécifique. Il permet d'arrêter le SAP dans un état permettant une intervention sur le système.
A4 <Arrêt obtenu> : Cet état permet de conduire le système à un arrêt différent de l'arrêt en fin de
cycle.
A5 <Préparation pour remise en route après défaillance> : Cet état permet de ramener le système
après une défaillance dans une position qui lui permettra de remettre en route le système. Dans cet état
l'opérateur intervient en général manuellement pour dégager, nettoyer ou vider le système.
A6 <Mise PO dans état initial> : Cet état permet de ramener le système (manuellement ou
automatiquement) en position initiale, après une remise en route suite à une défaillance du système .
A7 <Mise PO dans état déterminé> : Cet état permet d'arrêter le système dans une position autre
que la position initiale. Le redémarrage du système ne se fera donc pas de l'état initial.

14/11/2021 11
5. GEMMA 5.6. DÉFINITION DES PROCÉDURES
5.6.3. PROCÉDURES DE DÉFAILLANCES

Les procédures en défaillance définissent les états que devra avoir la PO en cas de
défaillance. Ils sont au nombre de 3. Ces rectangles d'état permettent gérer les
défaillances du système tel que l'arrêt d'urgence.
D1 <Marche ou arrêt en vue d'assurer la sécurité> : Cet état permet de gérer le
système lors d'un arrêt d'urgence. On prévoit dans cet état toutes les mesures visant à
protéger le système, cycle de dégagements et précautions pour limiter les conséquences
de la défaillance.
D2 <Diagnostic et/ou traitement de défaillance> : Cet état permet de diagnostiquer
l'origine de la défaillance et d'envisager le traitement approprié qui permettra le
redémarrage du système après traitement de la défaillance.
D3 <Production tout de même> : Cet état permet de continuer la production après
défaillance du système en cas de nécessité. La production n'est plus forcément
automatisée, elle peut être alors accompagnée par un opérateur. On parlera alors de
marche dégradée.

14/11/2021 12
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.1. SÉLECTION DES MODES ET DES ÉVOLUTIONS

Pour utiliser le GEMMA, il faut :


o Inspecter les rectangles-états et définir ceux qui s’appliquent à l’automatisme analysé.
o Envisager tous les états possibles : Si un mode est retenu, il sera précisé dans le
rectangle-état approprié. Si un mode n’est pas nécessaire, il est marqué par une croix
sur son rectangle-état, pour signaler qu’il n’est pas retenu.
Deux états se retrouvent sur toutes les machines : A1 et F1.
o En partant de A1, se demander : une marche de préparation est-elle nécessaire ?
o En partant de F1, se demander :
o Une marche de clôture est elle nécessaire ?
o Un arrêt dans un état autre que la condition initial est-il nécessaire ?
o Ensuite, afin de préciser l’évolution à suivre lors d’une défaillance, un grand nombre
de choix est disponible. Pour cela, on doit répondre aux questions suivantes :
o quel genre de défaillance peut affecter le SAP ?
o y-a-t-il des défaillances où l’on peut réussir de produire de façon sécurisé ?
o qu’elle doit être le comportement de la machine en arrêt d’urgence ?
o la machine est elle compliquée pour exiger un diagnostic élaboré ?
o suite à une défaillance, la machine doit elle être réinitialisée ?
14/11/2021 13
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.2. NOTION DE BOUCLE

Sur le GEMMA, chaque rectangle d'état est caractérisé par son nom et son
repère. L'automaticien doit :
- Sélectionner les rectangles d'état nécessaires à la description du SAP étudié,
- Puis définir les liaisons entre les rectangles d'état.
Une brève définition de l'effet attendu pourra être utilisée pour décrire le
comportement attendu dans chaque rectangle d'état.
Boucle opérationnelle :
Une boucle est une succession d'états caractérisant un fonctionnement
possible du système.
Sur le GEMMA on caractérise plusieurs boucles.
En effet, il n'est possible de passer d'un état à un autre que si les conditions
d'évolutions sont respectées, mais il est parfois impossible de passer d'un état
à un autre sans utiliser un état intermédiaire. Cet état intermédiaire permettra
d'atteindre l'état final sans risque pour le système.

14/11/2021 14
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.3 BOUCLE PC HORS ÉNERGIE – A6 - A1

Cette « boucle » opérationnelle correspond au démarrage de la machine.

14/11/2021 15
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.4 MARCHE DE PRODUCTION À CYCLES RÉPÉTÉS

Après l’information de départ donnée par l’opérateur, les cycles se succèdent


sans intervention de celui ci. L’arrêt peut être demandé par l’opérateur.

14/11/2021 16
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.5 MARCHE DE PRODUCTION CYCLE PAR CYCLE

L’information départ doit être réalisée à la fin de chaque cycle.

14/11/2021 17
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.6 MARCHE DE PRÉPARATION ET MARCHE DE CLÔTURE

Si une machine nécessite une marche de clôture (vider un convoyeur à la fin


de la journée), il faut prévoir un signal demandant l’exécution de la marche de
clôture. Dans ce cas, la machine peut être arrêtée en fin de cycle pour une courte
période (sans vider le convoyeur) avec le signal ACY. Donc, pour les conditions
initiales, le convoyeur peut être vide ou plein). Ainsi, lors de la mise en route, si
le convoyeur est plein, une marche de préparation est nécessaire.

14/11/2021 18
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.7 MARCHES DE VÉRIFICATION DANS L’ORDRE DE CYCLE

Cette marche (étape par étape) à pour but de vérifier la conformité du déroulement du
cycle en prenant en compte toutes les conditions réelles d’une marche de production,
le déroulement s’effectuant sous le contrôle permanent de l’opérateur.

14/11/2021 19
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.8 MARCHES DE VÉRIFICATION DANS L’ORDRE DE CYCLE

Dans ce mode, l’opérateur peut actionner les actionneurs dans l’ordre qu’il le désire.
Par contre, il existe toujours un risque que l’opérateur ne remette pas la machine en
condition initiale. Donc du rectangle-état F5, il faut repasser obligatoirement par le
rectangle-état A6 pour que cette remise en condition initiale ait lieu.

14/11/2021 20
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.9 ARRÊT NORMAL EN COURS DE CYCLE

L’étape en cours termine son action et la machine s’arrête avant l’enclenchement de


l’étape suivante (arrêt en une position donné du cycle).

14/11/2021 21
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.10 ARRÊT D’URGENCE CAUSÉ PAR UNE DÉFAILLANCE

Quand un arrêt d’urgence causé par une défaillance est envisagé, il faut pouvoir aller au
rectangle-état D1 lorsque cet arrêt d’urgence se produit. Et cela, quelque soit le rectangle-
état ou la machine se situe.
Pour éviter d’encombrer le GEMMA, on met en évidence l’évolution de F1 vers D1 et on
ajoute un symbole de regroupement avec la mention «Depuis tout état».

14/11/2021 22
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.11 ARRÊT D’URGENCE ET REMISE EN ROUTE

Après l’arrêt d’urgence, il faut préparer la machine à sa remise en route en la nettoyant ou


en dégageant les pièces coincées (A5), puis remettre la partie opérative en condition initiale
de façon manuelle ou par une initialisation automatisée (A6).

14/11/2021 23
5. GEMMA 5.7. ANALYSE DES BOUCLES OPÉRATIONNELLES
5.7.12 REDÉMARRAGE À L’ÉTAPE D’ARRÊT ET À L’ETAPE INITIALE

14/11/2021 24
5. GEMMA 5.8. DU GEMMA AU GRAFCET
5.8.1 RÉALISATION DE GRAFCET A PARTIR DU GEMMA

14/11/2021 25
5. GEMMA 5.8. DU GEMMA AUX GRAFCETS
5.8.2 STRUCTURE MULTI-GRAFCETS HIÉRARCHISÉES

Le passage du GEMMA vers le Grafcets conduit à une structure multi-grafcets


hiérarchisées en utilisant les moyens de structuration définis dans la norme IEC
60848 (Macro-étape, Grafcet partiel, Structuration par forçage, Structuration par
encapsulation) :
o GRAFCET DE CONDUITE (GC) : Grafcet gérant tous les modes de marches et
d'arrêts normaux. Il peut faire appel à des grafcets spécifiques (initialisation,
préparation, clôture...). Le dialogue entre les grafcets est réalisé généralement par
les variables internes d’étapes Xi.
o GRAFCET DE PRODUCTION NORMALE (GPN) : Grafcet décrivant le
fonctionnement normal de production du système. Il peut faire appel à des
grafcets de tâche ou de procédure. Le dialogue entre les grafcets est réalisé par
les variables Xi.
o GRAFCET DE SURETE (GS) : Grafcet gérant les procédures de défaillance. Il
est supérieur à tous les autres grafcets. Cette hiérarchie est réalisée par des ordres
de Forçage.

14/11/2021 26
5. GEMMA 5.8. DU GEMMA AUX GRAFCETS
5.8.2 STRUCTURE MULTI-GRAFCETS HIÉRARCHISÉES

15/11/2021 27
5. GEMMA 5.9. PASSAGE DU GEMMA AU GMMA

• Les situations et chemins proposés sont indicatifs.


• Toutes les situations ne sont pas utiles pour un système donné.
• Tous les chemins et le conditions associées ne sont pas utilisés.

Lorsqu'un GEMMA est validé, il devient un GMMA.


Ce n'est plus un guide d'étude puisque l'étude a été validée, mais
un Guide des Modes de Marche et d'Arrêt.
Il décrit le comportement attendu du système automatisé.

Le GMMA ou GC est la transcription des spécifications des boucles A et F du GEMMA


en Grafcet. Les boucles des familles A et D seront transcrites sur un grafcet de sécurité et
gestion énergie.
Le grafcet d’arrêt d’urgence (GS) est supérieur au GMMA (GC).
Le GMMA (GC) est lui-même supérieur aux graphes de coordinations des tâches (GCT).
GS > GMMA (GC) > GCT

15/11/2021 28

Vous aimerez peut-être aussi