Télécharger Imprimer la page

Double Bcd Add - Addl(54) - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de calcul sur les valeurs BCD
Description
Drapeaux
Exemple
00000
Dd : HR 09
0
0
0
3

7-20-7 DOUBLE BCD ADD - ADDL(54)

Limitations
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
406
Tél: 03 25 71 31 65 Fax: 03 25 74 38 82 Email: electronique@d3e.fr www.d3e.fr
Lorsque la condition d'exécution est OFF, DIV(33) ne s'exécute pas et le pro-
gramme passe à l'instruction suivante. Lorsque la condition d'exécution est ON,
Dd est divisé par Dr et le résultat est inséré dans R et R + 1 : le quotient dans R et
le reste dans R + 1.
ER :
Dd ou Dr n'est pas une valeur BCD.
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas BCD ou la limite de la zone DM a été dépassée).
EQ :
ON lorsque le résultat est égal à 0.
Lorsqu'IR 00000 est ON avec le programme suivant, le contenu d'IR 216 est
divisé par le contenu d'HR 09 et le résultat est inséré dans DM 0017 et DM 0018.
Des exemples de données et de calculs sont montrés dans le programme sui-
vant.
DM 0017
Quotient
Reste
R : DM 0017
R + 1 : DM 0018
1
1
5
0
0
0
Dd : IR 216
3
4
5
2
Symboles à contacts
ADDL(54)
@ADDL(54)
Au
Ad
R
DM 6144 à DM 6655 ne peuvent pas être utilisés pour R.
Reste
Quotient
R+1
R
Dr
Dd
Adresse
DIV(33)
00000
216
00001
HR 09
0
2
Zones de données d'opérandes
Au : 1er terme de l'addition (BCD)
IR, SR, AR, DM, HR, TC, LR
Ad : 2e terme de l'addition (BCD)
Au
IR, SR, AR, DM, HR, TC, LR
Ad
R
Chapitre
7-20
Instruction
Opérandes
LD
00000
DIV(33)
216
HR
09
DM
0017
R : 1er canal de résultat
IR, SR, AR, DM, HR, LR

Publicité

loading