Télécharger Imprimer la page

Bcd Divide - Div(33) - Omron SYSMAC CPM1 Manuel De Programmation

Publicité

Instructions de calcul sur les valeurs BCD
Description
Exemple
00000
Drapeaux

7-20-6 BCD DIVIDE - DIV(33)

Limitations
D3E Electronique Parc du Grand TROYES 3 Rond Point Winston CHURCHILL 10302 SAINTE SAVINE
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, MUL(32) ne s'exécute pas. Lorsque la
condition d'exécution est ON, MUL(32) multiplie Md par le contenu de Mr, et
insère le résultat en R et R+1.
Lorsqu'IR 00000 est ON avec le programme suivant, les contenus d'IR 013 et de
DM 0005 sont multipliés et le résultat est inséré dans HR 07 et GR 08. Des
exemples de données et de calculs sont montrés dans le programme suivant :
MUL(32)
013
DM 0005
HR 07
Md : IR 013
3
3
X
Mr : DM 0005
0
0
R+1 : HR 08
R : HR 07
0
0
0
8
3
9
ER :
Md et/ou Mr n'est pas une valeur BCD.
Le canal DM indirectement adressé n'existe pas (le contenu du canal
*DM n'est pas en BCD ou la limite de la zone DM a été dépassée).
CY :
ON lorsque le résultat contient un report.
EQ :
ON lorsque le résultat est égal à 0.
Symboles à contacts
DIV(33)
Dd
Dr
R
R et R+1 peuvent se trouver dans la même zone de données. DM 6144 à DM
6655 ne peuvent pas être utilisés pour R.
Md
X
Mr
R +1
R
Adresse
Instruction
00000
LD
00001
MUL(32)
5
6
2
5
0
0
Zones de données d'opérandes
Dd : Mot dividende (BCD)
IR, SR, AR, DM, HR, TC, LR, #
Dr : Mot diviseur (BCD)
IR, SR, AR, DM, HR, TC, LR, #
R : Premier mot de résultat (BCD)
IR, SR, AR, DM, HR, LR
Chapitre
7-20
Opérandes
00000
013
DM
0005
HR
07
405

Publicité

loading