Terminologie des instructions
4-1
Procédure fondamentale
1, 2, 3... 1.
4-2
Terminologie des instructions
98
Dans l'écriture d'un programme, il y a plusieurs étapes différentes :
Dressez la liste de tous les appareils d'E/S et des points d'E/S qui leur
ont été attribués ; préparez un tableau des bits d'E/S attribués à chaque
appareil d'E/S.
2.
Si vous utilisez des bits LR pour relier deux API, préparez des feuilles
détaillant l'utilisation de chaque bit.
3.
Déterminez quels sont les canaux disponibles pour les bits de travail et
préparez un tableau d'attribution de ces canaux selon leur utilisation.
4.
Préparez également des tableaux comportant les numéros de TC et de
sauts de façon à pouvoir les attribuer au fur et à mesure. Attention, la
fonction d'un numéro de TC ne peut être définie qu'à l'intérieur du pro-
gramme et les numéros de saut 01 à 99 ne peuvent être utilisés qu'une
seule fois chacun (les numéros de TC sont décrits dans le chapitre 5 et
les numéros de saut dans ce chapitre).
5.
Dessinez le schéma à relais.
6.
Entrez le programme dans l'UC. L'utilisation d'une console de pro-
grammation implique la conversion du programme en mnémonique.
7.
Corrigez les éventuelles erreurs de syntaxe du programme.
8.
Exécutez le programme pour corriger les éventuelles erreurs d'exécu-
tion.
9.
Après installation du système de contrôle complet et lorsque celui–ci est
prêt à l'usage, exécutez le programme et effectuez les réglages qui
s'imposent.
Les lois fondamentales de la programmation en schéma à relais et de la co-
dification en mnémonique sont décrites dans le chapitre 4–3. La préparation
et l'entrée du programme par la console de programmation sont décrites
dans le manuel d'utilisation du CQM1 ; pour l'entrée et la programmation par
le LSS, reportez–vous au manuel d'utilisation du LSS. La suite du chapitre 4
traite de la programmation avancée, des précautions de programmation et
de l'exécution du programme. Toutes les instructions spéciales sont traitées
dans le chapitre 5. La mise au point est décrite dans le manuel d'utilisation
CQM1 et dans le manuel LSS. Le chapitre 8 fournit également quelques
informations concernant la mise au point.
Il existe deux types d'instructions en schéma à relais : les instructions qui
correspondent à des conditions, utilisées sous la forme d'instructions unique-
ment lors de la conversion en mnémonique et les instructions utilisées sur la
partie de droite du schéma, exécutées en fonction des conditions se trouvant
sur les lignes d'instruction.
La plupart des instructions possèdent au moins une opérande associée. Les
opérandes fournissent des informations concernant l'exécution d'une instruc-
tion. Elles sont parfois entrées en valeurs numériques réelles mais corres-
pondent généralement à des adresses de canaux de zones ou à des bits
contenant des données à utiliser. Par exemple, une instruction MOVE ayant
IR 000 comme opérande de source désignée déplace le contenu de IR 000.
L'emplacement de destination est désigné comme opérande également. Un
bit dont l'adresse est désignée comme opérande est appelé bit d'opérande.
un canal dont l'adresse est désignée comme opérande est appelé canal
d'opérande. Si la valeur réelle est entrée comme constante, elle est précé-
dée de "#" pour indiquer que ce n'est pas une adresse.
Chapitre 4–2