Vous êtes sur la page 1sur 14

Lyce polyvalent

Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

Procdure pas pas


Le prsent document est un guide pour une premire prise en main du logiciel PL7 Pro. La procdure
propose suit une certaine logique que le lecteur aura tout loisir de modifier lorsquil sera familiaris avec
loutil.
Chaque personne a son mode de fonctionnement, mais il faut bien commencer par un dbut.

1 Dmarrage
A partir de licne PL7 Pro Vx.y sur le bureau ou partir du menu Dmarrer / Programmes lancer
lapplication.

Reprsentation initiale

Prise en main de la plate forme PL7 Pro

Lcran suivant apparat :


La fentre dastuce peut tre dsactive au
dmarrage.

Le menu Fichier propose deux actions


possibles :

Nouveau

Ouvrir

Synthse

A vous de choisir !

Nous ne nous occupons pas des autres


menus ce stade.

Slectionner dans le menu Fichier laction Nouveau. Vous pouvez aussi utiliser licne dans la barre des
tches sous la barre des menus.
Lcran suivant apparat :

Choix du type de gamme dA.P.I : TSX


Micro

Choix du type de processeur inscrit sur


une face de ct du rack de lA.P.I :
TSX 3722 V2.0 Attention la version est
importante pour la bonne excution du
programme futur.

Choix de la carte mmoire


additionnelle : Aucune

Choix du type de langage Grafcet ou


pas : Oui pour pouvoir explorer le
maximum de configuration.
IntroPL7Pro / 13-09-2005 / Version 0

Appropriation

2 Cration dune nouvelle application

1 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

Valider la fentre par OK .


Il apparat la fentre du Navigateur dapplication cest le tableau de bord de lapplication.

Mais avant daller plus loin effectuons un premier enregistrement de lapplication.


Slectionner dans le menu Fichier laction Enregistrer. Et renseignez la fentre ci-dessous :

Choisir le rpertoire de sauvegarde :


disque dur D rpertoire de la
section
Donner un nom au fichier qui est
enregistr avec lextension .STX
Valider en appuyant sur Enregistrer
Appropriation

Synthse

Nous allons procder aux diffrentes configurations


successives avant damorcer la programmation en
tant que telle.

Reprsentation initiale

Lensemble de larborescence est dvelopp dans


limage ci-contre.

3 Changement de nom du dossier


Il est possible de personnaliser le nom de votre projet :

Se placer sur le dossier intitul STATION par dfaut


IntroPL7Pro / 13-09-2005 / Version 0

2 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Cliquer droit avec la souris


Choisir laction Proprits
Renseigner les diffrents champs

Changer le nom, sachant que vous


navez droit qu 8 caractres.
Renseigner la version
Choisir lincrmentation automatique ou
non
Valider par OK

Les autres onglets ne nous concernent pas


dans cette phase.

Reprsentation initiale

Introduction PL7 Pro

Atelier
2005 -2006

4 Configuration matrielle et logicielle

Se placer sur la rubrique Configuration matrielle


Cliquer droit avec la souris
Choisir laction Ouvrir
Nous reconnaissons le rack
de base dun TSX 37 avec
son extension

Synthse

La configuration matrielle assure linterface et la cohrence entre lenvironnement externe et lapplication


logicielle. Cest dans cette partie que sont dfinis les cartes dentre/sortie, de communication

Dans notre cas il ny a


quune carte dentre/sortie
Tout Ou Rien qui est
installe.
Procdez de la manire
suivante :

Appropriation

Renseigner chaque demi


module conformment la
configuration relle de votre
application.

Slectionner lemplacement
Cliquer droit avec la souris
Choisir laction Ajouter un module
Choisir dans la liste de carte dentre/sortie propose celle qui correspond votre application :

IntroPL7Pro / 13-09-2005 / Version 0

3 / 14

Introduction PL7 Pro

Atelier
2005 -2006

Dans notre situation il sagit de la


carte :
TSX DMZ 28DR constitue de 16
entres et 12 sorties relais sur
bornier

La configuration logicielle permet dajuster les lments logiciels tels que temporisateur, compteur aux
besoins de lapplication. En effet, il nest pas ncessaire que le processeur scrute des lments qui ne sont
pas utiliss par le programme, gain de temps dexcution.

Reprsentation initiale

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Se placer sur la rubrique Configuration logicielle


Cliquer droit avec la souris
Choisir laction Ouvrir

Cette configuration permet


