EasyManua.ls Logo

Omron CJ - INSTRUCTIONS User Manual

Omron CJ - INSTRUCTIONS
1308 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #413 background imageLoading...
Page #413 background image
375
3. Instructions
CS/CJ/NSJ Series Instructions Reference Manual (W474)
Symbol Math Instructions
3
*B/*BL
Function
z *B
*B(424) multiplies the BCD content of Md and Mr and outputs the result to R, R+1.
z *BL
*BL(425) multiplies BCD values in Md and Md+1 and Mr and Mr+1 and outputs the result to R, R+1,
R+2, and R+3.
Example Programming
z Example in Function Block Definition
In the following example, an array variable is used to get the result from the function block as one word.
×
R+1 R
(BCD)
(BCD)
(BCD)
Md
Mr
×
R + 1 RR + 3 R + 2
(BCD)
(BCD)
(BCD)
Md + 1 Md
Mr + 1 Mr
*B
D100
D110
D120
0.00
When CIO 0.00 is ON in the following example, D100
and D110 will be multiplied as 4-digit BCD values and
the result will be output to D121 and D120.
*BL
D100
D110
D120
0.00
When CIO 0.00 is ON in the following example, D101,
D100, D111, and D110 will be multiplied as 8-digit
unsigned BCD values and the result will be output to
D123, D122, D121 and D120.
a * b → c
*B
a
b
tmp[0]
MOV
tmp[0]
c
Function Block Variables
Multiplicand: a (data type: WORD)
Multiplier: b (data type: WORD)
Result: c (data type: WORD)
Temporary variable: tmp (data type: WORD, 2-element array)

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Omron CJ - INSTRUCTIONS and is the answer not in the manual?

Omron CJ - INSTRUCTIONS Specifications

General IconGeneral
CategoryController
ManufacturerOmron
TypePLC
SeriesCJ Series
Instruction TypesBit, Compare, Data Control, Data Processing
Programming LanguagesLadder Diagram (LD), Structured Text (ST), Function Block Diagram (FBD), Sequential Function Chart (SFC)

Related product manuals