PROGRAMMATION SUR AUTOMATE TSX17 en PL7-2 1 / 6 Utilisation du logiciel PL72 par l exemple I) Lancement et Initialisation Lancer le logiciel PL-2 Le menu principal du PL72 apparaît après un instant. Il se présente comme suit: Ecran principal du PL7-2: Version PL7-2 TSX17-20 COPYROGHT 1993/1994 V5,1 Adresse reseau TERMINAL: RES= STATION= TSX RES= STATION= Mémoire de Travail (WORKM) Mode Opératoire (OPER) 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 TSX 17-20 7 Transferts 8 Documentation/Impr 9 Recherche/Rempl, A Terminal WorkMemOper Exit Archiv Store Retrieve Légende de l'écran: Le menu en bas d'écran correspond aux touches de fonctions suivante 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, Pour accéder aux différentes zones de l écran, on se sert du menu en bas de l écran 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 disquettes ) 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) ou disquette (FLOPPY). Après avoir choisi entre FLOPPY ou DISK, vous devez entrer un nom de fichier (< 7 lettres) et valider. Sélectionner la zone mémoire de travail par F1. Sélectionner l option 1 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. Choisir l option 1 Configuration, ce qui après validation amène la fenêtre suivante: Sous-Menu Configuration Touches Choix du mode configuration Abort 0 Initialisation Mémoire 1 Application 2 Entrées / Sorties 3 Mots et Blocs 4 Bits sauvegardés 5 Sorties sauvegardées Choisir alors l option 0 Initialisation mémoire afin de configurer correctement l automate. Le menu suivant apparaît: Sous-Menu Configuration Initialisation Mémoire 8K 0 24K 1 Ladder 24K Sélectionner l option 0 et choisir par F1 8K une mémoire application de 8KB, puis sélectionner l option 1: Ladder 0 24K 1 Grafcet Grafcet et choisir par F2 Grafcet, un mode de programmation grafcet. ( Ce mode permet de programmer en LADDER ou en GRAFCET) Valid page 1 / 6
PROGRAMMATION SUR AUTOMATE TSX17 en PL7-2 2 / 6 Valider par la touche ENTRÉE, puis lorsque l écran Sous menu configuration apparaît, valider les modifications par F9 puis confirmer par F9. On se retrouve maintenant avec l écran principal de l application. Choisir l option Programmation de la zone Mode opératoire. Apparaît alors l écran suivant: Sous Menu Programmation PROG TASK MODULE ELEMENT MAST CHART PRL POST LOCAL:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, Page X FAST LABEL Display Mast Top TASK MODULE LABEL Nous n utiliserons ici que la TASK (Tache) MAST (maître) pour nos applications. Pour programmer en LADDER, nous utiliserons le module PRL (Préliminaire) Pour programmer en grafcet, nous utiliserons le module PRL pour les initialisations, le module CHART (graphique) pour dessiner le grafcet, le module POST (postérieur) pour l affectation des sorties. II) Mise en marche et arrêt de l automate Pour exécuter le programme: Choisir la commande INIT par F5 puis confirmer par F9. Choisir la commande RUN par F6 puis confirmer par F9 Vous devez maintenant tester votre programme à l aide des interrupteurs, et faire vérifier son bon fonctionnement par le professeur! Pour arrêter le programme: Choisir la commande S par F6 puis confirmer par F9 III) Transférer ou Sauvegarder un programme A partir du menu principal: Sélectionner l option 7 Transfert du module Mode opératoire et valider. L écran ci-après doit apparaître: page 2 / 6 Touches Sous Menu Transfert TRSF Fonctions LOCAL:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 0 Transfert/Comparaison Mémoire Terminal<->TSX 1 Sauvegarde/Restauration/Comparaison Disque Disque<->Terminal/TSX 2 Lecture/Ecriture/Comparaison Backup Backup<->TSX 3 Changement taille application 24K8<->8K8 L option 0 permet de transférer un programme de la mémoire du TSX vers la mémoire du PC et vice-versa. L option 1 permet de sauvegarder ou de charger un programme à partir du disque et de le mettre en mémoire ( TSX ou PC suivant celle qui est sélectionnée).! Pour sauvegarder la mémoire terminale voir le paragraphe I. IV) Coder un programme type GRAFCET Pour effacer l application précédente de la mémoire automate, il suffit de refaire l initialisation de la mémoire: Sur l écran principal choisir l option 1 configuration puis sélectionner initialisation mémoire et GRAFCET 24KB comme nous avons déjà vu au début du TP Ensuite choisir l option Programmation pour faire apparaître l écran suivant:
PROGRAMMATION SUR AUTOMATE TSX17 en PL7-2 3 / 6 Sous Menu Programmation PROG LOCAL:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, TASK MODULE ELEMENT CHART MAST Page X PRL POST PRL: ( pour démarrer la programmation, taper «INSER» ) LABEL 5 SY1 SY21 SY0 FAST LABEL Display Mast Top TASK MODULE LABEL Nous n utiliserons que la tache MAST pour notre exemple. Nous souhaitons programmer le grafcet automate suivant: 0 1 2 I0,1 O0,1 X1/2s I0,2 O0,2 (Pour la temporisation, se reporter en fin de dossier) Pour programmer le grafcet, il faut implanter l initialisation des étapes initiales dans le module PRL. Implanter le LADDER suivant dans le module PRL: T1 SY1 et SY0 sont des bits système qui passe à 1 uniquement lors du premier cycle de lecture du programme. 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: (La fonction Zoom s obtient par la touche Pagebasse du clavier ) CHART: ( pour démarrer la programmation, taper F4 «MODIF» ) 2 ( Pour accéder à la programmation d une réceptivité, taper 2 fois sur «ZOOM» ) 0 Zoom sur la transition X0->X1 I0,1 * 1 2 0 page 3 / 6 Zoom sur la transition Zoom sur la transition X1->X2 T0,D B0 X2->X0 I0,2 Pour valider la page GRAFCET terminée, taper «CLEAR» puis «ENTREE» * *
PROGRAMMATION SUR AUTOMATE TSX17 en PL7-2 4 / 6 Implanter le traitement des sorties dans le module POST comme suit: POST: ( pour démarrer la programmation, taper «INSER» ) ( pour paramétrer la tempo, taper 2 fois «ZOOM» ) LABEL 5 B0 X1 T1 E D TB=0,1s T,P=200 Modif=NO C LABEL 10 X1 O0,1 X2 O0,2 page 4 / 6
PROGRAMMATION SUR AUTOMATE TSX17 en PL7-2 5 / 6 ( pour paramétrer un compteur, taper 2 fois «ZOOM» ) page 5 / 6
PROGRAMMATION SUR AUTOMATE TSX17 en PL7-2 6 / 6 Touches de commandes PL7-2 non accessibles par les menus en bas d écran: ENTER ou ENTREE INS ou INSERT Pageup, PageHaute ou Pagedn, Page basse ou DEL ou SUPPR END ou FIN Backspace ou F10 Valide les opérations en cours ou une sélection Permet d insérer une nouvelle page de programme (LABEL) Permet de remonter d un niveau dans les menus. (Zoom arrière) Annule une saisie en cours. Permet de descendre d un niveau dans les menus. (Zoom): écriture des paramètres dans les blocs fonctions et accès aux transitions. Supprime l élément ou le symbole sous le curseur Annule l opération en cours Remonte à l écran du menu principal. Efface l élément à gauche du curseur Affiche l écran d aide (sortie par FIN) page 6 / 6