Vous êtes sur la page 1sur 19

-1-

Le logiciel PL7 Application sur la banderoleuse ERM

1-. Prsentation : Le but de ce sujet est une familiarisation avec le logiciel PL7 Pro, de programmation des automates programmables de milieu de gamme (sries Micro et Premium) de chez Tlmcanique. Les exercices ont pour support une machine, appele banderoleuse, permettant denrouler un film plastique autour de cartons poss sur une palette. 2-. Descriptif succinct de la banderoleuse : 2-1-. Constitution gnrale : On distingue pour la P.O (cf. page 15 et machine) : - un plateau entran en rotation supportant la palette charge, - une tte de banderolage supportant le film plastique et un dispositif de contrle de sa tension entrane en monte et en descente sur un mt, - une barrire immatrielle de surveillance dune zone de scurit. Pour la P.C (cf. page 8 et machine) : - une armoire lectrique regroupant les lments de contrle, commande et dialogue oprateur, - lappareillage de gestion des scurits (relais de scurit de marque Pilz repr KAU), - les variateurs de vitesse pour la commande vitesse variable des moteurs, - les raccordements la P.O par lintermdiaire de connecteurs dbrochables. 2-2-. Principe de commande des variateurs de vitesse : Les variateurs sont commands par lA.P. : - pour le sens de rotation par une (ou deux si deux sens de marche) sortie(s) TOR, - pour la consigne vitesse par une sortie analogique.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-2Schma de principe (pour 2 sens de marche) : Variateur


Sorties TOR
+U Sens1

API
Sorties analogiques Vout 0V

Sens2

Entre de consigne vitesse Potentiel de rfrence

M 3~

3-. Travail effectuer : 3-1-. Etude de la commande du moteur du plateau : Consulter, dans la documentation constructeur (fournie en salle), au 2-1 GRAFCET , les tableaux daffectation des entres et sorties de lA.P ainsi que les folios 2, 7 et 8 du dossier lectrique. Donner ladresse de la sortie TOR qui valide le variateur plateau. Donner ladresse de la sortie analogique utilise pour la consigne vitesse du variateur plateau. Donner les repres des conducteurs pour lordre de validation et pour la consigne vitesse. Consulter, dans la documentation ci jointe descriptive de lautomate utilis, les 1, 3, 5. Consigner larmoire puis localiser le variateur plateau, lautomate, les module dE/S et les borniers de cblage des entres et sorties TOR. Ce type de bornier est appel bornier dport, justifier ce qualificatif.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-33-2-. Programmation : 3-2-1-. Raccordement PC automate : Consigner larmoire lectrique de la machine. Rgler le commutateur du cble sur la position 0. Raccorder le cordon sur la prise TER de l'automate. Raccorder le cordon sur le port srie du PC. 3-2-2-. Lancement du logiciel : Slectionner, partir du bureau de Windows, Dmarrer Tous les programmes puis le rpertoire Modicon Tlmcanique et le logiciel PL7. Le logiciel s'ouvre sur une barre de menu et quelques boutons actifs.

3-2-3-. Cration dune nouvelle application pour programmer en schma contacts : Faire Fichier Nouveau, dans la fentre Nouveau slectionner un TSX Micro avec un processeur TSX 3721 version 5.0 sans loption GRAFCET (cochez Non dans le cadre Grafcet). Si tout se passe bien, une fentre Navigateur Application souvre.

Le navigateur application permet daccder tous les lments constitutifs de lapplication, soient pour les principaux : - la configuration matrielle, - le programme.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-43-2-3-1-. Configuration matrielle : Dans le Navigateur Application ouvrez le rpertoire Configuration et double cliquer sur Configuration matriel, Dans la fentre Configuration, double cliquer sur lemplacement 1-2.

CPU

Cartes dE/S

Rack dextension

Slectionner un module 16 entres 24V DC et 12 sorties transistors rfrence TSX DMZ 28 DTK. Continuer la configuration avec : - lemplacement 3, un module de 8 entres analogiques rfrence TSX AEZ 801, - lemplacement 4, un module de 4 sorties analogiques rfrence TSX ASZ 401. Valider. 3-2-4-. Exercice 1 : Cet exercice porte sur la saisie, le transfert puis lessai dun programme trs simple permettant de valider le variateur plateau en actionnant le BP DEPART CYCLE de la machine. Le variateur est valid par la sortie n 2 du modul e lemplacement 2.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-5Table des variables : Elle permet dassocier des symboles (ou repre claire) des adresses. Ouvrez le rpertoire Variables puis double cliquer sur les objets E/S.

