![Page 1: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/1.jpg)
Plan du cours
Chapitre VII: Programmation du GRAFCET sur le logiciel PL7
1. Présentation du logiciel PL7.
2. Présentation des automates TSX37.
3. Démarche pour la réalisation d’un projet sur PL7.
4. Programmation sur PL7: configuration matérielle, édition du grafcet, programmation des transitions, programmation des sorties, opération sur des mots, configuration des variables, transfert et mise au point.
197
Présentation du logiciel PL7
� Le logiciel PL7 est un logiciel industriel, permettant de programmer des automates du constructeur Français Schneider Electric.
� Il existe trois variantes pour ce logiciel: Junior, Micro, Pro. Chaque variante est utilisée avec une famille d’automates (Ex. TSX micro est utilisé avec la famille TSX37).
� Le programme est réalisé sur un PC compact, sous un environnement Windows (logiciel incompatible avec Linux), ou àl’aide d’une console de programmation.
� C’est un logiciel multi langages: il permet la programmation en LIST,
LADDER, GR7 et ST. 198
![Page 2: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/2.jpg)
199
Automates TSX37Présentation
Base Bac d’extensions
Modules d’entrées/sorties
(ToR ou analogiques)
Ou
Modules de communication
(AS-i, Profibus, Ethernet TCP/IP)
Nombre dépendant du processeur
1. Bac contenant le processeur, la mémoire de base et l’alimentation.
2. Bloc de visualisation.
Automates TSX37Descriptif sommaire de la base (1)
État automate (RUN/STOP)Échange d’information avec
terminal de programmation
Erreur E/S
Défaut CPU
ou
Blocage programme
Pile absente
ou défectueuse200
![Page 3: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/3.jpg)
Automates TSX37Descriptif sommaire de la base (2)
3. Prise terminal TER (connexion PC ou console).
4. Prise de dialogue opérateur AUX (terminal de dialogue H/M).
DIN - Ethernet DIN - USB DIN – RS232201
Automates TSX37Descriptif sommaire de la base (3)
5. Emplacement pour une carte d’extension mémoire. En cas d’absence d’extension, une cache doit obligatoirement être placée à cet emplacement. Si cette cache est retirée, l’automate cessera de fonctionner.
Extension mémoire
(64 k mots)202
![Page 4: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/4.jpg)
203
Automates TSX37 Exemples disponibles aux laboratoires
d’automatismes
TSX3722
TSX3705
TSX3710
Automates TSX37 Exemples de modules d’entrées/sorties ToR
TSXDMZ28DR
(16E 24VCC/12S relais)
TSXDMZ64DTK
(32E 24VCC/32S relais)204
![Page 5: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/5.jpg)
Automates TSX37 Exemple de modules d’entrées analogiques
TSXAEZ414
(4 entrées analogiques
16 bits, 0 – 10V)
TSXAEZ802
(8 entrées analogiques
12 bits, 0 ou 4 – 20mA)
205
Automates TSX37 Bac d’extension
4 emplacements
supplémentaires
Entrées
Sorties
Connecteur de
raccordement
à la base
206
![Page 6: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/6.jpg)
Démarche pour la réalisation d’un projet sur PL7
207
Démarrage du logiciel
Configuration matérielle
Édition du GRAFCET (CHART)
Programmation des transitions
Programmation des sorties (POST)
Programmation des préliminaires (PRL)
Configuration des variables I/O et des blocs fonction prédéfinis
Connexion et transfert
Programmation sur PL7Configuration matérielle (1)
� Il faut spécifier le matériel présent sur place: base de l’automate et
modules d’extensions. Pas de carte mémoire
Processeur et version
Programmation en Grafcet
208
![Page 7: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/7.jpg)
Programmation sur PL7Configuration matérielle (2)
209
Double-clic
TSXDMZ28DR TSXAEZ414
Programmation sur PL7Configuration matérielle (3)
210
Double-clic sur l’emplacement 1,2
Valider
![Page 8: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/8.jpg)
Programmation sur PL7Configuration matérielle (4)
Double-clic sur l’emplacement 3
et ajouter AEZ414
Fermer cette fenêtre
Confirmer la reconfiguration
globale
211
Programmation sur PL7Écriture du GRAFCET (1)
212
![Page 9: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/9.jpg)
Programmation sur PL7Écriture du GRAFCET (2)
213
Sélectionner l’icône divergence en OU (F8), cliquer sur le point de départ puis sur le point d’arrivée
Sélectionner l’icône convergence en OU (F9), cliquer sur le point de départ puis sur le point d’arrivée
Vers étape 0
(F5)
Depuis étape 3
(F7)
Programmation sur PL7Programmation des transitions (1)
214
Valider
Valider GRAFCET
(touche ENTREE ou bouton « valider »)
Cliquer sur chaque transition
Choisir langage LD
![Page 10: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/10.jpg)
Programmation sur PL7Programmation des transitions (2)
215
Utiliser les icônes disponibles sur le menu en bas
Programmation sur PL7Programmation des transitions (3)
216
Double-clic
Contact NO Contact NF
Valider et fermer
Bobine vide
![Page 11: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/11.jpg)
Programmation sur PL7Programmation des sorties (actions associées aux
étapes) (1)
217
Programmation sur PL7Programmation des sorties (actions
associées aux étapes) (2)
218
Valider
Fermer toutes les transitions
Cliquer sur POST
Choisir langage LD
![Page 12: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/12.jpg)
Programmation sur PL7Programmation des sorties (actions
associées aux étapes) (3)
219
Programmation sur PL7Programmation des sorties (actions
associées aux étapes) (4)
220
Bit d’étape
Sortie
![Page 13: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/13.jpg)
Programmation sur PL7Programmation des sorties (actions
associées aux étapes) (5)
221
Cas des sorties activées dans plusieurs étapes
Étapes où la sortie %Q2.0
est activées
Sortie
Programmation sur PL7Programmation des sorties (actions associées aux
étapes) (6)
Cas des sorties activées dans plusieurs étapes
222
![Page 14: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/14.jpg)
Programmation sur PL7Opération sur des mots
223
Affectation d’une valeur
Opération arithmétique
Comparaison
Opérandes en décimal
Programmation sur PL7Configuration des variables: temporisateurs (1)
%Q2.0
(t/X1/10s)
Action temporisée
224
![Page 15: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/15.jpg)
Programmation sur PL7Configuration des variables: temporisateurs
(2)
225
Étape temporisée Bloc temporisateur Action temporisée
Paramètres du temporisateurMode: TP/TON
TB: 1min, 1s, 1 msTM.P: valeur de présélection
Programmation sur PL7Configuration des variables: temporisateurs (3)
%Q2.0
226
![Page 16: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/16.jpg)
Programmation sur PL7Configuration des variables: temporisateurs
(4)
227
Double-clic
Cocher Éditer paramètres
Programmation sur PL7Configuration des variables: E/S
228
Adr. 1: entrées
Adr. 2: sorties
![Page 17: Plan du coursclasses2010-2011.e-monsite.com/medias/files/cours-api-part-7-2018.… · Plan du cours Chapitre VII: Programmation du GRAFCET sur le logiciel PL7 1. Présentation du](https://reader035.vdocuments.fr/reader035/viewer/2022081402/607940e826e5a62ff30f1044/html5/thumbnails/17.jpg)
Programmation sur PL7Transfert et mise au point (1)
229
Connecter
Choisir transfert
PC ���� automate
Programmation sur PL7Transfert et mise au point (2)
230
Icône « Animer » activée