Vous êtes sur la page 1sur 25

LYCEE

COLBERT DE TORCY

Section Technicien Suprieur Maintenance


S6 Dossier daide

TSMI
SABLE sur SARTHE ----ACADEMIE DE NANTES

I.

Dmarrer avec PL7.................................................................................................2


I.1. I.2. I.3. I.4. I.5. I.6. I.7. I.8. II.1. II.2. II.3. II.4. II.5. II.6. II.7. II.8. II.9. II.10. III.1. III.2. III.3. III.4. IV.1. IV.2. IV.3. IV.4. IV.5. V.1. V.2. V.3. V.4. V.5. V.6. Ouverture ou Cration dune application ............................................................................. 2 Cration dun programme en logique contacts LADDER .................................................... 2 Cration dun programme en criture GRAFCET................................................................ 2 Configuration du processeur : Dclarer les modules d'entres / sorties.............................. 3 Edition des variables ........................................................................................................... 3 Ralisation dun programme................................................................................................ 4 Transfert et mise en service ................................................................................................ 6 Impression : crer le dossier de documentation de l'application ......................................... 7 Adressage des entres, des sorties et des bits internes ..................................................... 8 Adressage des entres/sorties AS-I .................................................................................... 9 Configuration des entres/sorties (ABE7) ......................................................................... 10 Les principaux bits systme .............................................................................................. 11 Les objets mots ................................................................................................................. 11 Les objets lis au Grafcet .................................................................................................. 11 Variables PL7 .................................................................................................................... 12 Blocs Fonctions (FB prdfinies)....................................................................................... 13 Les temporisateurs............................................................................................................ 13 Les compteurs................................................................................................................... 14 Connexion port COM/prise TER........................................................................................ 15 Connexion port USB/prise TER......................................................................................... 16 Connexion port thernet/carte rseau ............................................................................... 16 Connexion un automate sur un rseau UNITELWAY..................................................... 17 Crer un cran .................................................................................................................. 18 Insrer des objets.............................................................................................................. 18 Insrer un bouton .............................................................................................................. 19 Animer un objet vrin ........................................................................................................ 19 Animer un objet voyant...................................................................................................... 20 Composition du pupitre ..................................................................................................... 21 Les informations qui peuvent transiter entre lautomate et le pupitre XBT ........................ 21 Cration dune application grce XBT-L1000 ................................................................. 22 Insertion dun champ ......................................................................................................... 23 Table de dialogue.............................................................................................................. 24 Exemples........................................................................................................................... 25

II. Plus loin dans la programmation .........................................................................8

III. Configuration de ladresse automate.................................................................15

IV. Les crans dexploitation ....................................................................................18

V. Programmation dun pupitre de commande XBT. ............................................21

TSMI S6

Savoirs associs
Dossier daide 2/25

I. Dmarrer avec PL7 I.1. Ouverture ou Cration dune application Double cliquer sur licne PL7 PRO. Crer un Nouveau fichier ou Ouvrir le fichier souhait :

I.2. Cration dun programme en logique contacts LADDER Slectionner le type de processeur en fonction de lautomate votre disposition et la prsence ou non dune carte mmoire :

I.3. Cration dun programme en criture GRAFCET Slectionner le type de processeur en fonction de lautomate votre disposition et la prsence ou non dune carte mmoire :

TSMI S6

Savoirs associs
Dossier daide 3/25

I.4. Configuration du processeur : Dclarer les modules d'entres / sorties Dans le menu Application , Slectionner Configuration : Une premire fentre s'ouvre, reprsentant la faade de l'automate, double cliquer sur l'emplacement de la carte, une deuxime fentre apparat o vous pouvez choisir le type de carte : Fentre N2 :

Fentre N1 Double Clic I.5. Edition des variables Dans le menu Application : Slectionner : Variables , Dfinir ladresse du module : module 1 Le tableau ci-dessous permet d'crire l'adressage des variables :

Editer les variables (Exemple) Repres Type EBOOL %I1.0 EBOOL %I1.1 Symbole Dcy Pf Commentaire Dpart de cycle Pice sur plate-forme

Nota : Pour adresser les variables affectes un autre module, indiquez le numro de ce nouveau module dans le cadre appropri.

TSMI S6

Savoirs associs
Dossier daide 4/25

I.6. Ralisation dun programme A laide de Navigateur Application, ouvrir larborescence du programme :

Choisir CHART pour programmer la structure du Grafcet et les rceptivits :

Raliser la structure du Grafcet laide des touches de fonctions :

Le Grafcet apparat en rouge lors de la saisie, puis en noir lorsquil est valid par la touche Entre.

