G.E.M.M.A.

1-Introduction

Le G.E.M.M.A. (guide d'étude des modes de marches et d'arrêts), a été mis au point en 1981 par des spécialistes réunis à l'ADEPA (Agence nationale pour le Développement de la Production Automatisé) dans le but de caractériser, sous forme graphique, l'état de fonctionnement d'un système automatisé.

C'est un "outil méthode" qui est rempli progressivement lors de la conception d'un système automatisé.

Un système automatisé est conçu dans le but de produire de la valeur ajoutée. Il est alors dans une situation dite de « PRODUCTION NORMALE ».

Pendant son cycle de vie, un système ne produit pas en continu ; il tombe en panne, il doit subir des opérations de maintenance ou de réglage, etc.

On définit alors 3 grandes familles de modes de marche et d'arrêt.

Ces modes de marche et d'arrêt concernent :

Des normes françaises et européennes réglementent et définissent les modes de marche et d'arrêt relatifs à la sécurité des machines.

Guide graphique

Le guide graphique GEMMA est divisé en "rectangle-état". Chaque rectangle-état a une position précise sur le guide graphique.

Chaque rectangle-état est relié à un ou plusieurs autres rectangles-états par des flèches orientées.

Le passage d'un rectangle-état à un autre s'effectue un peu à la manière du franchissement d'une transition de grafcet.

Familles de procédures GEMMA

Le guide graphique GEMMA n'est pas un outil figé, il est modulable à volonté suivant les spécifications à obtenir.

Il sert à définir un cahier des charges avec le client quant aux modes de marche et d'arrêt de son système.

Il décrit très précisément le comportement du système lors de la mise sous/hors énergie de la partie commande et de la partie puissance.

L'étude faite avec un Gemma va permettre de structurer le fonctionnement du système automatisé.

Il sera traduit en GMMA (grafcet des modes de marche et d'arrêt) ou en GCH (grafcet de conduite hiérarchisée).

Mais pour garder une priorité absolue à la SÉCURITÉ, en redondance avec une chaîne de sécurité câblée, il est fortement conseillé de construire un G.S. (grafcet de sécurité).

2- Concepts de base

schéma du gemma

Le Gemma est une méthode d'approche des modes de marches et d'arrêts qui se construit en deux temps :

2.a Concept 1 : Système en ordre de marche

Les modes de marche et d'arrêt ne peuvent être perçus et traités qu'en présence d'une partie commande en ordre de marche.

Tout système peut être décomposé fonctionnellement en 2 parties qui coopèrent : la partie opérative (PO) et la partie commande (PC).

La PO concerne tout ce qui n'est pas l'automatisme en cours d'étude (que l'on appellera PC), typiquement tout ce qui relève de l'environnement du système (oéprateurs humains ou autres parties commande).

Les modes de marches ou d'arrêts concernent le système, c'est-à-dire la PO + la PC, mais tels qu'ils sont vus par la PC.

Par conséquent, ceci suppose que la PC est en ordre de marche, avec tous ses organes convenablement alimentés, même si la PO est hors énergie, ou en défaut, ou à l'arrêt.

Le GEMMA est donc schématisé avec deux zones :

2.b Concept 2 : Le critère "Production"

On distingue la zone de production de la zone hors production par un double encadrement de la zone de production en pointillés. La zone de production se trouve à cheval sur les trois types de procédures.

gemma critère en production

Le système sera en production si la valeur ajoutée pour laquelle il a été conçu est obtenue.

Le système sera hors production dans le cas contraire.

La zone de production se situe dans la zone PC sous énergie.

Les rectangles-états situés à l'intérieur des pointillés « PRODUCTION » correspondent à des modes de marche pour lesquels la machine produit de la valeur ajoutée.

2.c- Les trois familles de procédures

On peut classer en 3 grandes familles les modes de marche et d'arrêt d'un système automatisé. Ces 3 familles correspondent à chacune des zones du GEMMA

