Télécharger Imprimer la page

Omron SYSMAC CPM1 Manuel De Programmation page 528

Publicité

Instructions de programmation
Code
Mnémo-
nique
12
CNTR
REVERSIBLE
COUNTER
13
DIFU
DIFFERENTIATE UP
14
DIFD
DIFFERENTIATE
DOWN
15
TIMH
HIGH-SPEED TIMER
16
(@)WSFT
WORD SHIFT
17 à 19
Pour des instructions d'expansion.
20
CMP
COMPARE
21
(@)MOV
MOVE
22
(@)MVN
MOVE NOT
23
(@)BIN
BCD TO BINARY
24
(@)BCD
BINARY TO BCD
25
(@)ASL
ARITHMETIC SHIFT
LEFT
26
(@)ASR
ARITHMETIC SHIFT
RIGHT
27
(@)ROL
ROTATE LEFT
28
(@)ROR
ROTATE RIGHT
29
(@)COM
COMPLEMENT
30
(@)ADD
BCD ADD
31
(@)SUB
BCD SUBTRACT
32
(@)MUL
BCD MULTIPLY
33
(@)DIV
BCD DIVIDE
34
(@)ANDW
LOGICAL AND
35
(@)ORW
LOGICAL OR
36
(@)XORW
EXCLUSIVE OR
37
(@)XNRW
EXCLUSIVE NOR
38
(@)INC
BCD INCREMENT
39
(@)DEC
BCD DECREMENT
40
(@)STC
SET CARRY
41
(@)CLC
CLEAR CARRY
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
516
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Nom
Augmente ou diminue la PV de un, toutes les fois que les
signaux d'entrée d'incrément ou de décrément passent de
OFF à ON.
Met à ON le bit indiqué pour un cycle sur le front montant du
signal d'entrée.
Met à ON le bit indiqué pour un cycle sur le front descendant
du signal d'entrée.
Temporisations à grande vitesse, de retard ON (décré-
menter).
Données de décalage entre le début et la fin des mots dans
des unités de mot, écrivant des zéros dans le début du mot.
Compare le contenu de deux mots et les résultats des sorties
des drapeaux GR, EQ et LR.
Copie les données sources (mot ou constante) dans le mot
de destination.
Inverse des données de base (mot ou constante) et puis les
copie dans le mot de destination.
Convertit des données à quatre digits, donnée BCD dans le
mot source en données binaires de 16 bits et produit des
données converties dans le mot de résultat.
Convertit des données binaires dans le mot source en BCD,
et produit des données converties dans le mot de résultat.
Décale chaque bit dans un mot simple de donnée, d'un bit
vers la gauche, avec CY.
Décale chaque bit dans un mot simple de donnée, d'un bit
vers la droite, avec CY.
Retourne le bit dans un mot simple de donnée, d'un bit vers
la gauche, avec CY.
Retourne le bit dans un mot simple de donnée, d'un bit vers
la droite, avec CY
Inverse l'état du bit d'un mot de donnée.
Ajoute deux valeurs de BCD et le contenu à quatre digits de
CY, et les sorties résultent au mot indiqué de résultat.
Soustrait une valeur à quatre digits de BCD et CY d'une
valeur et des sorties à quatre digits différentes de BCD résul-
tent au mot de résultat.
Multiplie deux valeurs à quatres digits de BCD et les sorties
résultent aux mots indiqués de résultat.
Divise le dividende à quatres digits de BCD par diviseur à
quatre digits de BCD et les sorties résultent aux mots indi-
qués de résultat.
AND logique de mots d'entrée de 16 bits et bit correspondant
d'ensembles dans le mot de résultat si le bit correspondant
dans des mots d'entrée est ON touts deux.
OR logique de mots d'entrée de 16 bits et bit correspondant
d'ensembles dans le mot de résultat si un ou tous les deux
bit correspondant dans des données d'entrée sont ON.
OR exclusif de mots et les ensembles d'entrée de 16 bits
dans le mot de résultat quand le bit correspondant dans des
mots d'entrée diffère dans l'état.
NOR exclusif de mots et les ensembles d'entrée de 16 bits
dans le mot de résultat quand le bit correspondant dans des
mots d'entrée est même dans l'état.
Incrémente un mot à quatre digits de BCD par un.
Décrémente un mot à quatre digits de BCD par un.
Définit les drapeaux (met CY à ON).
Définit les drapeaux (met CY à OFF).
Fonction
Annexe A
Page
342
327
327
337
353
162
370
360
361
377
378
354
354
355
355
421
401
402
404
405
422
422
423
424
424
425
401
401

Publicité

loading