A laide de la touche droite de la souris, ouvrir un label pour programmer chaque rceptivit :

Choisir le langage contact : Ladder (LD) :

TSMI S6

Savoirs associs
Dossier daide 5/25

Faire la saisie de la rceptivit laide des touches de fonctionou des icnes :

Valider la rceptivit puis fermer la fentre correspondante. Le carr noir cot de la transition signifie que la rceptivit t programme.

Choisir le Traitement Postrieur pour programmer les actions :

Choisir le langage Ladder ( LD) :

Faire la saisie laide des touches de fonction ou des icnes :

Choisir le Traitement Prliminaire pour programmer les scurits, les bits internes... : il se programme aussi en langage Ladder ( LD). Remarque : il est parfois ncessaire d'utiliser des Blocs Fonctions (FB prdfinies) : temporisations, compteurs... (Voir p8-10) dont la programmation est accessible en cliquant sur l'icne :

TSMI S6

Savoirs associs
Dossier daide 6/25

I.7. Transfert et mise en service Se connecter lautomate : Matriel : relier le cble srie la prise TER Logiciel : cliquer sur AP, puis Connecter PS : Si la communication ne stablit pas redfinir ladresse automate (voir chapitre III) Choisir le transfert PC vers automate : Passer en RUN En laissant le programme ouvert, on peut visualiser : Le grafcet : les tapes actives deviennent noir. Les rceptivits, les sorties : en langage contact : un contact passant devient noir. Ouvrir si besoin une Table danimation laide de larborescence : Saisir les lments dont on veux connatre ltat : bits, mots....

Visualiser les tats, les valeurs ou les forcer.

TSMI S6

Savoirs associs
Dossier daide 7/25

I.8. Impression : crer le dossier de documentation de l'application A laide de Navigateur Application, ouvrir Dossier : vous pouvez changer les donnes de la Page de garde et les Informations Gnrales. Ensuite, clique droit pour faire apparatre la page ci-dessous : Slectionner pour l'impression en cliquant en face de : Page de garde Configuration physique : Configuration des racks Programme : Mast-prl Mast-chart Mast-post Garder la fentre Documentation ouverte et Imprimer : Dossier.

TSMI S6

Savoirs associs
Dossier daide 8/25

II. Plus loin dans la programmation II.1. Adressage des entres, des sorties et des bits internes

TSMI S6

Savoirs associs
Dossier daide 9/25

II.2. Adressage des entres/sorties AS-I Il faut en premier lieu configurer la carte de communication AS-I : - Choisir le module concern Choisir la carte adquate dans la famille Communication

Valider lajout du module Double-cliquer sur le module ajout et remplir les diffrents lments connects sur le coupleur AS-I Valider une fois toutes les lments ajouts.

On peut prsent utiliser les entres et sorties des diffrents lments connects, la syntaxe utiliser est la suivante : Avec : -

%I\4.0\2.3

%I pour en entre ou %Q pour une sortie \4.0\ pour module 4 voie 0 (emplacement du module AS-I) 2.3 pour le point de connexion 2, voie 3

TSMI S6

Savoirs associs
Dossier daide 10/25

II.3. Configuration des entres/sorties (ABE7) LABE7 est connect sur la prise analogique de lautomate (Module 0).

Louverture de ce port nous amne la configuration suivante : On retrouve : - les 8 entres analogiques %IW0.x (x de 2 9)

- la sortie analogique %QW0.10

TSMI S6

Savoirs associs
Dossier daide 11/25

II.4. Les principaux bits systme

II.5. Les objets mots

II.6. Les objets lis au Grafcet

TSMI S6

Savoirs associs
Dossier daide 12/25

II.7. Variables PL7 Entier base 10 Entier base 2 Entier base 16 Bit d'entre Bit de sortie Bit interne Bit systme Bit j du mot interne i Mot interne Mot constant Temps d'activit d'tapes Temporisateur Valeur de prslection (mot) Valeur courante (mot) Temporisateur en cours (bit) Temporisateur coul (bit) Monostable Valeur de prslection (mot) Valeur courante (mot) Monostable en cours (bit) Compteur / dcompteur Valeur de prslection (mot) Valeur courante (mot) Dbordement comptage (bit) Prslection atteinte (bit) Dbordement dcomptage (bit) Tableau de bits Tableau de mots internes Tableau de mots constants Bit extrait de mot index Indexation de mot interne Indexation de tableau par mot Affectation Longueur de tableau 1234 2#10011110 16#ABCD %Ix.i Exemple : %I1.0 %I1.15 %Qx.i Exemple : %Q2.0 %Q2.11 %Mi %Si %MWi:Xj %MWi %KWi %Xi.T %Ti %Ti.P %Ti.V %Ti.R %Ti.D %MNi %MNi.P %MNi.V %MNi.R %Ci %Ci.P %Ci.V %Ci.E %Ci.D %Ci.F %Mi:L %MWi:L %KWi:L <mot>[%MWi]:Xi <mot>[%MWi] <mot>[%MWi]:L := Exemple : %MW2:=%MW1 Transfert du contenu de %MW1 dans %MW2 :longueur

