Télécharger Imprimer la page

Notation; Format D'instruction; Zones De Données, Valeurs Utilisées Comme Bits De Définition Et Drapeaux - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Zones de données, valeurs utilisées comme bits de définition et drapeaux
7-1

Notation

7-2

Format d'instruction

7-3
Zones de données, valeurs utilisées comme bits de
définition et drapeaux
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
310
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Dans ce manuel, toutes les instructions sont mentionnées par leur terme mné-
monique. Par exemple, l'instruction OUTPUT s'intitulera OUT et l'instruction
AND LOAD s'intitulera AND LD. En cas de doute au sujet d'une instruction à
laquelle se réfère un terme mnémonique, se reporter aux Instructions de Pro-
grammation de l'Annexe A.
Lorsqu'un code de fonction est assigné à une instruction, il sera indiqué entre
parenthèses après le terme mnémonique. Ces codes de fonction, qui sont des
nombres décimaux à 2 digits, sont utilisés pour paramétrer la plupart des ins-
tructions dans l'unité centrale. Un tableau des instructions listées par codes de
fonctions est également fourni dans les Instructions de Programmation de l'An-
nexe A. Les listes d'instructions sont également fournies dans le paragraphe 7-6
Tableaux d'Instructions.
Un @ avant un terme mnémomique indique un seul changement d'état de cette
instruction. Les instructions sur changement d'état sont expliquées dans le Cha-
pitre 7-4.
Au moins un ou plusieurs opérandes sont associés à la plupart des instructions.
Les opérandes indiquent ou fournissent les données sur lesquelles une instruc-
tion doit être exécutée. Ils sont parfois saisis comme des valeurs numériques
courantes (c.--à--d. comme des constantes), mais ils correspondent habituelle-
ment aux adresses des mots ou des bits de données qui contiennent les don-
nées à utiliser. Un bit dont l'adresse est désignée comme opérande s'appelle un
bit d'opérande ; un mot dont l'adresse est désignée comme opérande s'appelle
un mot d'opérande. Dans certaines instructions, l'adresse d'un mot désigné
dans une instruction indique le premier de plusieurs mots contenant les don-
nées désirées.
Chaque instruction exige un ou plusieurs mots dans la mémoire programme. Le
premier mot est le mot d'instruction, qui définit l'instruction et contient toutes les
données d'opérande (décrites ci--dessous) ou bits d'opérandes exigés par l'ins-
truction. Les autres opérandes exigés par l'instruction sont contenus dans les
mots suivants, un opérande par mot. Certaines instructions exigent jusqu'à qua-
tre mots.
Une donnée d'opérande est un opérande associé à une instruction et contenu
dans le même mot que cette instruction. Ces opérandes définissent l'instruction
au lieu d'indiquer quelles données elle doit utiliser. Par exemple, des données
d'opérande sont les numéros TC qui sont utilisés dans les instructions de tem-
porisation et de comptage pour créer des temporisations et des compteurs,
ainsi que les numéros de saut (qui définissent quelle instruction de saut corres-
pond à quelle instruction de fin de saut). Les bits d'opérandes sont également
contenus dans le même mot que l'instruction elle--même, mais ne sont pas
considérés comme données d'opérande.
Dans ce paragraphe, chaque description d'instruction inclut un symbole de
schéma à contacts, les zones de données pouvant être utilisées par ses opéran-
des et les valeurs pouvant être utilisées comme données d'opérande. Les
zones de données sont également définies par les noms d'opérande et le type
de données requises pour chaque opérande (c.--à--d. mot ou bit et pour un mot
et, pour les mots, valeur hexadécimale ou BCD).
Toutes les adresses contenues dans les zones de données ne sont pas néces-
sairement autorisées pour un opérande ; par exemple, lorsqu'un opérande
Chapitre
7-3

Publicité

loading