|
IntroductionCet exemple consiste à analyser un grafcet global ainsi que les synchronisations entre les divers grafcets. Vous découvrirez la traduction structurée du grafcet en langage échelle du PLC-5 de la compagnie Rockwell. Cette approche de programmation divise les grafcets en plusieurs programmes pour en faciliter le dépannage. Cette approche respecte les normes d’évolution du grafcet, particulièrement la désactivation et l’activation des étapes dans une même scrutation. Vous trouverez les fichiers des programmes à ce lien (ZIP). Mise en situationLa gestion des modes de marches est la prise en compte de toutes les spécifications reliées au fonctionnement du système. Nous utiliserons le GEMMA (Guide d’Étude des Modes de Marches et d’Arrêts) pour développer la structure des modes de marches. Lorsque nous étudierons le GEMMA dans sont intégralité, nous remarquerons l’emphase portée vers la sécurité. Le niveau de sécurité le plus élevé consiste à la gestion de l’arrêt d’urgence. Ce type d’arrêt, comme son nom l’indique, porte sur le caractère d’urgence, donc sur un niveau de priorité très élevé. Pour cette raison, nous établirons le grafcet d’arrêt d’urgence comme étant la priorité la plus élevée. Le GMM (Grafcet des Modes de Marche) aura le deuxième niveau hiérarchique. Ce sera à partir de ce niveau que nous contrôlerons tous les autres grafcets de fonctionnement de la partie opérative. Il sera possible et souhaitable, selon la complexité du système d’établir plusieurs niveaux hiérarchiques, ce qui facilitera la gestion du fonctionnement. L’exemple du système à automatiser est composé, pour la partie opérative, d’une broche de perçage dont les actionneurs assurent la rotation, la descente, la remontée et le serrage de la pièce à percer. La dépose de la pièce est assurée manuellement par un opérateur. La mise en marche du système se fait par le déclenchement d’un bouton poussoir. La pièce est serrée automatiquement et le perçage s’exécute selon le grafcet qui vous est présenté aux pages suivantes. Schéma synoptique
Le grafcetLe Grafcet d’arrêt d’urgence : Ce grafcet représente le niveau hiérarchique le plus élevé. À l’alimentation du programme, nous initialiserons ce grafcet seulement. Ce dernier par mode de forçage initialisera les autres grafcets du programme. Nous respecterons les principes hiérarchiques pour les contrôles de programmes.
Le GMM (Grafcet des Modes de Marches) : Ce grafcet de deuxième niveau hiérarchique, assure la gestion des modes de marches en forçant les grafcets GPN et GIP. Il n’a pas d’étape initiale puisqu’il est forcé par le grafcet d’arrêt d’urgence au départ.
Le GPN (Grafcet de Production Normale) : Ce grafcet n’a pas d’étape initiale puisqu’il est forcé par l’étape X10 du GMM. Ce grafcet entrera en action lorsque le GMM sera à l’étape X13.
Le GIP (Grafcet d’Initialisation de la Production) : Ce grafcet n’a pas d’étape initiale puisqu’il est forcé par l’étape X10 du GMM. Ce grafcet entrera en action lorsque le GMM sera à l’étape X11.
Les fichiers programmes
La traduction en langage échelleTRADUCTION EN DIAGRAMME ÉCHELLE DES ACTIONS ET DES SORTIES
TRADUCTION EN DIAGRAMME ÉCHELLE GRAFCET D’ARRÊT D’URGENCE
TRADUCTION EN DIAGRAMME ÉCHELLE GRAFCET DES MODES DE MARCHES
TRADUCTION EN DIAGRAMME ÉCHELLE GRAFCET D’INITIALISATION DE LA PRODUCTION
TRADUCTION EN DIAGRAMME ÉCHELLE GRAFCET DE PRODUCTION NORMALE
|