View
230
Download
0
Category
Preview:
Citation preview
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
Prise en main de la plate forme PL7 Pro
Procédure pas à pas Le présent document est un guide pour une première prise en main du logiciel PL7 Pro. La procédure proposée suit une certaine logique que le lecteur aura tout loisir de modifier lorsqu’il sera familiarisé avec l’outil. Chaque personne a son mode de fonctionnement, mais il faut bien commencer par un début.
1 – Démarrage A partir de l’icône « PL7 Pro Vx.y » sur le bureau ou à partir du menu « Démarrer / Programmes » lancer l’application. L’écran suivant apparaît :
La fenêtre d’astuce peut être désactivée au démarrage. A vous de choisir ! Le menu Fichier propose deux actions possibles :
• Nouveau • Ouvrir
Nous ne nous occupons pas des autres menus à ce stade.
2 – Création d’une nouvelle application Sélectionner dans le menu Fichier l’action Nouveau. Vous pouvez aussi utiliser l’icône dans la barre des tâches sous la barre des menus. L’écran suivant apparaît :
Choix du type de gamme d’A.P.I : TSX Micro
Choix du type de processeur inscrit sur une face de côté du rack de l’A.P.I : TSX 3722 V2.0 Attention la version est importante pour la bonne exécution du programme futur.
Choix de la carte mémoire additionnelle : Aucune
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
Choix du type de langage Grafcet ou pas : Oui pour pouvoir explorer le maximum de configuration.
IntroPL7Pro / 13-09-2005 / Version 0 1 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
Valider la fenêtre par « OK ».
Il apparaît la fenêtre du « Navigateur d’application » c’est le tableau de bord de l’application.
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
L’ensemble de l’arborescence est développé dans l’image ci-contre. Nous allons procéder aux différentes configurations successives avant d’amorcer la programmation en tant que telle.
Mais avant d’aller plus loin effectuons un premier enregistrement de l’application. Sélectionner dans le menu Fichier l’action Enregistrer. Et renseignez la fenêtre ci-dessous :
Choisir le répertoire de sauvegarde :
disque dur D – répertoire de la section
Donner un nom au fichier qui est enregistré avec l’extension .STX
Valider en appuyant sur Enregistrer
3 – Changement de nom du dossier Il est possible de personnaliser le nom de votre projet :
• Se placer sur le dossier intitulé « STATION » par défaut
IntroPL7Pro / 13-09-2005 / Version 0 2 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
• Cliquer droit avec la souris • Choisir l’action Propriétés • Renseigner les différents champs
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
Changer le nom, sachant que vous
n’avez droit qu’à 8 caractères. Renseigner la version Choisir l’incrémentation automatique ou
non Valider par OK
Les autres onglets ne nous concernent pas dans cette phase.
4 – Configuration matérielle et logicielle La configuration matérielle assure l’interface et la cohérence entre l’environnement externe et l’application logicielle. C’est dans cette partie que sont définis les cartes d’entrée/sortie, de communication …
• Se placer sur la rubrique Configuration matérielle • Cliquer droit avec la souris • Choisir l’action Ouvrir
Nous reconnaissons le rack de base d’un TSX 37 avec son extension Renseigner chaque demi module conformément à la configuration réelle de votre application. Dans notre cas il n’y a qu’une carte d’entrée/sortie Tout Ou Rien qui est installée. Procédez de la manière suivante :
Sélectionner l’emplacement Cliquer droit avec la souris Choisir l’action Ajouter un module Choisir dans la liste de carte d’entrée/sortie proposée celle qui correspond à votre application :
IntroPL7Pro / 13-09-2005 / Version 0 3 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
Dans notre situation il s’agit de la carte : TSX DMZ 28DR constituée de 16 entrées et 12 sorties à relais sur bornier
La configuration logicielle permet d’ajuster les éléments logiciels tels que
• Se placer sur la rubrique Configuration logicielle
Pour chaque Blocs Fonctions
ette configuration permet
ez un
s variables globales
eportez-vous pour ces aspects à la rubrique : « Adressage des mots », dans l’aide.
est aussi possible de configurer le nombre d’étapes du Grafcet, le nombre d’étapes actives et le nombres de
• Se placer sur la rubrique Configuration des objets Grafcet
ts champs
ous laissons les valeurs par défaut dans cette introduction, mais les étudiants ajusteront ces valeurs à
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
temporisateur, compteur … aux besoins de l’application. En effet, il n’est pas nécessaire que le processeur scrute des éléments qui ne sont pas utilisés par le programme, gain de temps d’exécution.
• Cliquer droit avec la souris • Choisir l’action Ouvrir
prédéfinis donnez le nombre utilisé dans votre application. Caussi de travailler avec rigueur et savoir à tout moment ce que l’on est entrain de faire. En effet, si vous rajoutélément non configuré, le logiciel ne le prendra pas en compte. LeNumériques sont les « Word » notés : %MW
R Iltransitions valides.
• Cliquer droit avec la souris • Choisir l’action Ouvrir • Renseigner les différen
N
IntroPL7Pro / 13-09-2005 / Version 0 4 / 14
l’application d’étude.
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
5 – Affectation des variables riables logicielles un symbole ou un mnémonique évocateur de la
édité soit avec les adresses logicielles, soit avec les symboles. Ces derniers
out Ou Rien. Il s’agit en fait d’implanter la table
Il est possible d’attribuer à toutes les vafonction assurée par la variable. De plus le programme pourra êtrefacilitent la compréhension et la maintenance du programme. Nous allons dans cette partie juste définir les entrées/sorties Td’affectation des entrées/sorties, établie durant l’étude. (Voir « Etude d’un système automatisé avec le Grafcet » dans le menu « Electrotech STS », sous-menu « Progression avant-projet » du site à l’adresse : http://perso.wanadoo.fr/get-couffignal)
• Se placer dans le dossier « Variables » sur la rubrique « E/S »
ymbole et le champ Commentaires si nécessaire à la compréhension
• Cliquer droit avec la souris • Choisir l’action Ouvrir • Renseigner le champ S
n
Rep
rése
ntat
ion
initi
ale
Synt
hèse
Ap
prop
riatio
IntroPL7Pro / 13-09-2005 / Version 0 5 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
Dans la partie haute de la fenêtre :
Choisir le type de variable : E/S au demi-module dans lequel se trouve la variable : 1. TSX DMZ 28DR
épéter toute la manipulation pour les sorties qui se trouvent à l’adresse 2.
es autres variables seront explorées durant les séances d’apprentissage de la programmation en PL7 Pro.
6 – Programmation de l’application e l’application.
angage Grafcet qui possède une interface graphique permettant de définir la structure du Grafcet et
es réceptivités sont directement
er droit de la souris sur
de
ttention :
langage est irréversible
la réceptivité validée, il
Les actions associées aux étapes, ainsi que les traitements des blocs fonctionnels prédéfinis sont
• Langage à contacts LD, le plus connu des électrotechniciens.
Choisir l’adresse qui correspondpour les entrées
R L
Tout est en place pour passer à la programmation dIl existe 4 langages possibles : Lrespectant la règle de syntaxe, conforme à la norme CEI 60848.
Lsaisies dans un des trois autres langages :
Cliqula transition en question Choisir l’action Ouvrir ( )
Choisir le langage programmation dans la nouvelle fenêtre.
Rep
rése
ntat
ion
initi
ale
Appr
opria
tion
Synt
hèse
Bouton de validation des saisies
ALe choix du pour la saisie de la réceptivité. Vous ne pouvez pas revenir en arrière pour choisir un autre langage. Une fois apparaît le langage utilisé dans les parenthèses de l’action « ouvrir (ST) », par exemple.
programmés dans la partie « Post » de la structuration d’un programme Grafcet en PL7 Pro. Les traitements préliminaires sont saisis dans la partie « Prl ». Là encore, vous avez le choix d’utiliser l’un destrois autres langages ci-dessous.
IntroPL7Pro / 13-09-2005 / Version 0 6 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
• Langage à listes d’instruction 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 numériques et la saisie des réceptivités.
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
IntroPL7Pro / 13-09-2005 / Version 0 7 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
7 – Création de la table d’animation Le programme saisi, passons à la phase de test du programme. Afin de suivre l’évolution des variables et de valider le bon fonctionnement, il nous faut définir la table d’animation.
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
Elle est indispensable pour diagnostiquer les dysfonctionnements durant la phase de mise au point du programme. Il s’agit donc d’apprécier toutes les variables pertinentes à surveiller.
• Se placer sur le dossier Tables d’animation • Cliquer droit avec la souris • Choisir l’action Créer
La ligne de saisie en haut de la fenêtre est en attente pour accueillir l’adresse logicielle ou le symbole de la variable à surveiller. Lorsque vous validez, la variable apparaît dans la ligne sélectionnée de la table d’animation. Attention : Il faut incrémenter manuellement la ligne sélectionnée, sinon vous écrasez l’enregistrement précédent. Ainsi sur l’exemple ci-dessus, la variable %Q2.0 viendrait à écraser la variable %I1.0, car la première ligne est encore sélectionnée. Lorsque vous fermez la fenêtre de la table d’animation, le logiciel vous propose de la sauvegarder sous un nom, à choisir en pertinence à l’application.
8 – Transfert du programme dans l’automate Nous sommes prêt pour transférer le programme dans l’unité centrale de l’automate programmable industriel (A.P.I).
• Sélectionner le menu AP • Dans le menu déroulant, sélectionner Transférer programme
IntroPL7Pro / 13-09-2005 / Version 0 8 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
Choisir le sens du transfert : PC -> Automate
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
Valider par OK
Le transfert s’opère sans surprise si le câble 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 fenêtre un petit carré noir qui
se déplace de gauche à droite signifiant que la scrutation est en cours. • soit il vous faut établir explicitement la connexion à partir du menu AP et choisir l’action
Connecter. Le programme est transféré et vous êtes connectés. Il s’agit maintenant de lancer l’exécution du programme dans l’A.P.I.
• Sélectionner dans le menu AP l’action Init … si le programme comporte un Grafcet. Cette action force toutes les étapes initiales à la valeur 1. C’est l’initialisation de tous les Grafcet.
• Sélectionner dans le menu AP l’action Run …
9 – Test du programme : simulation Il est important dans cette phase délicate de respecter scrupuleusement les changements d’états des variables d’entrées du système, conformément à l’évolution de la partie opérative. Vous risqueriez de diagnostiquer un dysfonctionnement du programme, alors qu’il s’agit d’une procédure de test erronée. Le programme testé et validé, il est temps d’éditer le dossier de l’application : phase impression.
10 – Impression du dossier Commençons par renseigner la page de garde.
• Se placer dans le dossier Dossier et sélectionner la rubrique Page de garde • Cliquer droit avec la souris • Choisir l’action Ouvrir
Renseigner le champ Concepteur
Renseigner le champ Projet
Ces informations apparaîtront dans le cartouche de la page de garde.
Valider par la touche OK
IntroPL7Pro / 13-09-2005 / Version 0 9 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
La prochaine étape consiste à définir les différentes pages devant figurer dans le dossier d’impression.
• Se placer sur le dossier Dossier
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
• Cliquer droit avec la souris • Choisir l’action Ouvrir
Pour inclure une rubrique :
Sélectionner la rubrique : Variables dans l’exemple ci-contre
Cliquer droit avec la souris
Choisir l’action Inclure la rubrique
Il est possible de prédéterminer le nombre de page du dossier ainsi constitué :
Sélectionner la rubrique racine de l’arborescence : Dossier INTROPL7 ( ? ) le point d’interrogation signifie que le nombre de page n’est pas encore calculé.
Cliquer droit avec la souris Choisir l’action Constituer
Le nombre de page est indiqué pour chaque rubrique sélectionnée d’une croix rouge.
Il est encore possible de visualiser les différentes pages du dossier. Cette opération est vivement conseillée avant l’impression, afin d’éviter le gaspillage de papier. L’ensemble du présent exemple, n’ayant pratiquement pas de programme, imprimerait 20 pages pour le dossier complet avec toutes les rubriques.
Sélectionner la rubrique sélectionnée d’une croix rouge Cliquer droit avec la souris Choisir l’action Visualiser
Une prévisualisation s’affiche à droite de la fenêtre « Dossier » Le dossier définitivement constitué, passons à l’impression proprement dite.
• Se placer sur le dossier Dossier • Cliquer droit avec la souris • Choisir l’action Ouvrir • Dans la fenêtre « Documentation », sélectionner la rubrique racine de l’arborescence : Dossier
INTROPL7 ( 5 ) • Cliquer droit avec la souris • Choisir l’action Imprimer
IntroPL7Pro / 13-09-2005 / Version 0 10 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
Dans la fenêtre « Imprimer »
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
Choisir l’étendue de l’impression : Dossier Nous voyons qu’il est possible de sélectionner juste la rubrique courante, ce qui permet une impression partielle. Lorsque tous les tests sont validés, un dossier complet doit être édité et archivé selon les règles d’archivage de l’entreprise.
11 – Les écrans d’exploitation La plate forme logicielle PL7 Pro propose un outil de conception d’écran d’exploitation du système automatisé. Ces pages écrans constituent l’équivalent d’un terminal de dialogue interactif. Nous allons dans ce paragraphe en montrer le principe, laissant le soin au lecteur d’adapter la démarche à l’application étudiée. La procédure de création d’une page est :
• Se placer sur le dossier Ecrans d’exploitation
• Cliquer droit avec la souris • Choisir l’action Ouvrir
Sélectionner la rubrique Ecran Cliquer droit avec la souris Choisir l’action Créer
Une sous rubrique est créée : 0 – Nouvel_écran_0
IntroPL7Pro / 13-09-2005 / Version 0 11 / 14
En faisant un « clic » droit sur cette nouvelle rubrique, il est possible de renommer l’écran en sélectionnant l’action Propriétés ….
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
Une page vierge s’affiche dans le rectangle droit de la fenêtre « Ecrans d’exploitation ». C’est cette page qui va accueillir tous les symboles statiques et dynamiques du synoptique de fonctionnement du système. Pour récupérer les symboles prédéfinis dans la bibliothèque, il faut :
• Sélectionner le troisième onglet de la fenêtre « Ecrans d’exploitation » avec le symbole : rectangle, rond, lettre a
Choisir dans la liste d’objets celui dont vous avez besoin pour construire le synoptique.
Il apparaît dans la partie droite l’ensemble des symboles disponibles pour l’objet sélectionné.
Sélectionner l’objet souhaité
Cliquer droit avec la souris
Choisir l’action Copier, sans vous tromper. Une suppression du
symbole, l’efface de la bibliothèque (ce qui n’est pas génial !)
• Revenir au premier onglet Ecran • Sélectionner l’écran dans lequel le symbole doit être collé
Le symbole est maintenant prêt à être exploité dans le cadre du dialogue Homme – Machine associé à l’application. Le point « rouge » peut être affecté à une variable logicielle de l’application.
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
Lorsque la variable passe à l’état 1, le point devient vert, signifiant ainsi que le moteur tourne et entraîne sa charge. Nous voyons dans le menu déroulant qu’il est possible de tracer toutes les formes souhaitées avec
IntroPL7Pro / 13-09-2005 / Version 0 12 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
les outils : ligne, rectangle, ellipse, courbe … Pour effectuer cette opération d’affectation il faut :
• Sélectionner le symbole : Moteur • Cliquer droit avec la souris
Choisir l’action Dissocier
Cette action sélectionne toutes les parties graphiques qui constituent le symbole.
• Sélectionner la forme courbe qui définit le point « rouge » • Cliquer droit avec la souris • Choisir dans le menu déroulant, l’action Propriétés …
Sélectionner
l’onglet Animation Cocher la case
Animation Le champ symbole peut être renseigné, avec la variable qui va animer l’objet « Courbe ».
Dans notre cas la variable de sortie : %Q2.0
Choisir la condition
l’objet : Affichage permanent
d’affichage de
Appr
opria
tion
Synt
hèse
Rep
rése
ntat
ion
initi
ale
IntroPL7Pro / 13-09-2005 / Version 0 13 / 14
Lycée polyvalent Louis COUFFIGNAL 11, route de la Fédération 67025 STRASBOURG
Introduction PL7 Pro Atelier 2005 -2006
IntroPL7Pro / 13-09-2005 / Version 0 14 / 14
Une f tre validée, fermer la fenêtre « Ecrans d’exploitation » avec une sauvegarde de la page
ota : artie du symbole dissocié, ainsi que le symbole complet peut faire l’objet d’animation. Il s’agit d’être
es pages écrans ainsi crées sont utilisées en phase de test et d’exploitation du système, c’est-à-dire
ettez en application et informez nous des coquilles, qui se sont glissées dans la présente introduction.
on courage.
ois cette fenêainsi construite.
Rep
rése
ntat
ion
initi
ale
Appr
opria
tion
Synt
hèse
NToute ptrès vigilant d’avoir sélectionnée la bonne partie, afin de ne pas avoir de surprise lors du test de la page. Ce n’est pas toujours aussi évident. LConnecté et en mode Run M B
Recommended