2.c.1 - La famille F : Les procédures de fonctionnement

On groupe dans cette famille tous les modes ou états qui sont indispensables à l'obtention de la valeur ajoutée.

Ce sont tous les états sans lesquels on ne peut pas techniquement ou fonctionnellement obtenir la valeur ajoutée pour laquelle la machine est prévue.

Ces modes sont regroupés dans une zone F, « procédures de fonctionnement » du GEMMA.

Les modes préparatoires à la production, de réglage, de tests font partie de cette famille : préchauffer un outillage de moulage (marche de préparation), régler et contrôler lors d'opérations d'usinage.

2.c.2 – La famille A : Les procédures d'arrêts

Une marche automatique fonctionne rarement 24 heures sur 24. Il est nécessaire de l'arrêter de temps à autre pour des raisons extérieures au système (journée finie par exemple) ou bien par manque d'approvisionnement.

On classera dans cette famille tous les modes conduisant à (ou traduisant) un état d'arrêt du système pour des raisons extérieures. Ils sont regroupés dans une zone A, « procédures d'arrêt » du GEMMA.

2.c.3 – La famille D : Les procédures en défaillances

Il est rare qu'un système fonctionne sans incident pendant toute sa vie : il est donc indispensable de prévoir les défaillances.

On classera dans cette famille tous les modes conduisant à (ou traduisant) un état d'arrêt du système pour des raisons intérieures au système ; c'est à dire à cause de défaillances de la PO.

Ils sont regroupés dans une zone D, « procédures en Défaillance » du GEMMA.

3 – Les rectangles états :

Sur le GEMMA, chaque mode de marche ou d'arrêt désiré peut être décrit dans des rectangles-états prévus à cet effet.

La position d'un rectangle-état sur le GEMMA définit :

Chaque famille est constituée de plusieurs rectangles-états qui sont définis et utilisés comme suit :

Rectangle-état

En pratique, pour une machine donnée, on ne choisira parmi les états proposés par le guide que ceux qui sont nécessaires. On précisera le nom de chacun des états retenus à l'intérieur du rectangle état correspondant.

Exemple : F2 est un repère de rectangle-état. F signifie que l'état proposé fait partie des procédures de fonctionnement.

Un rectangle état s'utilise en complétant de façon manuscrite l'opération exécutée et les conditions d'évolution.

4 – Définitions des états

Famille F (procédure de fonctionnement)

Rectangle-état F
F1 Production normale
La machine produit normalement, c'est l'état pour lequel elle a été conçue. C'est à ce titre que le rectangle état a un cadre renforcé. On peut souvent faire correspondre à cet état un grafcet de production normale.

Remarques : Le rectangle état qui correspond à F1 a un cadre très épais.

On fait souvent correspondre à cet état un GRAFCET que l'on appelle GRAFCET de base. À cet état ne correspond pas nécessairement une marche automatique.

F2 Marche de préparation
Cet état est utilisé pour les machines nécessitant une préparation préalable à la production normale: préchauffage de l'outillage, remplissage de la machine, mises en routes diverses.
F3 Marche de clôture
Cet état est nécessaire pour certaines machines devant être vidées ou nettoyées en fin de journée ou en fin de série.
F4 Marche de vérification dans le désordre
Cet état permet de vérifier certaines fonctions ou certains mouvements sur la machine, sans respecter l'ordre du cycle.
F5 Marche de vérification dans l'ordre
Dans cet état, le cycle de fonctionnement peut être exploré au rythme voulue par la personne effectuant la vérification, la machine pouvant produire ou ne pas produire.
F6 Marche de test
Cet état permet de régler ou d'étalonner certaines machines de contrôle, de tri, comportant des capteurs qui doivent être réglés ou étalonnés périodiquement.

