Le GEMMA est un document graphique qui met en évidence les différentes
procédures de mise en oeuvre d'un système. Il montre clairement
le dialogue avec l'opérateur et est utilisé pour la maintenance
ou pour la conception de la Partie Commande.
Le GEMMA est souvent associé à une Partie Commande hierarchisée
dont la structure peut-être la suivante :

GRAFCET de sécurité
(GS) : Il gère les arrêts en cas de défaillance
(arrêt d'urgence). Il correspond souvent au cadre D1 du GEMMA
GRAFCET d'initialisation (GI) : Il gère
la remise en route après défaillance. Il correspond au
passage par les cadres A5 et A6 du GEMMA
GRAFCET de conduite (GC) : Intègre
les modes de marches et les arrêts normaux. C'est un GRAFCET sans
action, chaque étape correspond à un cadre d'état
(Familles F ou A)
GRAFCET de tâche (GPN, GT,...)
: A chaque cadre d'état peut correspondre une tâche sous
forme de GRAFCET, notamment le GRAFCET de production normale. Le GRAFCET
de tâche est un "sous-programme" appelé par le
GRAFCET de conduite