Vous êtes sur la page 1sur 15

UNIVERSITE SIDI MOHAMMED BEN ABDELLAH

FACULTE des SCIENCES DHAR EL MEHRAZ de FES


Département de Physique

Licence professionnelle : Technique des systèmes


électroniques et industriels

COMPTE-RENDU

PL7 PRO

Réalisé par :
Safae Abdelmounim

ANNÉE UNIVERSITAIRE 2020


/2021
TP

Objectif :

rmer les élèves sur le logiciel PL7 PRO, pour la programmation des automates en langage Ladder et GRAF

1. Présentation de PL7 PRO :

Comme plusieurs automates disponibles sur le marché, l’automate TSX


Premium de la société Télémécanique (maintenant Schneider automation) possède son
propre logiciel de programmation. Comparativement à la majorité des autres logiciels
toutefois, PL7-Pro fournit une interface graphique pour la programmation des diagrammes
à relais (Ladder) et pour les diagrammes Grafcet. Cette possibilité de programmation
graphique offre plusieurs avantages, mais aussi quelques inconvénients, principalement au
niveau de la façon d’introduire certains objets graphiques. Ce fascicule présente en bref
l’utilisation de PL7 pour remplir les objectifs des laboratoires de la première partie du
cours ELE4202. La présentation est divisée en cinq sections: l’interface générale du
logiciel, la gestion des adresses et des variables, la programmation des diagrammes à
relais, la programmation des Grafcets et le transfert des programmes vers l’automate.

Figure 1: logo du logiciel PL7_pro


2. Les interfaces du logiciel

Lors de son ouverture, le logiciel offre une interface semblable à celle de


n’importe quel programme Windows. On retrouve une barre de menus, une barre d’outils
et une fenêtre de travail. Pour atteindre nos objectifs, nous n’avons pas besoin de connaître
tous les détails des menus et des outils. Seules quelques options nous sont utiles au cours
du laboratoire. Cette section présente ces options et leur utilisation dans le cadre du
laboratoire

Figure 2: Interface générale du logiciel PL7_pro

Premièrement, la barre des menus. La figure 1 présente cette barre telle


qu’elle se retrouve en haut de l’écran après l’ouverture d'un fichier STX (extension propre
à PL7 pour les applications). Le logiciel comporte sept menus :

 File;
 Tools;
 PLC;
 Debug;
 Options;
 Window;
 Help (?)
2.1 Ouvrir un nouveau fichier :
A ce stade, il va falloir faire le choix du type de processeur associé à
l’automate, ainsi que du type de programmation envisagé :
- Grafcet « Oui » : Programmation d’un Grafcet avec accès possible aux
trois traitements décrits précédemment : Prl, Chart et Post ;
- Grafcet « Non » : Programmation d’équations logiques type « Ladder »
avec accès à un seul traitement : Main (traitement équivalent au Post).
2.2 Configuration

Ce menu permet d’accéder entre autre :


- à une configuration matérielle nécessaire ;
- aux différents traitements de programmation ;
- à des fonctions complémentaires.
 Configuration matérielle nécessaire :
Après avoir « cliqué » sur Configuration Matérielle, il va falloir déclarer
toutes les cartes E/S associées au processeur de l’automate précédemment défini.
Ces différentes cartes permettent à l’automate de gérer physiquement l’état des
différents capteurs et pré actionneurs du système.

2.3 Traitements de programmation :

Ayant choisi « Grafcet - Oui », on a accès à trois traitements : Prl, Chart et


Post.
Le traitement « Prl » n’étant utilisé que pour des besoins bien spécifiques,
seuls les traitements « Chart » et « Post » seront détaillés ci-dessous :
Ayant choisi « Grafcet - Non », on a accès à un seul traitement : Main
(équivalent au traitement Post).

 Traitement Séquentiel « Chart » (en cas de Grafcet - Oui) :

Dans cette page, on va :


- représenter le Grafcet (étapes et transitions) ;
- définir la ou les réceptivités associées à chaque transition.
 Traitement Postérieur « Post » (en cas de Grafcet - Oui) ou « Main » (en cas
de Grafcet - Non) :
Dans cette page, on va gérer l’écriture des sorties.

-
3 Partie pratique
3.1 Cahier de charge

Un dispositif automatique destiné à trier des caisses de trois tailles différentes se


comp osent d’un tapis tournant en permanence, d’un verrou permettant de cadencer les
caisses et de deux poussoirs d’évacuation. Trois détecteurs photoélectriques permettent de
connaître la
dimension de la caisse qui se présente (figure 3).

