INTERACTIVITES DANS LES GRAFCET
SYNCHRONISATION ET FORCAGE GRAFCET DE SECURITE - des personnes - des biens La hiérarchie est réalisée par Forçage GRAFCET DE CONDUITE (GC) ou GRAFCET DES MODES DE MARCHES (GMM) STRUCTURE MULTI-GRAFCETS HIERARCHISEE GRAFCETS DE TACHES SPECIFIQUES Le dialogue inter-GRAFCET est réalisé par Synchronisation
SYNCHRONISATION Étape 3 s’active X3 devient vraie Étape Variable étape Xi (X n°étape) Étape active Xi=1, Étape inactive Xi=0 Xi utilisée dans les réceptivités 3 11 X3 12 Étape 3 s’active X3 devient vraie Activation étape 12 désactivation étape 11
APPLICATION DE LA SYNCHRONISATION Identification des Tâches GRAFCET de coordination des Tâches GRAFCET de Tâche Dialogue inter-GRAFCET Cliquer ici pour voir l’exemple
REMARQUES SUR LA SYNCHRONISATION Chaque GRAFCET de tâche se terminera par une étape sans action, qui donnera l’information Tâche terminée au GRAFCET de coordination des tâches et le fera évolué à l’étape suivante. Chaque GRAFCET de tâche se terminera par une transition, qui vérifiera que l’information Tâche terminée a bien été reçue par le GRAFCET de coordination de tâches et a donc évolué à l’étape suivante.
HIERARCHISATION Forçage GRAFCET Niveau n C’est donner un pouvoir supérieur à certain GRAFCET (GRAFCET maître), par rapport à d'autres GRAFCET (GRAFCET esclaves) L’instruction GRAFCET est le GRAFCET Niveau n-1 GRAFCET Niveau n-1 GRAFCET Niveau n-2 Forçage
DEFINITION DU FORCAGE Le forçage est l'instruction GRAFCET qui permet d'intervenir directement sur l'état d'une ou des étapes d’un autre GRAFCET Syntaxe : Toutes les étapes du graphe indiqué sont rendues inactives ET les étapes dont les numéros suivent sont rendues actives.
FORCAGE GRAFCET Maître GRAFCET esclave Étape 3 s’active 11 1s1 12 15 1s0 3 F/Gesclave:(11) GRAFCET Maître GRAFCET esclave Étape 3 s’active Étape 15 se désactive Étape 11 s’active
REGLES DU FORCAGE Règle 1 Le forçage est un ordre interne, consécutif à une évolution Les GRAFCET forcés prendront immédiatement et directement la ou les situations imposées Règle 2 Le forçage est prioritaire par rapport à toute activité du modèle (évolution, affectation des sorties, ...) Les GRAFCET forcés sont maintenus dans la situation imposée tant que les ordres de forçage sont valides
EXEMPLES DE SYNTAXES DE FORCAGES F/GT1:(10,15) Toutes les étapes du graphe GT1 sont immédiatement désactivées et les étapes 10 et 15 sont activées F/GAUX:( ) Toutes les étapes du graphe GAUX sont immédiatement désactivées F/GN:(*) Le GRAFCET GN est bloqué dans son évolution (figeage) F/GP:(Init) Le GRAFCET GP est remis dans sa situation initiale (étape initiale activée)