TSMI S6

Savoirs associs
Dossier daide 13/25

II.8. Blocs Fonctions (FB prdfinies) Le changement des paramtres de ces Blocs Fonctions se fait en mode Edition des variables et en slectionnant FB prdfinies .

Il faut cliquer sur Paramtres :

II.9. Les temporisateurs Exemple :

Configuration : Le choix du mode TON, TOF et TP se fait dans lditeur de variables ( Fonctions de Base prdfinies). Ce choix ne peut se faire quen mode PC. Mode TON : Mode TOF :

Mode TP :

TSMI S6

Savoirs associs
Dossier daide 14/25

II.10. Les compteurs Exemple :

TSMI S6

Savoirs associs
Dossier daide 15/25

III. Configuration de ladresse automate III.1. Connexion port COM/prise TER Dfinir ladresse de lautomate : Menu AP, puis Dfinir ladresse de lautomate

Vrifier que le driver soit bien UNTLW01 Dans le menu Option, vrifier sa configuration

Ouvrir lUNITELWAY Driver

Puis configuration

Le port de communication doit tre COM1 ou COM2 en fonction du branchement sur lordinateur

TSMI S6

Savoirs associs
Dossier daide 16/25

III.2. Connexion port USB/prise TER Procder comme prcedemment jusqu' la configuration du Driver UNITELWAY. Le port de communication doit tre COM3 ou COM4 en fonction du port mul par le cordon USB.

III.3. Connexion port thernet/carte rseau Avant de commencer, il faut identifier les adresses XWAY et IP du systme. Il faut alors choisir des adresses XWAY et IP compatible pour lordinateur. Dfinir ladresse de lautomate : Menu AP, puis Dfinir ladresse de lautomate

Il faut dmarrer le driver XIP Dans le menu Option, ouvrir la configuration

Dans le menu XIP Driver, ouvrir la configuration

TSMI S6

Savoirs associs
Dossier daide 17/25

Dfinir le profil de connexion : Adresse XWAY de lordinateur Nom du systme automatis Adresse XWAY du systme Adresse IP du systme Ensuite dmarrer le driver grce au menu Xip. Fermer la fentre, ainsi que celles des diffrentes configurations.

Redfinir ladresse de lautomate : Menu AP, puis Dfinir ladresse de lautomate

Choisir le driver XIP01 Dfinir ladresse du systme : {x.y}SYS o x.y est ladresse XWAY du systme.

III.4. Connexion un automate sur un rseau UNITELWAY Redfinir ladresse de lautomate : Menu AP, puis Dfinir ladresse de lautomate

Choisir le driver UNTLW01 Dfinir ladresse du systme : {x.y}SYS o x.y est ladresse XWAY de lautomate.

TSMI S6

Savoirs associs
Dossier daide 18/25

IV. Les crans dexploitation IV.1. Crer un cran 1 Clic-droit puis : Ouvrir Apparition de la fentre : Ecrans dexploitation

2 Clic-droit puis : Crer

IV.2. Insrer des objets 1 Choisir longlet Objet 2 Choisir lobjet que vous voulez intgrer 3 Copier lobjet dans votre cran.

TSMI S6

Savoirs associs
Dossier daide 19/25

IV.3. Insrer un bouton 1 Clic droit sur lcran Objet de pilotage : Bouton

2 Dessiner la souris lemplacement du bouton

3 Slectionner le bouton Clic-droit sur le bouton Proprits

4 Affect un symbole pour le pilotage de lobjet Exemple : Une entre : %I1.0

IV.4. Animer un objet vrin 1 Slectionner lobjet Clic-Droit puis dissocier 2 En gardant tous les objets slectionns, Clic-Droit puis Proprits 3 Affect un symbole pour lanimation des objets Exemple : Un bit interne : %M0 UN bit de mot : %MW0 :X0

TSMI S6

Savoirs associs
Dossier daide 20/25

IV.5. Animer un objet voyant 1 Slectionner lobjet Clic-Droit puis dissocier

2 En gardant tous les objets slectionns, Clic-Droit puis Proprits

3 Affect un symbole pour lanimation des objets Exemple : Un bit interne : %M0 Un bit de mot : %MW0 :X0