Famille A (procédure d'arrêt)

Rectangle-état A
A1 Arrêt dans état initial
C'est l'état repos de la machine. Il correspond en général à la situation initiale du Grafcet : c'est pourquoi, comme une étape initiale, ce rectangle état est entouré d'un double cadre. Pour une étude plus facile de l'automatisme, il recommandé de représenté la machine dans cet état initial.
A2 Arrêt demandé en fin de cycle
Lorsque l'arrêt est demandé, la machine continue de produire jusqu'à la fin du cycle : A2 est un état transitoire vers A1.
A3 Arrêt demandé dans état déterminé
La machine continue de produire jusqu'à un arrêt en une position autre que la fin du cycle : c'est un état transitoire vers A4.
A4 Arrêt obtenu
La machine est arrêtée dans une autre position que la fin de cycle.
A5 Préparation pour remise en route après défaillance
C'est dans cet état que l'on procède à toutes les opérations (dégagement, nettoyages) nécessaires à une remise en route après défaillance.
A6 Mise P.O. dans un état initial
La machine étant en A6, on remet manuellement ou automatiquement la PO en position pour un redémarrage dans un état initial.
A7 Mise P.O. dans état déterminé
La machine étant en A7, on remet la PO en position pour un redémarrage dans une position autre que l'état initial.

Famille D (procédure de défaillance)

Rectangle-état D
D1 Arrêt d'urgence
C'est l'état pris lors dun arrêt d'urgence : on y prévoit non seulement les arrêts, mais aussi les cycles de dégagements, les procédures et précautions nécessaires pour éviter ou limiter les conséquences dues à la défaillance.
D2 Diagnostic et/ou traitement de défaillance
C'est dans cet état que la machine peut être examinée après défaillance en vue d'un traitement permettant le redémarrage.
D3 Production tout de même
Il est parfois nécessaire de continuer la production même après défaillance de la machine : on aura alors une production dégradée, ou une production forcée, ou une production aidée par des opérateurs non prévues en "Production normale".

Sélection des modes de marche et d'arrêt.

Il est nécessaire d'envisager l'ensemble des "rectangles-états" offerts par le GEMMA. - Si le mode de fonctionnement est retenu, il doit être explicité conformément à la fonctionnalité de la machine. - S'il n'est pas retenu dans le cadre de l'étude, une croix est portée dans le rectangle état.

Il est nécessaire de rechercher les évolutions d'un état à un autre sachant que dans tout système, on retrouve deux états fondamentaux : - L'état A1, état initial ou repos. - L'état F1, mode de production normale pour lequel le système a été conçu.

C'est à partir de ces deux états que sont recherchés les différentes évolutions.

Exemple : - Le démarrage d'une machine, c'est à dire la transition de A1 vers F1 peut nécessiter une marche de préparation F2. - L'arrêt peut se produire : Soit en fin de cycle F1--->A2---->A1 soit dans une autre position F1--->A3---->A4 - Les cas de défaillances peuvent imposer : arrêt d'urgence D1 ou la production tout de même D3.

Conditions d'évolution entre modes de marches et d'arrêts.

Les modes de marches et d'arrêt ayant été sélectionnés et explicités, il convient de préciser le passage d'un état à l'autre. L'élaboration de ces conditions de passage rend possible la conception du pupitre de commande et entraîne éventuellement l'adjonction de capteurs supplémentaires.

Le passage d'un état à un autre s'effectue de 2 façons :

Avec les conditions d'évolution en provenance de l'opérateur apparaissent les besoins en boutons de commande. A celles provenant de la machine doit correspondre la mise en place de nouveaux capteurs.

Condition d'évolution entre modes de marches et d'arrêts

Avec tous ces éléments descriptifs, on peut alors tracer :

Exemple : Tri de caisse

Schéma d'un tri de caisse

Un dispositif automatique destiné à trier des caisses de deux tailles différentes se compose d'un tapis amenant les caisses, de trois poussoirs et de deux tapis d'évacuation.

Le poussoir P1 pousse les petites caisses devant le poussoir P2 qui à son tour les transfère sur le tapis 2, alors que les grandes caisses sont poussées devant le poussoir P3, ce dernier les évacuant sur le tapis 3.

Pour effectuer la sélection des caisses, un dispositif de détection placé devant le poussoir P1 permet de reconnaître sans ambiguïté le type de caisse qui se présente.

Les modes de marche à considérer sont les suivants:

On peut décrire tout d'abord les modes de marche souhaité par un GEMMA.

On peut, à partir de ce GEMMA faire un GRAFCET pilotant les différents modes de marche.

5- Utilisation du GEMMA

Le GEMMA est un outil méthodologique pour établir le cahier des charges des automatismes séquentiels.

Il est également un moyen pratique pour représenter et exploiter les Modes de Marches et d'Arrêts.

En mettant en oeuvre un GEMMA dans une étude, les Modes de Marches et d'Arrêts sont prévus dès la conception et intégrés dans la réalisation.

L'étude du GEMMA complétée par les procédures de sécurités doit être ébauchée le plus tôt possible afin que le choix des composants de la PO ne soit pas remis en cause au moment de la réalisation.

On peut envisager une organisation du type ci-dessous.

5.a Grille du GEMMA

L'observation de la grille nous amène à remarquer particulièrement 2 rectangles états différents des autres :

Production normale [F1].

C'est le mode automatique, c'est à dire le mode de fonctionnement principal du système.

Le détail de ce mode est défini par un grafcet ne prenant en compte dans la description ni la façon de démarrer ni celle de s'arrêter, c'est la version appelée “GRAFCET de base”.

Le mode F1 est celui dans lequel nous chercherons le plus à rester.

Arrêt dans état initial [A1].

C'est le deuxième mode stratégique d'une application. Arrêt, prêt à redémarrer pour produire Les principaux déplacements consisteront à passer de A1 vers F1 et de F1 vers A1.

Pour aller d'un mode à l'autre plusieurs chemins sont possibles. Tous forment des boucles.

5.b Boucles Marche / Arrêt

L'organigramme guide pour la conception de la boucle marche/arrêt.

Il existe beaucoup de variante possible, d'autant plus qu'il est possible de créer à ce niveau d'autres modes ou liaisons à condition de respecter les concept de base du GEMMA.

Lors de la construction de la boucle marche/arrêt le système est supposé initialisé, c'est le rôle du mode A6 “mise PO dans état initial”.

A la mise sous tension de la PC on atteindra souvent ce mode.

Une coupure d'énergie ou une défaillance de la PC amène à quitter la partie production, quelque soit le mode en cours, pour se retrouver dans la zone hors énergie de gauche.

Au retour de l'énergie, on quittera cette zone pour un mode d'arrêt ou de défaillance pour :

Boucle de marche et d'arrêt

5.c Boucles de défaillance

La norme EN60204 distingue trois catégories d'arrêts :

  1. Catégorie 0 :
  2. L'arrêt est obtenu par suppression immédiate de l'énergie de puissance sur les actionneurs (arrêt non contrôlé).

  3. Catégorie 1 :
  4. L'arrêt est contrôlé en maintenant l'énergie de puissance sur les actionneurs pour obtenir l'arrêt des actionneurs, ensuite les actionneurs sont mis hors énergie de puissance lorsque l'arrêt est effectué.

  5. Catégorie 2 :
  6. L'arrêt est effectué en maintenant l'énergie de puissance sur les actionneurs.

 

L'article §9.2.5.4 de la norme EN 60204 apporte les précisions suivantes :

Le choix de la catégorie doit être déterminé en fonction de l'évaluation du risque entraîné par le S.A.P.

Si un arrêt est du à l'action sur un bouton d'arrêt d'urgence, il doit être réalisé avec des composants électromécaniques câblés ou dépendre d'une logique électronique (matériel, logiciel, transmission par un réseau) spécifique sécurité.

En effet certains API sont actuellement considérés par les normes comme capables d'assurer la sécurité liée à une demande d'arrêt d'urgence (CPU xxxF de Siemens).

L'arrêt de la production peut aussi être du à une défaillance, trois niveaux de défaillance, liés aux types d'arrêts provoqués, peuvent être distingués.

NIVEAU 0 :

Met en cause la sécurité de l'homme et de la machine, doit être traité suivant le mode « catégorie 0 » ou « catégorie 1 ». La reprise après un arrêt de ce type passe par l'opérateur en mode manuel.

NIVEAU 1 :

La défaillance qui arrête la production F1 -> D2. Sans urgence, qui après traitement permet le redémarrage.

NIVEAU 2 :

La défaillance qui n'arrête pas la production, qui la ralenti seulement ou en diminue la qualité (marche dégradée) F1 > D3. L'arrêt de la production n'est pas du à la défaillance directement mais à son traitement.

REMARQUES:

Plus la boucle s'éloigne de la case F1, plus l'arrêt est « sérieux », donc plus la remise en route est longue. Il est possible de créer de nouvelles cases si beaucoup de défaillances sont identifiées et ne peuvent se regrouper.

Le GEMMA prévoit l'action d'une défaillance mais incite aussi à travailler le retour à la production d'ou l'intérêt de raisonner par boucle.

Boucle de défaillance

5.d Les autres boucles

En plus des boucles principales de marche/arrêt et de défaillances, il existe les modes auxiliaires qui ne permettent généralement pas la production.

Les mode de vérification imposent donc un arrêt de production et interdisent un retour en F1 sans un passage à l'état initial.

F4 : Marches de vérification dans le désordre :

C'est ce que l'on appelle couramment le mode MANUEL. La boucle de base est du type ci-dessous :

Boucle manuelle Boucle manuelle avec bouton poussoir

F5 : Marche de vérification dans l'ordre :

C'est le mode pas à pas classique.

F6 : Marche de test :

C'est une variante de la marche de production normale qui à pour but de tester un composant de la production.

Dans un premier temps, il est possible d'envisager tous les modes, mais il est bien évident qu'en accord avec l'utilisateur, on ne retiendra que ceux qui représentent un réel intérêt, le rapport possibilités/prix de revient doit être pris en compte.

L'unicité de mode du GEMMA impose qu'une partie commande ne peut être que dans un seul mode à la fois.

Dans le cas d'une installation à plusieurs sous ensemble, on peut définir un GEMMA par sous ensemble, le fonctionnement global de l'installation étant représenté par un autre GEMMA de niveau hiérarchique supérieur.

6 – Exercice

Les changements de format de palette peuvent être demandés plusieurs fois par jour. Cette opération exige une coordination rigoureuse de tâches manuelles et de tâches contrôlées par la P.C. du palettiseur.

Proposez une organisation des modes de production.

Tâches Contrôlées
par ...
1 Préparer, en amont du palettiseur, le stock de palettes et d'intercalaires au nouveau format, sans interrompre le cycle en cours. Opérateur
2 Donner l'ordre, d'un changement de format, à l'aide du pupitre. Opérateur
3 Bloquer l'amenage des fardeaux. Opérateur
4 Terminer chargement et mise à niveau de la couche en cours. Partie commande
5 Évacuer palette incomplète Opérateur
6 Effectuer à vide (= sans fardeau), les tâches : préparer une couche, mettre à niveau et charger pour mettre la P.O. en référence. Partie commande
7 Sélectionner le mode "Manuel". Opérateur
8 Effectuer, en commande manuelle, les adaptations de la P.O. en fonction du format (butées, glissières, ...). Opérateur
9 Effectuer au pupitre un "Reset" général. Opérateur
10 Demander au pupitre un changement de programme (A vers B ou B vers A). Opérateur
11 Demander le départ du cycle. Opérateur