Dans la fentre Variables, slectionner, dans la liste des adresses, lemplacement 1.

Remarque : La liste de toutes les variables disponibles saffiche. Pour simplifier cette liste, clique droit dans la fentre puis valider Filtre sur %I et %Q.

Pour lentre dadresse %I1.3 entrer le symbole dcy et un ventuel commentaire. Avec la mme mthode affecter le symbole mpla la sortie Q2.2 (situ dans lemplacement 2).

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-6Saisie du schma : Cration dune section : Clique droit sur le rpertoire Section puis valider Crer. Renseigner la fentre Crer avec : - le nom de la section (ex S_1), - le langage ddition LD (Ladder) pour du schma contacts.

Valider la fentre. Pour utiliser, dans la saisie du schma, les symboles, slectionner Vue Symboles et Repres dans le menu Options. Construction du schma : Ouvrez la section cre par un double clique. Souvre alors une fentre de saisie de schma contacts.

Slectionner un contact NO (bouton en bas ou touche F2).

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-7Placer le contact NO dans la case en dbut de ligne et donner lui le repre dcy. Normalement on obtient le rsultat suivant :

Placer une bobine (bouton ou F9) en fin de ligne, reprer la mpla. Complter la liaison contact bobine avec le bouton ou la touche F8. Valider le rseau avec la touche Entre. Il saffiche alors en noire.

Enregistrer lapplication sur le PC puis fermer votre application car avant de transfrer votre application dans lautomate, il faut sauvegarder le programme original de la machine.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-8Sauvegarde du programme original : Dconsigner puis alimenter larmoire. Sauvegardez le programme original comme suit. Slectionner le menu AP puis la fonction Connecter ou le bouton Valider Oui dans la fentre Connecter. Transfert termin, sauvegardez le programme dans le rpertoire PL7 User\erm avec le nom progerm (mme si ce fichier existe dj, effectuer cette sauvegarde). Passer lautomate en STOP.

Remarque : En fin de sance, procder au rechargement de ce programme


dans lautomate. Transfert de votre application : Ouvrez votre application. Transfrer dans lautomate avec la fonction Transfrer programme du menu AP.ou le bouton

Dans la fentre Transfrer programme, slectionner PC Automate, valider et confirmer le transfert puis le passa en Stop. Passer en mode connect (AP Connecter) ou bouton Passer lautomate en Run avec AP Run ou Ctrl + Maj + R ou bouton et la confirmation du mode Run. Essais : Actionner le BP DEPART CYCLE et vrifier la commande de la sortie Q2.2 sur lautomate et sur lembase relais dporte. Modification : Revenir en mode local. Complter la table des variables pour associer : - le symbole Reglage lentre I1.2 (correspondante la position REGLAGE du commutateur de mode de marche),

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

-9- le symbole Var_1_pret lentre I1.8. Modifier la section S_1 afin que la sortie Mpla soit commande par lentre Reglage si lentre Var_1_pret est active. Remarque : pour supprimer un lment de schma, slectionner llment par un clique dessus puis touche touche Suppr ou clique droit sur llment puis Supprimer. Procder aux essais aprs dverrouillage de lAU et appui sur le BP REARMEMENT. En mode connect modifier le schma pour que la sortie Q2.2 soit commande par le commutateur en position AUTOMATIQUE (entre dadresse %I1.1). 3-2-5-. Exercice 2 : Utilisation de temporisation et de compteur. Temporisation : Affectation dun symbole et paramtrage 3s de la temporisation n 0. Retour en mode local. Dans le navigateur application, double cliquer sur les objets FB prdfinis du rpertoire Variables. Dans la fentre Variables : Valider Paramtres. Entrer un symbole (par ex T0). Paramtrer : Preset = 3 TB =1s Remarque : Modes de fonctionnement :Ton=tempo. travail, Toff=tempo. repos, TP=monostable (ou impulsion). Rdaction du programme : Modifier le schma prcdent en supprimant la liaison entre les entres et la sortie. Cliquer sur le bouton F7 (Fonction graphique) puis slectionner Timer. Positionner la temporisation et reprer la T0. Placer les connexions du schma.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 10 Valider, transfrer et essayer. Modifier, en connect, la temporisation en 6s avec la dmarche suivante : - Clique droit sur llment puis slectionner Initialiser une table danimation. Souvre la fentre TABLE_1. - Dans la colonne Valeur courante slectionner puis modifier le paramtre %TMi.P (avec i n de la temporisation). - Valider la modification. - Fermer la table. Cliquer Non la demande denregistrement des modifications de la table. Compteur : Rdiger un programme pour valider le variateur aprs 3 actions successives sur la position REGLAGE du commutateur et une remise 0 du compteur avec DEPART CYCLE. Remarque : Pour lutilisation dun compteur dcompteur, consulter, dans laide en ligne, le volume Description dtaille des instructions et desfonctions, lintercalaire Instructions de base, le chapitre Blocs fonction prdfinis, les sous chapitres Prsentation du bloc fonction compteur dcompteur et Fonctionnement du bloc fonction compteur dcompteur. Affecter le symbole Compt0 et paramtrer 3 le compteur C0 avec la mme dmarche que pour la temporisation (slectionner C dans la liste de la fentre Variables) Modifier le programme afin que les actions sur le commutateur, au del de la troisime, nincrmente plus le compteur. Modifier, en mode connect, le compteur pour valider le variateur aprs 2 actions sur le commutateur. La dmarche est similaire celle de la temporisation, cest le paramtre %Ci.P (avec i n du compteur) quil faut modifier. 3-2-6-. Exercice 3 : Cet exercice porte sur lextension du programme pour fournir une consigne de vitesse de 3V au variateur plateau par la sortie analogique correspondante quand le variateur est valid. La sortie analogique fournissant la consigne de vitesse est la sortie n 0 de lemplacement 4, son adresse est donc %QW4.0 (%QW car il sagit dun adressage dune valeur numrique). Cette extension sera programme dans une deuxime section.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 11 Rdaction du programme : Crer une 2ime section en ladder. Dans les objets E/S du rpertoire Variables, slectionner le module lemplacement 4 (rfrence TSX ASZ 401) puis affecter le symbole Vit_pla la sortie dadresse concerne (voir question 3-1). Pour crire une valeur une adresse, il faut utiliser un bloc opration. Construisez la ligne de schma suivante :

