Mise en route TSX

Ce chapitre précise l'utilisation des claviers et les branchements à effectuer.

Allumez l'automate puis la console (touche ON). Mettez l'automate en mode STOP (sur la platine portant l'automate). Quand le menu principal est affiché, choisissez PRG (program) en appuyant la flèche qui se trouve sous cette option. Vous pouvez alors soit examiner le programme en mémoire, soit visualiser la suite des options du menu par la flèche sous le -/-. On choisit alors l'option CLM (clear memory), qui nous demande en quel langage on veut travailler (SEQ pour grafcet, LAD pour contacts). Puis après quelques secondes, on peut revenir au programme principal par la touche QUIT (qui remonte brutalement) ou 2 fois CLR (qui remonte avant la dernière commande effectuée).

Pour entrer le programme que vous venez de créer sous un nom de projet , choisir PRG puis SEQ ou LAD. On valide un réseau ou tout le programme par la touche ENT.

Pour faire tourner le programme, revenez au menu principal (QUIT), choisissez DBG (debug) puis R/S (run/stop), ou mettez en RUN par le contacteur RUN/STOP de la platine.. Quand le programme tourne, on peut revenir sous PRG pour le voir, mais pas le modifier. Les capteurs et les bobines sont alors représentées en pointillés si à 1, en trait plein si à 0.

Les modifications se font en revisualisant le programme sous PRG, choisir le bon réseau ou partie de Grafcet et choisir l'option MOD. En général, une modification nécessite d'effacer le capteur ou trait existant (touche SH + DEL) et remettre le nouveau, dans d'autres cas (traits horizontaux par exemple), on efface une entité en lui superposant une entité identique.

Un cycle de programme en langage Grafcet peut être précédé par un programme en langage à contacts (ladder) appelé traitement préliminaire, et suivi d'un taitement postérieur. La scrutation des entrées se faisant avant le traitement préliminaire, on peut y traiter des conditions sur les entrées préliminaires ou effectuer une partie d'un calcul au cas où un réseau ne suffirait pas pour une réceptivité. Le traitement postérieur se fait avant l'affectation des sorties, et peut donc modifier des sorties avant leur affectation définitive. Ces traitements peuvent utiliser l'état du Grafcet (par l'intermédiaire des bits Xi). On peut également les utiliser pour implanter le GEMMA (modes de marche et d'arrêt) sans modifier le Grafcet. A la mise en route de l'automate, tous les bits internes (sauf indication contraire) sont mùis à 0, sauf les étapes initiales.

 

Description des menus (utiles) sur la console T407 

  • Menu principal [TSX 17-20]
    • ADJ (adjust) permet de visualiser ou modifier toute variable.
    • DBG (debug) : mise au point : permet de visualiser le programme et voir l'état des capteurs, sorties, étapes actives... (trait plein dans le programme si actif, interrompu si 0) et mettre des points d'arrêt dans le programme.
    • PRG : créer ou modifier le programme.
    • TRF (transfert) pour mémorisation sur EEPROM et impression sur imprimante (RS232).
  • Menu PRG (dans tous les cas)
    • CLM (clear memory) efface le programme actuel, permet de définir si le nouveau programme sera en langage à contacts (LAD) ou Grafcet (SEQ).
    • CNF (config) configuration de l'automate, de la liaison RS232 pour l'imprimante (LINE), des bobines à sauvegarder même en cas de coupure de courant (SAV)...
    • NAME permet de donner un nom au programme.
    • LK vérifie si le programme en mémoire ne comporte pas d'erreur.
    • FREE retasse le programme (à faire après de nombreuses modifications).
  • Menu PRG en mode ladder (LAD)
    • TOP aller au premier réseau
    • BOT (bottom) aller après le dernier réseau (on passe ensuite au dernier par la flèche vers le haut )
    • LAB : donner un numéro de réseau (label) puis [ENT] pour le visualiser
    • INS insère un nouveau réseau (vide) devant le réseau actuel.
    • DEL (delete) supprime le réseau actuel.
    • SCH (search) permet de rechercher tous les réseaux comportant une bobine ou contact donné.
    • [ZM] (zoom) visualise l'adresse d'un contact ou bobine (exemple I1,2), on peut se déplacer dans le réseau par les flèches.
    • [CLR] (clear) retour au niveau supérieur (ZM->LAD->PRG->principal)
    • [Quit] retour direct au menu principal.
  • en mode ZOOM (sous PRG en mode LADDER)
    • LAB donner au réseau actuel un numéro de label (0 à 999)
    • " " donner un commentaire au réseau actuel (15 caractères maxi, sera affiché au dessus du réseau).
    • MOD permet de modifier l'élément pointé (l'effacer par [DEL] par exemple), on valide le réseau modifié par [ENT].
  • Menu PRG en mode GRAFCET

On dispose de 8 pages (0 à 7) de 14 lignes de 8 colonnes. On peut au maximum prendre en compte 96 étapes, les divergences et convergences sont limitées à 4 voies. L'écran ne montre qu'une petite partie de la page, mais le numéro de page (P), de ligne (L) et de colonne (C) sont toujours affichés. On se déplace par les flèches, ou en tapant P, L, C ou X (étape) suivi du numéro désiré. Les fonctions sont approximativement les mêmes qu'en mode ladder, hormis :

    • DLP : effacement d'une page complète
    • [ZM] face à une transition, la définit (si réseau vide, réceptivité toujours fausse)
    • [ZM] face à une étape, définit son action (étape d'attente si réseau vide)
    • MOVE : déplace l'élément actuel (par les flèches) puis valider par [ENT]
  • Menu DBG
    • R/S passe de RUN à STOP et inversement (on peut aussi utiliser le contacteur sur la platine).
    • PRG : visualiser le programme et l'état des variables (trait plein=1, pointillé=0), insertion de points d'arrêt.
    • CY/ : exécution cycle par cycle
    • STP : liste des étapes actives
    • /L point d'arrêt sur un label, /o sur une étape.
    • S/L et S/o : blocage sur un label ou une étape.