C. PROLÉMATIQUE DE MAINTENANCE Une entreprise d'exploitation minière désire automatiser une benne monte charge «SKIP». Dans une première analyse, l'étude du GRAFCET point de vue commande a été réalisée. Vous allez devoir rédiger le programme automate permettant de réaliser le cycle de fonctionnement du Skip. I. Principe de fonctionnement : II. Description du cycle : Lorsque la benne est pleine (pn), en bas du rail (bs), l'opérateur peut la faire monter (moteur électrique asynchrone triphasé M) vers la trémie en appuyant sur le bouton dcy. Une fois la benne en haut (ht), un vérin (double effet A) permet de la vidanger, lorsque celle-ci est vidanger, l'opérateur doit valider l'opération à l'aide d'un bouton poussoir (Valid.). Le vérin rentre et remet la benne en position (ph), lorsque la benne a basculé en position horizontale, celle-ci redescend (bs). Deux voyants signaleront la phase de montée et de descente de la benne. Remarque : le système de déverrouillage de la trappe de la trémie n'est pas pris en compte dans le cycle. Page : /
C. III. GRAFCET point de vue Procédé ( ou système) IV. Adressage des Entrées : Repère Départ cycle et enne en bas et enne pleine Monter benne enne en haut Vider benne Validation opérateur 4 Repositionner benne Départ cycle Dcy %I. Validation opérateur p Valid. %I. enne pleine pn %I. enne en as bs %I. enne en Haut ht %I.4 enne en position pos %I.5 V. Adressage des Sorties : Préactionn eur enne en position 5 Descendre benne enne en bas Entrée Sortie Montée enne KM %Q. Descente enne KM %Q. Vider enne Y.4 %Q. Repositionner enne Y. %Q. Voyant «Montée» H %Q.4 Voyant «Descente» H %Q.5 Page : /
C. NOTIONS DE ASE I. Structure d'un Automate Programmable Industriel (A.P.I.) : Un automate se décompose en quatre sous-ensembles : Les Entrées ; Les Sorties ; La mémoire où sont stockées les instructions du programme utilisateur ; Le processeur qui lit les informations d'entrées et commande les sorties en fonction des instructions du programme utilisateur. Capteurs ENTREES Effecteurs ou Process Unité centrale : Mémoire + Processeur SORTIES Console de programmation Actionneurs Préactionneurs II. Exemple d'automate : TSX Nano : Raccordement terminal de programmation ( Console FTX 7, ordinateur ) Visualisation de l'état des Visualisation de l'état des 4 Visualisation de l'état de l'automate : RUN, ERR, COM, I/O 5 Raccordement de 6 Alimentation capteurs : =4V/5mA 7 Raccordement des 8 Raccordement des Page : /
C. III. Adressage Entrées /Sorties : a) L'adressage des Entrées / Sorties : Automate de base Extension d'entrées/sorties %I. %I. 4 5 6 7 8 9 TSX Nano 4 5 4 5 6 7 C 6 7 8 9 TSX Nano Extension C C 4 5 6 7 C 8 C Extension 9 C %Q.6 I ou Q I = Q = 8 C 9 ou. i = = point i = % I. % Q. 6 % I. C %Q.8 % symbole Page : 4/
C. INTRODUCTION À LA PROGRAMMATION I. Introduction à la programmation :. Le programme automate dépend strictement du GRAFCET point de vue API.. Il peut être rédigé à l'aide de deux formes de langage: Le langage Liste d'instructions ; Le langage à contact.. La saisie du programme s'effectue à l'aide d'un ordinateur ou d'une console de programmation : directement connecté à l'automate ; non connecté à l'automate et transféré ensuite. 4. Le programme peut être divisé en trois parties distinctes : Le traitement PRÉLIMINAIRE permet de traiter: Préliminaire Séquentiel Postérieur les reprises secteur, les défaillances, le prépositionnement du graphe,... Le traitement SÉQUENTIEL décrit la structure du GRAFCET : et associées Le traitement POSTÉRIEUR permet associées aux étapes. d'activer Page : 5/ les
C. II. Éléments principaux de programmation : Exemple : GRAFCET API Langage LIST Traintement séquentiel N %I.. %I.8 %Q,5 %I.5 + %I. %Q, Début de l'étape initiale Si le bit d'entrée %I. = ET le bit d'entrée %I.8 = Activation de l'étape 4 Début de l'étape 5 Si le bit d'entrée %I.5 = 6 OU le bit d'entrée %I. = 7 Activation de l'étape 8 Début de l'étape 9 Si le bit d'entrée %I.4 = Activation de l'étape Début du traitement Postérieur Si l'étape est active Mise à du bit de sortie %Q.5 4 Si l'étape est active 5 Mise à du bit de sortie %Q. 6 Et du bit de sortie %Q.4 7 Fin du programme %Q,4 Traintement postérieur %I.4 Code Opérande instruction Remarque : L'instruction ST est de type monostable. Dès que les conditions nécessaires à la mise à d'un bit par une bobine ST ne sont plus validées, ce bit retombe à. Le bit d'entrée %I. est considéré à lorsque le contact associé à son entrée est fermé. it d'entrée %I. = + - 4VDC OUT IN COM it d'entrée %I. = + - 4VDC OUT IN COM Page : 6/
C. Le bit de sortie %Q. est mis à par le programme. Lorsque ce bit est à, il permet d'alimenter le récepteur qui est raccordé à la sortie associée. it de sortie %Q. = OUT COM it de sortie %Q. = OUT COM 4V AC 4V AC TRAVAIL DEMANDÉ III. Déduire le GRAFCET point de vue API à partir du GRAFCET point de vue Commande : a) GRAFCET Point Commande de vue Partie b) GRAFCET Point de vue API Dcy. bs. pn KM H ht Y.4 4 ph KM H 5 bs Y. 5 p Valid. 4 Page : 7/
C. III. Rédiger le programme en langage «LIST» : a) Programmation : N Code instruction Opérande N 4 4 5 5 6 6 7 7 8 8 9 9 4 4 5 5 6 6 7 7 8 8 9 9 4 4 5 5 6 6 7 7 8 8 9 9 4 4 5 5 b) Correction : Code instruction Opérande Page : 8/
C. ANNEXES : EXTRAIT DE LA DOCUMENTATION TSX NANO Page : 9/
C. Page : /