Le bloc fonction OPERATE sobtient avec le bouton F3. Le symbole := est le symbole daffectation Transfrer, essayer puis modifier, en mode connect, la consigne vitesse 6V (voir documentation AP pour le module de sortie analogique). 3-2-7-. Application : Ralisation dun programme permettant dobtenir le fonctionnement suivant :
SMANU 1 0 t Consigne vit. plateau 5V 0

avec une rampe de pente denviron 0,5 V/s.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 12 Elaborer un programme qui ralise le traitement suivant : Valider le variateur avec SMANU.

Consigne vitesse 0 sur le front montant de SMANU.

Remarque : Un contact sensible au front montant sobtient avec le bouton F4 Remarques : 1 Le bit systme S4 est un signal dhorloge de priode 10ms. 2 Pour les oprateurs de comparaison, consultez laide chapitre Instructions de base puis Traitements numriques sur entiers.

Pour SMANU=1 et si consigne vitesse < 5V alors le bit de travail %M0=le bit systme %S4.

Pour SMANU=1 : cons. vit. cons. vit. + 5 sur le front montant de %M0.

Modification : Ouvrez le fichier programme erm_appli_2 du rpertoire PL7 User\TP1A. Dcrivez, en utilisant la mme forme que ci-avant, le traitement effectu au label 2. Complter le programme pour obtenir le fonctionnement suivant :
SMANU 1 0 t Consigne vit. plateau 5V 0 t 5s

avec les mmes pentes que ci-avant. Nota : La dernire ligne du programme doit effectuer un reset (bouton F12) du bit M1 pour I1.2 non vraie.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 13 4-. Table danimation : Cest une table qui permet de visualiser ou forcer les variables en fonctionnement. 4-1-. Cration de la table : Dans le Navigateur Application, clique droit sur le rpertoire Tables danimation et slectionner Crer. La fentre TABLE_1 souvre. Exemple pour visualiser les variables SMANU et Vit_pla. Dans la zone de saisie entrer SMANU puis valider et normalement toutes les caractristiques de la variable saffichent dans la 1Ire ligne du tableau.
Zone de saisie. Tableau.

Slectionner la 1ire cellule de la 2ime ligne du tableau et entrer la variable Vit_pla. Lancer un cycle de fonctionnement et visualiser la valeur des 2 variables de la table. 4-2-. Enregistrement de la table : Fermer la table, rpondez Oui pour enregistrer la modification et donner lui un nom dans la fentre Valider sous. 4-3-. Forage dune variable par la table : Modifier le programme pour obtenir le fonctionnement suivant sur la rampe de pente positive : Pour SMANU=1 : cons. vit. (cons. vit. + 5)*accel sur le front montant de %M0.

avec la variable accel mot interne de votre choix.