TSMI S6

Savoirs associs
Dossier daide 21/25

V. Programmation dun pupitre de commande XBT. V.1.Composition du pupitre


T E Telemecanique XBT

Voyants dtats

Affichage dune page

Touches systmes

F1

F2

DEL

3 2

F7

F8

1ESC
F3 F4

HOME +1

SYST

MENU

PRINT

F9
1
ALARM

F10 F12

MOD

F5

F6

SHIFT

-1

ENTER

+/-

F11

Touches numriques

Touches fonctions V.2.Les informations qui peuvent transiter entre lautomate et le pupitre XBT n+0 n+1 n+2 n+3 n+4 n+8 n+9 n + 10 n + 11 n + 12 n + 13 n + 14 n + 15 n + 16 n + 17 n + 18 n + 19 n + 20 Table Dialogue (toutes fonctions) Image touches fonction statiques Image touches systme Image touches numriques Contrle de la communication Mise l'heure API Numro page affiche Numro du dernier champ saisi Numro dernire alarme prise en compte Compte rendu Numro page traiter Numro de champ saisir Autorisation d'criture table Allumage Dels touches fonction statiques Verrouillage des touches fonction Verrouillage des touches systme Verrouillage des touches numriques Table des alarmes Mise l'heure du terminal Accs XBT -> API XBT -> API XBT -> API XBT -> API XBT -> API XBT -> API XBT -> API XBT -> API XBT -> API XBT <-> API XBT <-> API XBT <- API XBT <- API XBT <- API XBT <- API XBT <- API XBT <- API XBT <- API

TSMI S6

Savoirs associs
Dossier daide 22/25

V.3.Cration dune application grce XBT-L1000 Ouvrir une nouvelle application

Choisir le type de pupitre

Valider

Pour une communication entre un automate TSX37 choisir le protocole Unitelway Une page vide apparat :

Ainsi que plusieurs nouvelles icnes :

Il est possible dcrire un texte sur les lignes de la page blanche, mais aussi dajouter un lien vers une autre page ou un champ qui permettra dchanger des valeurs avec lautomate. Pour permettre la visualisation des diffrentes pages et les liens crs entre elles, il est possible dafficher larborescence des pages Menu : fentre -> Arborescence des pages

TSMI S6

Savoirs associs
Dossier daide 23/25

V.4.Insertion dun champ Lorsque vous voulez insrer un champ la fentre apparat : Choisir ladresse du mot

Choisir le format mot, la taille et le type de celui-ci : - Dcimal - Hexadcimal - Binaire

On utilise les options du champ pour dfinir son accs en lecture seule ou en lecture/criture On obtient alors le champ ainsi

Bilan : dans cet exemple la valeur de ce champ se trouvera dans le mot %MW0 et sera une valeur dcimale.

TSMI S6

Savoirs associs
Dossier daide 24/25

V.5.Table de dialogue La table de dialogue est la charnire entre lautomate et le pupitre, cest dans cette table que sont dfinis les informations qui transitent entre les deux et les adresses utilises. Menu configuration -> Table de dialogue : Choisir les fonctions qui seront utiles pour votre application et les ajouter dans le cadre du haut

Choisir ladresse de la premire fonction Bilan : dans cet exemple - Limage des touches fonction statiques se trouvera dans le mot %MW100 - Le numro de page affiche se trouvera dans le mot %MW101 La valeur du mot %MW100 dpendra de lappui ou non sur les touches (F1, F2,, F12).

TSMI S6

Savoirs associs
Dossier daide 25/25

V.6.Exemples Exemple 1: On veut activer la sortie %Q2.1lors de lappuie sur la touche F8 Loprateur appuie sur la touche F8 : bit 1 = image touche appuye F16 F15 F14 F13 F12 F11 F10 F 9 F 8 F 7 F 6 F 5 F 4 F 3 F 2 F 1
bit15 7 6 bit 0

Le mot %MW100 a pour valeur :

0000 0000 1000 0000 en binaire 0080 en Hexadcimal 128 en dcimal

La programmation de la sortie devient :

Exemple 2: On veut activer la sortie %Q2.2 lors de lappuie sur la touche F1 et que la page 3 soit affiche Loprateur appuie sur la touche F1 : bit 1 = image touche appuye F16 F15 F14 F13 F12 F11 F10 F 9 F 8 F 7 F 6 F 5 F 4 F 3 F 2 F 1
bit15 7 6 bit 0

Le mot %MW100 a pour valeur : 0000 0000 0000 0001 en binaire 0001 en Hexadcimal 1 en dcimal La programmation de la sortie devient :

Vous aimerez peut-être aussi