1. Aide mémoire par l’exemple Programmation sur automate TSX17 en PL7-2 Page 1 / 6
ÜSélectionner la zone “mémoire de travail” par F1. Sélectionner l’option 1
Utilisation du logiciel PL72 par l’exemple “mémoire TSX” , ou l’option 2 pour " Mémoire Terminale" ,puis valider. Après un
court instant la zone “mode opératoire” est automatiquement sélectionnée.
I) Lancement et Initialisation ÜChoisir l’option 1 “Configuration”, ce qui après validation amène la fenêtre
suivante:
Lancer le logiciel PL-2 Sous-Menu Configuration
Le menu principal du PL72 apparaît après un instant. Il se présente comme suit: Touches Choix du mode configuration
Ecran principal du PL7-2:
0 Initialisation Mémoire
1 Application
Version
2 Entrées / Sorties
PL7-2 TSX17-20 COPYROGH 1993/1994
T V5,1
Adresse re a
se u 3 Mots et Blocs
TERMINAL: RES= STATION= TSX RES= STATION=
4 Bits sauvegardés
Mémoire de Travail (WORKM) Mode Opératoire (OPER) 5 Sorties sauvegardées
0 Mémoire Terminale > 0 Controle
1 Mémoire TSX 1 Configuration
2 Programmation
Archive (ARCHIV) 3 Constantes
PL7-2 4 Réglages
5 Données
Type de Processeur 6 Mise au point Abort Valid
TSX 17-20 7 Transferts
8 Documentation/Impr Choisir alors l’option 0 “Initialisation mémoire” afin de configurer correctement
9 Recherche/Rempl,
A Terminal l’automate. Le menu suivant apparaît:
Sous-Menu Configuration Initialisation Mémoire
WorkMemOper Exit Archiv Store Retrieve
Légende de l'écran:
0 24K
Le menu en bas d'écran correspond aux touches de fonctions suivante
1 Ladder
F1 F2 F3 F4 F5 F6 F7 F8 F9
Le curseur > correspond à l'option sélectionnée,
Les options en gras sont celles qui nous interresseront pour le TP,
Les options en italiques ne serons pas utilisées pour le moment,
8K 24K
Pour accéder aux différentes zones de l’écran, on se sert du menu en bas de
Sélectionner l’option 0 et choisir par F2 “8K” une mémoire application de 8KB,
l’écran
puis sélectionner l’option 1:
ÜSélectionner “Retrieve” par F6 pour charger une application à partir du disque
(DISK) ou disquette (FLOPPY). Le choix entre DISK et FLOPPY se fait par F9 puis
la validation par F9 encore une fois. ( ! attendre un peu lors de la lecture des
0 24K
disquettes )
1 Grafcet
On peut lister les programmes du disque a l’aide de la commande DIR par F1.
ÜSélectionner “Store” par F5 pour sauver une application sur le disque (DISK) Ladder Grafcet
ou disquette (FLOPPY). Après avoir choisi entre FLOPPY ou DISK, vous devez
entrer un nom de fichier (< 7 lettres) et valider. et choisir par F2 “Grafcet”, un mode de programmation grafcet. ( Ce mode permet de
programmer en LADDER ou en GRAFCET)
Valider par la touche ENTRÉE, puis lorsque l’écran “Sous menu configuration”
apparaît, valider les modifications par F9 puis confirmer par F9.
page 1 / 6
2. Aide mémoire par l’exemple Programmation sur automate TSX17 en PL7-2 Page 2 / 6
ÜOn se retrouve maintenant avec l’écran principal de l’application. Choisir Sous Menu Transfert
l’option “Programmation” de la zone “Mode opératoire”. TRSF LOCAL:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Apparaît alors l’écran suivant:
Sous Menu Programmation Touches Fonctions
PROG LOCAL:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 0 Transfert/Comparaison Mémoire Terminal<->TSX
TASK MODULE ELEMENT 1 Sauvegarde/Restauration/Comparaison Disque Disque<->Terminal/TSX
Non Exécutable,
CHART TOP 2 Lecture/Ecriture/Comparaison Backup Backup<->TSX
MAST Page X
PRL BOT 3 Changement taille application 24K8<->8K8
POST
FAST TOP
LABEL Nom d'archivage du programme par défaut,
BOT
Display
Mast Top
L’option 0 permet de transférer un programme de la mémoire du TSX vers la
TASK MODULE TOP BOT LABEL mémoire du PC et vice-versa.
L’option 1 permet de sauvegarder ou de charger un programme à partir du disque
Nous n’utiliserons ici que la TASK (Tache) MAST (maître) pour nos application. et de le mettre en mémoire ( TSX ou PC suivant celle qui est sélectionnée).
Pour programmer en LADDER, nous utiliserons le module PRL (Préliminaire) ! Pour sauvegarder la mémoire terminale voir le paragraphe I.
Pour programmer en grafcet, nous utiliserons le module PRL pour les
initialisations, le module CHART (graphique) pour dessiner le grafcet, le module IV) Coder un programme type GRAFCET
POST (postérieur) pour l’affectation des sorties. Pour effacer l’application précédente de la mémoire automate, il suffit de refaire
l’initialisation de la mémoire:
II) Mise en marche et arrêt de l’automate ÜSur l’écran principal choisir l’option 1 “configuration” puis sélectionner
Pour exécuter le programme: “initialisation mémoire” et GRAFCET 24KB comme nous avons déjà vu au début du
ÜChoisir la commande “INIT” par F5 puis confirmer par F9. TP
ÜChoisir la commande “RUN” par F6 puis confirmer par F9 ÜEnsuite choisir l’option “Programmation” pour faire apparaître l’écran suivant:
Sous Menu Programmation
Vous devez maintenant tester votre programme à l’aide des interrupteurs, et
faire vérifier son bon fonctionnement par le professeur! PROG LOCAL:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Pour arrêter le programme: TASK MODULE ELEMENT
ÜChoisir la commande “STOP” par F6 puis confirmer par F9 CHART TOP
MAST Page X
III) Transférer ou Sauvegarder un programme PRL BOT
POST
A partir du menu principal:
FAST TOP
ÜSélectionner l’option 7 “Transfère” du module “Mode opératoire” et valider. LABEL
L’écran ci-après doit apparaître: BOT
Display
Mast Top
TASK MODULE TOP BOT LABEL
Nous n’utiliserons que la tache “MAST” pour notre exemple.
page 2 / 6
3. Aide mémoire par l’exemple Programmation sur automate TSX17 en PL7-2 Page 3 / 6
Nous souhaitons programmer le grafcet automate suivant: SY21 est un bit système qui active toutes les étapes initiales et désactive les
autres.
ÜImplanter le grafcet suivant dans le module CHART:
0 (La fonction “Zoom” s’obtient par la touche “Pagebasse” du clavier )
CHART:
I0 ,1 2
1 O 0 ,1 T1 0
Z o o m su r la tr a n s itio n X 0 -> X 1
X 1 /2 s I 0 ,1
*
O 0 ,2 1
2 Z o o m su r la tr a n s itio n X 1 -> X 2
T B0D
0,
I 0 ,2 *
2
(Pour la temporisation, se reporter en fin de dossier) Z o o m s u r la tr a n s itio n X 2 -> X 0
Pour programmer le grafcet, il faut implanter l’initialisation des étapes initiales
dans le module PRL. ÜImplanter le LADDER suivant dans le module PRL: I 0 ,2
*
0
PRL:
LABEL 5
SY1 SY 21
SY0
SY1 et SY0 sont des bits système qui passe à 1 uniquement lors du premier cycle
de lecture du programme.
page 3 / 6
4. Aide mémoire par l’exemple Programmation sur automate TSX17 en PL7-2 Page 4 / 6
ÜImplanter le traitement des sorties dans le module POST comme suit:
POST:
LA BEL 5
B0
X 1
T 1
E D
T B = 0 ,1 s
T ,P = 2 0 0
M o d if= N O
C
LA BE L 10
X 1 O 0 ,1
X 2 O 0 ,2
page 4 / 6
5. Aide mémoire par l’exemple Programmation sur automate TSX17 en PL7-2 Page 5 / 6
page 5 / 6
6. DOCUMENT 1: Récapitulatif des touches de commandes PL7-2
Commandes non accessibles par les menus en bas d’écran:
ENTER ou ENTREE • Valide les opérations en cours ou une sélection
• INS ou INSERT • Permet d’insérer une nouvelle page de programme (LABEL)
• PageUP , PageHaute ou • Permet de remonter d’un niveau dans les menus. (Zoom arrière)
⇑ • Annule une saisie en cours.
• PageDn , PageBasse ou ⇓ • Permet de descendre d’un niveau dans les menus. (Zoom):
écriture des paramètres dans les blocs fonctions et accès au transition.
• DEL ou SUPPR • Supprime l’élément ou le symbole sous le curseur
• END ou FIN • Annule l’opération en cours
• Remonte à l’écran du menu principal.
• Backspace ou ⇐ • Efface l’élément à gauche du curseur
• F10 • Affiche l’écran d’aide (sortie par FIN)