Complter la table danimation avec la variable accel. Faites des essais en forant successivement la valeur de accel 1, 2, 4 et vrifier que lacclration angulaire du plateau est modifie.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 14 5-. Diagnostic dentres sorties : Automate connect et en STOP, il est possible de lire ou de forcer des tats dE/S partir de la configuration matriel. Exemples : Lecture dune entre : Double clique sur Configuration matrielle.

Double clique sur lemplacement voulu (ici emplacement 1), les fentres suivantes souvrent :

Simuler lactivation de lentre dcy et vrifier son changement dtat dans la colonne Etat.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 15 Forage dune sortie : Double clique sur lemplacement voulu (ici 2 pour les sorties). Slectionner la sortie mpla, cliquer sur Forcer 1.et vrifier la commutation de la sortie.

6-. Cration dune application pour programmer en GRAFCET : Crer une nouvelle application avec le mme processeur avec loption GRAFCET (cochez la case Oui dans le cadre Grafcet).

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 16 Dans le Navigateur Application, ouvrez les dossiers de la tche matre (Mast) comme suit :

La section Chart permet de saisir les graphes et les transitions. La section Post permet de saisir les cations associes aux tapes. Nota : La section Prl permet de programmer les fonctionnements prioritaires. 6-1-. Exemple : Il porte sur la programmation du fonctionnement dcrit par le GRAFCET suivant :

0 Contacteur d'arrt d'urgence ferm Com. mode de marche sur auto 1 Verrine marche allume fixe Com. mode de marche sur manu Verrine marche allume clignotante

Contacteur d'arrt d'urgence ouvert

6-1-1-. Table des variables et GRAFCET point de vue partie commande (PC) : Saisissez les symboles (mnmoniques du dossier machine) des variables utilises. Donner le GRAFCET point de vue PC. 6-1-2-. Saisie du graphe : Double cliquez sur la section Chart pour ouvrir lditeur graphique. Placer : une tape initiale (bouton F4) avec le n0, une transition (bouton F6), une tape (F3) avec le n 1, une transition, un renv oi de destination (F5) vers ltape 0 et sur ltape initiale un renvoi dorigine de ltape 1.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 17 Valider le graphe, il doit avoir lallure suivante :

6-1-3-. Saisi des schmas des rceptivits associes aux transitions : Double cliquer sur la transition tape 0 tape 1. Dans la fentre Proprits de Chart Page0 %X0 X1 slectionner le langage contacts ddition du rseau soit LD (Ladder).

Dans la fentre qui souvre, diter le schma suivant :

Symbole touche F9

Valider puis fermez cette fentre. Avec la mme dmarche diter le schma de la rceptivit associe la 2ime transition.

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 18 6-1-4-. Saisie des actions : Les actions sont programmes dans la section Post. Ouvrez cette section et diter, en schma contacts, le rseau suivant pour la premire action associe ltape 1 (allumage fixe de la verrine marche si le commutateur de mode de marche est sur la position auto).

Editer le rseau de la 2ime action. Pour le clignotement, placer en srie avec le bit dtape et le commutateur, un contact NO associ au bit systme %S6. Consulter laide en ligne et expliquer succinctement le rle du bit systme %S6. 6-1-5-. Essais : Transfrer le programme et vrifier le fonctionnement de la machine. 7-. Application : 7-1-. GRAFCET de scurit : Modifier le GRAFCET trait ci-avant pour obtenir le fonctionnement suivant :

0 Contacteur d'arrt d'urgence ferm 1 Verrine marche allume fixe Contacteur d'arrt d'urgence ouvert

7-2-. GRAFCET de fonctionnement normal : Donner le GRAFCET point de vue PC du fonctionnement suivant :

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

- 19 -

10 tape1 et manu et dpart cycle 11 Monte du chariot avec une cons. de vitesse de 3V Dtection du haut de la palette 12 2s/X12 13 Descente du chariot avec une cons. de vitesse de 2V Chariot en position basse

Complter la table des variables et le programme pour obtenir le fonctionnement dcrit par les deux GRAFCET. Procder aux essais. Noter la valeur extrme de lentre analogique de mesure de la position du chariot. 7-3-. Modification du GRAFCET de fonctionnement normal : Effectuer les complments et modifications pour obtenir le fonctionnement suivant :
10 tape1 et manu et dpart cycle 11 Monte du chariot avec une cons. de vitesse de 3V Hauteur chariot > 4500 (valeur de l'entre ana. position chariot) 12 2s/X12 13 Descente du chariot avec une cons. de vitesse de 2V Chariot en position basse

E:\2006-2008\BTS ETT 2\essai systme\sujets fred\banderol.doc

Vous aimerez peut-être aussi