Figure 3
Les petites caisses continuent sur le tapis, les caisses moyennes sont évacuées
sur la rampe 1 par le poussoir 1 et les grandes caisses sont évacuées sur la ram
pe 2 par le poussoir 2.
Trois détecteurs photoélectriques permettent de contrôler le passage des
caisses sur les différentes voies. Enfin des détecteurs de position nous
indiquent la présence des caisses devant les poussoirs 1 et 2. Nous considèr
erons que les caisses sont suffisamment espacées pour que le verrou ait la plac
e de redescendre. Ce verrou redescendra 2 secondes après que le détecteur de
présence de caisse en entrée soit repassé à l’état ‟0”
Le début du cycle de tri est donné par le passage à ‟1” du détecteur PCE. Une
petite caisse n’occulte que le détecteur PCE, une caisse moyenne occulte les d
étecteurs PCE et MOC, une grande caisse occulteles 3 détecteurs de reconnaiss
ance PCE, MOC et GRC. La commande de levé du verrou est maintenue dura
nt deux étapes consécutives. La première étape correspond au passage de la ca
isse sous le verrou alors que la deuxième correspond à une temporisation de d
égagement. Les conditions initiales se limitent ici au contrôle de la position re
culée des vérins V1 et V2 associés aux poussoirs 1 et 2.
3.2 Tableau des entrées :

3. 3 Tableau des sorties :


3. 3 Grafcet sur PL7 PRO

3. 3 ladder sur PL7 PRO


 Les équations des étapes

X0=̅𝑿̅𝟏̅+ ̅𝑿̅𝟐̅+ ̅𝑿̅𝟑̅+ 𝑿


̅𝟒̅+ ̅𝑿̅𝟓̅+ ̅𝑿̅𝟔̅+ 𝑿
̅𝟕̅+ ̅𝑿̅𝟖̅+ ̅𝑿̅𝟗̅+ ̅𝑿̅𝟏̅𝟎̅+ ̅𝑿̅𝟏̅𝟏̅+ 𝑿
̅𝟏̅𝟐̅+ ̅𝑿̅𝟏̅𝟑̅

X1=̅𝑿̅𝟎̅.𝑷𝑪𝑬. ̅𝑴
𝑪̅.̅𝑮̅𝑹̅𝑪̅.𝑽𝟏𝟎. 𝑽𝟐𝟎 + 𝑿𝟏. ̅𝟒
̅𝑶 𝑿
̅

X2=̅𝑿̅𝟎̅.𝑷𝑪𝑬. 𝑴𝑶𝑪. 𝑮
̅𝑹̅𝑪̅.𝑽𝟏𝟎. 𝑽𝟐𝟎 + 𝑿𝟐. ̅𝑿̅𝟓̅

X3=̅𝑿̅𝟎̅.𝑷𝑪𝑬. 𝑴𝑶𝑪. 𝑮𝑹𝑪. 𝑽𝟏𝟎. 𝑽𝟐𝟎 + 𝑿𝟑. 𝑿


̅𝟒̅

X4=𝑿𝟏. ̅𝑷̅𝑪̅𝑬̅+ ̅𝑿̅𝟕̅.𝑿𝟒

X5=𝑿𝟐. ̅𝑷̅𝑪̅𝑬̅+ ̅𝑿̅𝟖̅.𝑿𝟓

X6=𝑿𝟑. ̅𝑷̅𝑪̅𝑬̅+ ̅𝑿̅𝟗̅.𝑿𝟔

X7= 𝑿𝟒. 𝒕𝟏 + 𝑿𝟖̅. ̅𝑿̅𝟎̅


X8= 𝑿𝟓. 𝒕𝟐 + 𝑿𝟖̅. ̅𝑿̅𝟏̅𝟎̅

X9= 𝑿𝟔. 𝒕𝟑 + 𝑿𝟗̅. ̅𝑿̅𝟏̅𝟏̅

X10=𝑿𝟖. 𝑷𝑪𝟏 + 𝑿𝟏𝟎̅. ̅𝑿̅𝟏̅𝟐̅

X11=𝑿𝟗. 𝑷𝑪𝟐 + 𝑿𝟏𝟏̅. ̅𝑿̅𝟏̅𝟑̅

X12=𝑿𝟏𝟎. 𝑷𝑹𝟏 + 𝑿𝟏𝟐̅. ̅𝑿̅𝟎̅

X13=𝑿𝟏𝟏. 𝑷𝑹𝟐 + 𝑿𝟏𝟑̅. ̅𝑿̅𝟎̅

 Les étapes sur PL7


PRO L’étape X0
Les étapes X1 et X2 et X3

Les étapes X4 et X5 et X6
L’étape X7

L’étape X8
L’étape X9

Les étapesvv X10 et X11 et X12

L’étape X13
 Les équations des actions

V3-=𝑿𝟏 + 𝑿𝟐 + 𝑿𝟑

V3+=𝑿𝟕 + 𝑿𝟖 + 𝑿𝟗

V1+=𝑿𝟏𝟎

V1-=𝑿𝟏𝟐

V2+=𝑿𝟏𝟏

V2-=𝑿𝟏𝟑

 Les actions sur PL7

PRO les es actions V3+ et

V3-
Les actions V1+ et V1- et V2+ et V2-

Vous aimerez peut-être aussi