pakdoltogel.net
Les commandes de forçage et figeage de grafcet, sont des moyens supplémentaires qui permettent de préciser la hiérarchie des différents grafcets. La hiérarchie des différents grafcets issue de cette structuration est celle qui vient de la description du fonctionnement (succession séquentielle des taches définie par le processus). En fait, il est souvent nécessaire de placer à un niveau hiérarchiquement supérieur des grafcets de gestions Les principaux grafcets que l'on peut trouver sont: GRAFCET de surveillance: (de sécurité) ce GRAFCET décrit l'ensemble des procédures de sécurité du système, c'est le GRAFCET hiérarchiquement le plus important. L'arrêt d'urgence et les procédures de mise en route sont décrits dans ce GRAFCET. GRAFCET de conduite: (ou GRAFCET des Modes de Marches) ce GRAFCET décrit l'ensemble des procédures de Marches (auto, Cycle/Cycle, Manuel,... ) et des arrêts normaux. GRAFCET de maintenance: Précise les procédures d'intervention de l'opérateur et de réglage de la partie opérative.
On peut avoir exactement le même type de problème lors d'un arrêt: on se trouve ainsi très vite avec trois grafcets à gérer et même peut être un quatrième qui sera destiné à synchroniser tout le monde. Ce quatrième grafcet s'appellera souvent GMM (Grafcet des modes de marches) ou GC (Grafcet de Conduite). Remarque Les noms des grafcets présentés ne sont pas plus importants que cela. Il seront acquis au fur et à mesure du déroulement des exemples. Les modes de marche sur un exemple simple [ modifier | modifier le wikicode] Nous allons nous intéresser à un exemple simple, trop simple peut être pour en saisir tous les problèmes. Mais ne vaut_il pas mieux de commencer simplement en espérant poser les briques essentielles à la fondation du futur concepteur de programmes destiné à la partie commande. Exemple de départ [ modifier | modifier le wikicode] La partie opérative est simple et ne nécessite pas beaucoup d'explications. Il faut cependant bien noter les conventions de la figure: comment sont dessinés les capteurs de positions et leurs noms "bh", "bb" et "cf" la double flèche sous le capot de protection indique que ce capot se déplace mais ne s'ouvre pas évidemment quand le capot de protection est comme indiqué sur le dessin, il est impossible de positionner une pièce à percer Le fonctionnement désiré est donné sous forme d'un texte ci-dessous: État initial = état n o 1.
Bits d'initlialisations des grafcets Par grafcet, deux bits de conduite peuvent être associé: Le bit de réinitialisation "RAZ-Init" effectue ces deux opérations: Raz qui consiste à désactiver toutes les étapes actives. Réinitialisation qui permettra l'activation de l'étape initiale. L'activation du bit de non évolution permet de figer le grafcet à l'étape à laquelle il se trouve. Ceci vous permet, de redémarer l'installation là ou elle s'était arrêtée (en désactivant le bit de figeage "No Evolution") Procédure à suivre Vous devez au préalable déposer des bits mémoires (disponibles depuis la boite à outils) Ensuite vous devez affecter ces bits soit comme bit de réinitialisation ou de d'évolution de vos grafcet via l'éditeur disponible depuis la Barre des menus: Programmation - Bit d'initialisation des grafcets. Et les programmer (cf. éditeur de Ladder) Affectation des bits de réinitialisation ou de non évolution bouton "Afficher/masquer les grafcets" permet d'afficher ces derniers. Vous définissez chaque bit mémoire pour chaque grafcet (les étapes initiales vous permettent d'identifier vos différents grafcets) Ensuite, vous devez définir manuellement l'appartenance des étapes à un grafcet Sélectionnez les étapes (case à cocher) dans la colonne du grafcet concerné (par exemple, le grafcet repéré par l'étape initiale 0 comprend les étapes 1, 2 et 3).
Un opérateur place la pièce devant être percée et la serre dans un étau. Le perçage s'effectue suivant la séquence décrite plus bas. Le foret est entraîné en rotation par un moteur asynchrone triphasé à cage M1 et en translation par un moteur asynchrone M2. Deux vitesses sont requises en translation: Les deux vitesses sont obtenues à l'aide d'un variateur de vitesse. LI1: Sens Avant LI2: Sens Arrière LI3: Vitesse 1: lente LI4: Vitesse 2: rapide Un capteur noté « capt » indique la présence d'une pièce sur le plateau de perçage et l'étau serré. Q3 I> MOTEUR M1 9 8 7 B1 MOTEUR M2 N Q2 Q1 T3 T2 T1 L2 L1 L3 Q0 VARIATEUR E W V U cI. /capt Init Pos3 Pos2 Pos1 capt Mr Dcy Km2 Km1 Variateur 24 VDC L1. 3 L1. 2 L1. 1 L1. 4 Entrées TOR automate Sorties TOR automate 24V 0VC C O2. 6 O2. 5 O2. 4 O23 O22 O2. 1 I1. 0 Au 24 0 24 VAC 230 V Q8 Q7 /Au At Prod. capt F4 A6 A5 D1 A2 F1 A1 Moteur rotation Position 3 Position 2 Position 1 Moteur translation
Note: Ces bits sont optionnels.
Les arcs de liaison entre états sont utilisés pour préciser les informations de passage d'un état à un autre. On peut passer d'un état à un autre: avec une condition d'évolution: elle est portée sur la liaison orientée entre états; elle peut être liée à l'action d'un bouton du pupitre de commande ou à l'état d'un capteur. sans condition explicite Les besoins en boutons poussoirs et en capteurs peuvent alors être prévus. Voici un exemple de GEMMA. Le GEMMA de l'exemple initial [ modifier | modifier le wikicode] Nous sommes partis d'un exemple initial comportant une partie opérative très simple. Nous en avons donné une solution sans passer par le GEMMA. Si l'on reprend cet exemple voici le GEMMA obtenu. On y retrouve bien sûr les quatre états du départ. Liens internes [ modifier | modifier le wikicode] Le GEMMA Liens externes [ modifier | modifier le wikicode] Cours sur le gemma Diapositives sur le GEMMA Un exemple complet de GEMMA
Ils ont été colorés en fonction de la zone à laquelle ils appartiennent. Principe Lors d'une utilisation du GEMMA il est absolument interdit d'ajouter des états. Vous avez, par contre, le droit de n'utiliser que quelques états. Ce principe est lié au fait que le GEMMA est un document normalisé pour lequel, en principe, toutes les possibilités ont été prévues. Les flèches barrées qui relient les états sont appelées transitions. Les transitions ressemblent suffisamment à celles d'un grafcet pour qu'on ne passe pas plus de temps à les détailler. Lors d'une utilisation du GEMMA il est autorisé d'ajouter des transitions. Vous pouvez utiliser seulement certaines transitions et pas d'autres. Nous sommes prêt maintenant à examiner quelques utilisations du GEMMA. Utilisation du GEMMA [ modifier | modifier le wikicode] Parmi les états proposés par le guide on choisit ceux qui sont nécessaires pour la machine et on précisera le nom de chacun des états et des commentaires éventuels, à l'intérieur du "rectangle-état" correspondant.