aussi de travailler avec rigueur
et savoir tout moment ce que
lon est entrain de faire.
En effet, si vous rajoutez un
lment non configur, le
logiciel ne le prendra pas en
compte.

Synthse

Pour chaque Blocs Fonctions


prdfinis donnez le nombre
utilis dans votre application.

Reportez-vous pour ces aspects la rubrique : Adressage des mots , dans laide.
Il est aussi possible de configurer le nombre dtapes du Grafcet, le nombre dtapes actives et le nombres de
transitions valides.

Se placer sur la rubrique Configuration des objets Grafcet


Cliquer droit avec la souris
Choisir laction Ouvrir
Renseigner les diffrents champs

Appropriation

Les
variables
globales
Numriques sont les Word
nots : %MW

Nous laissons les valeurs par dfaut dans cette introduction, mais les tudiants ajusteront ces valeurs
lapplication dtude.
IntroPL7Pro / 13-09-2005 / Version 0

4 / 14

Introduction PL7 Pro

Atelier
2005 -2006

Reprsentation initiale

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Appropriation

Il est possible dattribuer toutes les variables logicielles un symbole ou un mnmonique vocateur de la
fonction assure par la variable.
De plus le programme pourra tre dit soit avec les adresses logicielles, soit avec les symboles. Ces derniers
facilitent la comprhension et la maintenance du programme.
Nous allons dans cette partie juste dfinir les entres/sorties Tout Ou Rien. Il sagit en fait dimplanter la table
daffectation des entres/sorties, tablie durant ltude. (Voir Etude dun systme automatis avec le
Grafcet dans le menu Electrotech STS , sous-menu Progression avant-projet du site ladresse :
http://perso.wanadoo.fr/get-couffignal)

Se placer dans le dossier Variables sur la rubrique E/S

Cliquer droit avec la souris

Choisir laction Ouvrir

Renseigner le champ Symbole et le champ Commentaires si ncessaire la comprhension

Synthse

5 Affectation des variables

IntroPL7Pro / 13-09-2005 / Version 0

5 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

Choisir le type de variable : E/S


Choisir ladresse qui correspond au demi-module dans lequel se trouve la variable : 1. TSX DMZ 28DR
pour les entres

Rpter toute la manipulation pour les sorties qui se trouvent ladresse 2.


Les autres variables seront explores durant les sances dapprentissage de la programmation en PL7 Pro.

6 Programmation de lapplication
Tout est en place pour passer la programmation de lapplication.
Il existe 4 langages possibles :

Reprsentation initiale

Dans la partie haute de la fentre :

Bouton
validation
saisies

de
des

Attention :
Le choix du langage est irrversible
pour la saisie de la rceptivit.
Vous ne pouvez pas revenir en
arrire pour choisir un autre
langage.
Une fois la rceptivit valide, il
apparat le langage utilis dans les
parenthses de laction ouvrir
(ST) , par exemple.

Les actions associes aux tapes, ainsi que les traitements des blocs fonctionnels prdfinis sont
programms dans la partie Post de la structuration dun programme Grafcet en PL7 Pro.
Les traitements prliminaires sont saisis dans la partie Prl . L encore, vous avez le choix dutiliser lun des
trois autres langages ci-dessous.

Appropriation

Les rceptivits sont directement


saisies dans un des trois autres
langages :

Cliquer droit de la souris sur


la transition en question

Choisir laction Ouvrir ( )

Choisir le langage de
programmation dans la
nouvelle fentre.

Synthse

Langage Grafcet qui possde une interface graphique permettant de dfinir la structure du Grafcet et
respectant la rgle de syntaxe, conforme la norme CEI 60848.

Langage contacts LD, le plus connu des lectrotechniciens.

IntroPL7Pro / 13-09-2005 / Version 0

6 / 14

Introduction PL7 Pro

Atelier
2005 -2006

Langage listes dinstruction IL plus familier aux personnes qui travaillent sur la plate forme
logicielle des automates Siemens.

Langage structur ST proche des langages informatiques tels que le Pascal. Il est surtout utilis
pour les traitements numriques et la saisie des rceptivits.
Appropriation

Synthse

Reprsentation initiale

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

IntroPL7Pro / 13-09-2005 / Version 0

7 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

Le programme saisi, passons la phase de test du programme.


Afin de suivre lvolution des variables et de valider le bon fonctionnement, il nous faut dfinir la table
danimation.
Elle est indispensable pour diagnostiquer les dysfonctionnements durant la phase de mise au point du
programme. Il sagit donc dapprcier toutes les variables pertinentes surveiller.
Se placer sur le dossier Tables danimation
Cliquer droit avec la souris
Choisir laction Crer

Synthse

Reprsentation initiale

7 Cration de la table danimation

La ligne de saisie en haut de la fentre est en attente pour accueillir ladresse logicielle ou le symbole de la
variable surveiller.
Lorsque vous validez, la variable apparat dans la ligne slectionne de la table danimation.

Lorsque vous fermez la fentre de la table danimation, le logiciel vous propose de la sauvegarder sous un
nom, choisir en pertinence lapplication.

8 Transfert du programme dans lautomate


Nous sommes prt pour transfrer le programme dans lunit centrale de lautomate programmable industriel
(A.P.I).

Appropriation

Attention :
Il faut incrmenter manuellement la ligne slectionne, sinon vous crasez lenregistrement prcdent.
Ainsi sur lexemple ci-dessus, la variable %Q2.0 viendrait craser la variable %I1.0, car la premire ligne est
encore slectionne.

Slectionner le menu AP
Dans le menu droulant, slectionner Transfrer programme

IntroPL7Pro / 13-09-2005 / Version 0

8 / 14

Atelier
2005 -2006

Introduction PL7 Pro

Choisir
le
sens
PC -> Automate

Valider par OK

du

transfert :

Le transfert sopre sans surprise si le cble de


liaison PC automate est en place.

Lorsque le transfert est termin,

soit vous tes en mode mise au point . Vous avez en bas de la fentre un petit carr noir qui
se dplace de gauche droite signifiant que la scrutation est en cours.

soit il vous faut tablir explicitement la connexion partir du menu AP et choisir laction
Connecter.

Reprsentation initiale

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Slectionner dans le menu AP laction Init si le programme comporte un Grafcet. Cette action
force toutes les tapes initiales la valeur 1. Cest linitialisation de tous les Grafcet.
Slectionner dans le menu AP laction Run

Synthse

Le programme est transfr et vous tes connects. Il sagit maintenant de lancer lexcution du programme
dans lA.P.I.

9 Test du programme : simulation


Il est important dans cette phase dlicate de respecter scrupuleusement les changements dtats des
variables dentres du systme, conformment lvolution de la partie oprative. Vous risqueriez de
diagnostiquer un dysfonctionnement du programme, alors quil sagit dune procdure de test errone.
Le programme test et valid, il est temps dditer le dossier de lapplication : phase impression.
Commenons par renseigner la page de garde.

Se placer dans le dossier Dossier et slectionner la rubrique Page de garde


Cliquer droit avec la souris
Choisir laction Ouvrir

Renseigner le champ Concepteur

Renseigner le champ Projet

Appropriation

10 Impression du dossier

Ces informations apparatront dans le cartouche de la page de


garde.

IntroPL7Pro / 13-09-2005 / Version 0

Valider par la touche OK

9 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

La prochaine tape consiste dfinir les diffrentes pages devant figurer dans le dossier dimpression.
Se placer sur le dossier Dossier
Cliquer droit avec la souris
Choisir laction Ouvrir
Pour inclure une rubrique :

Slectionner la rubrique : Variables dans lexemple


ci-contre

Cliquer droit avec la souris

Choisir laction Inclure la rubrique

Reprsentation initiale

Slectionner la rubrique racine de larborescence :


Dossier INTROPL7 ( ? ) le point dinterrogation
signifie que le nombre de page nest pas encore
calcul.
Cliquer droit avec la souris
Choisir laction Constituer

Le nombre de page est indiqu pour chaque rubrique


slectionne dune croix rouge.

Synthse

Il est possible de prdterminer le nombre de page du


dossier ainsi constitu :

Il est encore possible de visualiser les diffrentes pages du dossier. Cette opration est vivement conseille
avant limpression, afin dviter le gaspillage de papier.
Lensemble du prsent exemple, nayant pratiquement pas de programme, imprimerait 20 pages pour le
dossier complet avec toutes les rubriques.
Slectionner la rubrique slectionne dune croix rouge
Cliquer droit avec la souris
Choisir laction Visualiser

Une prvisualisation saffiche droite de la fentre Dossier


Le dossier dfinitivement constitu, passons limpression proprement dite.

Se placer sur le dossier Dossier


Cliquer droit avec la souris
Choisir laction Ouvrir
Dans la fentre Documentation , slectionner la rubrique racine de larborescence : Dossier
INTROPL7 ( 5 )
Cliquer droit avec la souris
Choisir laction Imprimer

IntroPL7Pro / 13-09-2005 / Version 0

Appropriation

10 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

Dans la fentre Imprimer

Nous voyons quil est possible de slectionner juste


la rubrique courante, ce qui permet une impression
partielle.

Lorsque tous les tests sont valids, un dossier


complet doit tre dit et archiv selon les rgles
darchivage de lentreprise.

11 Les crans dexploitation


La plate forme logicielle PL7 Pro propose un outil de conception dcran dexploitation du systme automatis.
Ces pages crans constituent lquivalent dun terminal de dialogue interactif.

Reprsentation initiale

Choisir ltendue de limpression : Dossier

Synthse

Nous allons dans ce paragraphe en montrer le principe, laissant le soin au lecteur dadapter la dmarche
lapplication tudie.

Se placer sur le dossier Ecrans


dexploitation
Cliquer droit avec la souris
Choisir laction Ouvrir

Slectionner la rubrique Ecran


Cliquer droit avec la souris
Choisir laction Crer

Appropriation

La procdure de cration dune page est :

Une sous rubrique est cre :


0 Nouvel_cran_0
En faisant un clic droit sur cette nouvelle
rubrique, il est possible de renommer lcran
en slectionnant laction Proprits .
IntroPL7Pro / 13-09-2005 / Version 0

11 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

Une page vierge saffiche dans le rectangle droit de la fentre Ecrans dexploitation . Cest cette page qui
va accueillir tous les symboles statiques et dynamiques du synoptique de fonctionnement du systme.

Slectionner le troisime onglet de la fentre Ecrans dexploitation avec le symbole :


rectangle, rond, lettre a

Choisir dans la liste


dobjets celui dont vous
avez besoin pour
construire
le
synoptique.

Reprsentation initiale

Pour rcuprer les symboles prdfinis dans la bibliothque, il faut :

Slectionner
lobjet
souhait
Cliquer droit avec la
souris
Choisir laction Copier,
sans vous tromper.
Une suppression du

Synthse

Il apparat dans la partie


droite
lensemble
des
symboles disponibles pour
lobjet slectionn.

symbole, lefface de la bibliothque (ce qui nest pas gnial !)


Revenir au premier onglet Ecran
Slectionner lcran dans lequel le symbole doit tre coll
Le symbole est maintenant prt
tre exploit dans le cadre du
dialogue Homme Machine
associ lapplication.
Le point rouge peut tre affect
une variable logicielle de
lapplication.
Lorsque la variable passe ltat 1,
le point devient vert, signifiant ainsi
que le moteur tourne et entrane sa
charge.

Appropriation

Nous voyons dans le menu


droulant quil est possible de tracer
toutes les formes souhaites avec
IntroPL7Pro / 13-09-2005 / Version 0

12 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Atelier
2005 -2006

Introduction PL7 Pro

les outils : ligne, rectangle, ellipse, courbe


Pour effectuer cette opration daffectation il faut :

Reprsentation initiale

Slectionner le symbole : Moteur


Cliquer droit avec la souris

laction

Cette action slectionne


toutes les parties graphiques
qui constituent le symbole.

Synthse

Choisir
Dissocier

Slectionner la forme courbe qui dfinit le point rouge


Cliquer droit avec la souris
Choisir dans le menu droulant, laction Proprits

Slectionner
longlet Animation
Cocher la case
Animation

Le champ symbole peut


tre renseign, avec la
variable qui va animer
lobjet Courbe .

Dans notre cas la


variable de sortie :
%Q2.0

IntroPL7Pro / 13-09-2005 / Version 0

Appropriation

Choisir la condition
daffichage
de
lobjet : Affichage
permanent

13 / 14

Lyce polyvalent
Louis COUFFIGNAL
11, route de la Fdration
67025 STRASBOURG

Introduction PL7 Pro

Atelier
2005 -2006

Nota :
Toute partie du symbole dissoci, ainsi que le symbole complet peut faire lobjet danimation. Il sagit dtre
trs vigilant davoir slectionne la bonne partie, afin de ne pas avoir de surprise lors du test de la page. Ce
nest pas toujours aussi vident.
Les pages crans ainsi cres sont utilises en phase de test et dexploitation du systme, cest--dire
Connect et en mode Run
Mettez en application et informez nous des coquilles, qui se sont glisses dans la prsente introduction.

Appropriation

Synthse

Bon courage.

Reprsentation initiale

Une fois cette fentre valide, fermer la fentre Ecrans dexploitation avec une sauvegarde de la page
ainsi construite.

IntroPL7Pro / 13-09-2005 / Version 0

14 / 14