La console de programmation
4-4-7 Codage d'instructions multiples
00000
00003
00001
00002
HR 0000
4-5
La console de programmation
1, 2, 3...
4-5-1 Le clavier
Blanc: touches numériques
Rouge: touche CLR
S'il existe plusieurs instructions ayant la même condition d'exécution, celles-ci
sont codées de façon séquentielle selon la dernière condition de la ligne
d'instruction. Dans l'exemple suivant, la dernière ligne d'instruction contient une
autre condition qui correspond à une AND avec IR 00004.
00004
Ce chapitre, ainsi que le chapitre suivant décrivent la console de programmation
et les fonctions nécessaires lors de la saisie du programme. Le par. 4-7 Saisie,
modification et contrôle du programme décrit les procédures réelles de la saisie
du programme en mémoire.
Bien que la console de programmation puisse être utilisée pour écrire des
schémas à relais, sa fonction principale consiste à gérer les opérations du
logiciel SYSWIN ainsi que l'édition et l'entretien sur site. Les fonctions
principales de la console de programmation sont les suivantes:
1. Affichage des messages de fonctionnement des résultats de diagnostic.
2 Ecriture et lecture des schémas à relais, saisie et effacement des
instructions, recherche de données ou d'instructions, surveillance de l'état
des bits d'E/S.
2 Surveillance de l'état des E/S, bits d'activation/désactivation en état forcé.
2 On peut connecter ou déconnecter la console de programmation à l'API
avec l'alimentation sur ON.
2 On peut utiliser la console de programmation avec les API de série C.
2 Prévoit le mode TERMINAL, qui permet d'afficher un message de 32
caractères, ainsi que la fonction de mappage du clavier. Pour plus
d'informations, voir le par. 5-15-6 MODE TERMINAL – TERM(––).
Rem.: La console de programmation ne prévoit pas toutes les fonctions du logiciel
SYSWIN, mais uniquement celles que demandent l'édition et l'entretien sur site.
Le clavier de la console de programmation est réparti selon ses fonctions en
quatre zones de touches de couleurs différentes:
On utilise les dix touches blanches pour saisir les données de programme
numériques telles que les adresses de programme, les adresses de zones de
données et les valeurs d'opérande. Elles sont utiles aussi en combinaison avec
la touche de fonction (FUN) pour saisir les instructions avec les codes de
fonction.
La touche CLR efface l'affichage et les opérations courantes de la console de
programmation. Elles sert aussi lors de la saisie du mot clé au début des
fonctions de programme. On peut annuler chaque fonction de la console de
programmation en appuyant sur cette touche, mais il faut frapper deux ou trois
fois pour annuler la fonction et effacer l'affichage.
Adresse Instruction
HR
0001
00000
LD
00001
OR
00500
00002
OR
00003
OR
00004
AND
00506
00005
OUT
00006
OUT
00007
AND
00008
OUT
Chapitre 4-5
Opérande
00000
00001
00002
HR
0000
00003
HR
0001
00500
00004
00506
91