EasyManua.ls Logo

Omron SYSMAC C200HS

Omron SYSMAC C200HS
503 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
Loading...
210
Flags ER: Mi, M+1,Su, or Su+1 are not BCD.
Indirectly
addressed DM word
is non-existent. (Content of
DM word is
not BCD, or the DM area boundary has been exceeded.)
CY: ON when the result is negative, i.e., when Mi is less than Su.
EQ: ON when the result is 0.
The
following example works much like that for single-word
subtraction. In this
example, however, BSET(71) is required to clear the content of DM 0000 and
DM
0001 so that
a negative result can be subtracted from 0 (inputting an 8-digit
constant is not possible).
Example
CLC(41)
@SUBL(55)
HR 20
120
DM 0100
CLC(41)
@SUBL(55)
DM 0000
DM 0100
DM 0100
TR 0
25504
HR 2100
00003
25504
HR 2100
First
subtraction
Second
subtraction
Turned ON to indicate
negative result.
@BSET(71)
#0000
DM 0000
DM 0001
00000 LD 00003
00001 OUT TR 0
00002 CLC(41)
00003 @SUBL(55)
HR 20
120
DM 0100
00004 AND 25504
00005 @BSET(71)
# 0000
DM 0000
DM 0001
00006 CLC(41)
00007 @SUBL(55)
DM 0000
DM 0100
DM 0100
00008 LD TR 0
00009 AND 25504
00010 OR HR 2100
00011 OUT HR 2100
Address Instruction Operands Address Instruction Operands
BCD Calculations Section 5-19

Table of Contents

Other manuals for Omron SYSMAC C200HS

Related product manuals