Omron SYSMAC CVM1 Series Operation Manual page 293

Duplex system
Hide thumbs Also See for SYSMAC CVM1 Series:
Table of Contents

Advertisement

Symbol Math Instructions
Precautions
Flags
Example
0000
00
(425)
*BL D00100 D00110 D00120
DOUBLE BCD MULTIPLY
When the execution condition is OFF, *BL(425) is not executed. When the
execution condition is ON, *BL(425) multiplies the 8-digit BCD content of Md
and Md+1 by the BCD content of Mr and Mr+1, and places the result in R to R+3.
Md (Md+1) and Mr (Mr+1) must be BCD. If any other data is used, the Error Flag
(A50003) will turn ON and the instruction will not be executed.
Note Refer to page 101 for general precautions on operand data areas.
ER (A50003):
Content of Md (Md+1) or Mr (Mr+1) is not BCD.
The content of a *DM word is not BCD when set for BCD.
CY (A50004):
There is a carry in the result.
EQ (A50006):
The result is all zeros.
*BL Operation
When CIO 000000 is ON in the following example, the content of D00101 and
D00100 IS multiplied by the content of D00111 and D00110, in eight-digit BCD,
and the result is output to D00123 through D00120.
Md + 1
x
Mr + 1
R + 3
R + 2
R + 1
Section 5-20
Md
Mr
R
Address Instruction
Operands
00000
LD
000000
*BL(425)
00001
D00100
D00110
D00120
275

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cv seriesSysmac cvm1d series

Table of Contents