Vous êtes sur la page 1sur 29

LYCEE

Gaspard
Monge

I.1.
I.2.
I.3.
I.4.
I.5.
I.6.
I.7.
I.8.

Section Technicien Suprieur


Maintenance Industrielle

TSMI

Dossier daide PL7

Nantes
----ACADEMIE DE
NANTES

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

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


II.1.
II.2.
II.3.
II.4.
II.5.
II.6.
II.7.
II.8.
II.9.
II.10.

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

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


III.1.
III.2.
III.3.
III.4.

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

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


IV.1.
IV.2.
IV.3.
IV.4.
IV.5.

Crer un cran ................................................................................................................... 18


Insrer des objets .............................................................................................................. 18
Insrer un bouton ............................................................................................................... 19
Animer un objet vrin ......................................................................................................... 19
Animer un objet voyant ...................................................................................................... 20

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


V.1.
V.2.
V.3.
V.4.

Composition du pupitre ...................................................................................................... 21


Les informations qui peuvent transiter entre lautomate et le pupitre XBT ........................ 21
Programmation grce XBT-L1000 .................................................................................. 22
Programmation grce Vijeo-Designer ............................................................................. 26

TSMI

Savoirs associs
Dossier daide

2/29

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 :

Savoirs associs

TSMI

Dossier daide

3/29

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 :
I. Fentre N2 :

II. 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
%I1.0
EBOOL
%I1.1
EBOOL

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.

Savoirs associs

TSMI

Dossier daide

4/29

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

Savoirs associs
Dossier daide

5/29

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 :

Savoirs associs

TSMI

Dossier daide

6/29

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

Savoirs associs
Dossier daide

7/29

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

Savoirs associs
Dossier daide

II. Plus loin dans la programmation


II.1. Adressage des entres, des sorties et des bits internes

8/29

Savoirs associs

TSMI

Dossier daide

9/29

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

Savoirs associs
Dossier daide

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

10/29

TSMI

Savoirs associs
Dossier daide

II.4. Les principaux bits systme

II.5. Les objets mots

II.6. Les objets lis au Grafcet

11/29

TSMI

Savoirs associs
Dossier daide

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

12/29

TSMI

Savoirs associs
Dossier daide

13/29

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

Savoirs associs
Dossier daide

II.10. Les compteurs


Exemple :

14/29

Savoirs associs

TSMI

Dossier daide

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

15/29

Savoirs associs

TSMI

Dossier daide

III.2.

16/29

Connexion port USB/prise TER


Procder comme prcdemment 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

Savoirs associs

TSMI

Dossier daide

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.

17/29

Savoirs associs

TSMI

Dossier daide

18/29

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

Savoirs associs
Dossier daide

19/29

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

Savoirs associs
Dossier daide

20/29

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

Savoirs associs

TSMI

Dossier daide

21/29

V. Programmation dun pupitre de commande XBT.


V.1.Composition du pupitre
T
E T e le m e c a n iq u e

X B T

Voyants dtats

Affichage dune page

Touches systmes

F1

DEL

F2
HOME

F4

+1

MENU

F6

-1

ENTER

F8

F9

F10

F11

F12

+/-

ALARM

SHIFT

F7

PRINT

MOD

F5

SYST

1 ESC
F3

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

Savoirs associs
Dossier daide

22/29

V.3.Programmation grce XBT-L1000


V.3.1. Nouvelle application
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

Savoirs associs
Dossier daide

23/29

V.3.2. 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.

Savoirs associs

TSMI

Dossier daide

24/29

V.3.3. Table de dialogue


La table de dialogue est la charnire entre lautomate et le pupitre, cest dans cette table que
sont dfinies 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).

Savoirs associs

TSMI

Dossier daide

25/29

V.3.4. 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

Le mot %MW100 a pour valeur :

bit 0

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

Le mot %MW100 a pour valeur : 0000 0000 0000 0001 en binaire


0001 en Hexadcimal
1 en dcimal
La programmation de la sortie devient :

bit 0

TSMI

Savoirs associs
Dossier daide

V.4.Programmation grce Vijeo-Designer


V.4.1. Nouvelle application
Ouvrir une nouvelle application

Donner le nom de votre projet (nom du fichier)

Cliquer sur suivant

Choisir le type de pupitre

Valider

26/29

Savoirs associs

TSMI

Dossier daide

27/29

Une page vide apparat :

Lorsque vous cliquez sur lcran, plusieurs icones sont actives pour ajouter des formes, des
boutons, des voyants, etc.
V.4.2.

Configurer la liaison Automate / pupitre

Clic droit sur Gestionnaire dentres/sorties


Insrer un nouveau pilote

TSMI

Savoirs associs
Dossier daide

28/29

Choisir dans la fentre ci-dessous le pilote de communication (en gnral Uni-Telway)

V.4.3.

Configurer le tableau de dialogue

Slectionner le pilote de communication et cliquer


sur tableau de dialogue

Activer le tableau de dialogue et ajouter des fonctions

Les fonctions que lon peut ajouter


sont dtailles dans le chapitre V.1

TSMI

Savoirs associs
Dossier daide

29/29

V.4.4. Ajouter des variables


Les variables (bit, mot, etc.) sont utilises pour changer des informations entre lautomate et
le pupitre.
Clic droit sur Variables
Nouvelle variable
Entrer : le nom de la variable
Le type (entier, boolen,etc.)
Ladresse (%MW.., %M., etc.)

Le groupe de scrutation correspond


a la liaison avec votre automate.

V.4.5. Utilisation des variables


Les variables sont ensuite utilises pour lallumage dun voyant (bit) ou laffichage dune valeur
numrique (mot).

Vous aimerez peut-être aussi