Block Compare - Bcmp(68) - Omron SYSMAC C2000H Operation Manual

Hide thumbs Also See for SYSMAC C2000H:
Table of Contents

Advertisement

Data Comparison
5-15-2
BLOCK COMPARE – BCMP(68)
Limitations
Description
Flags
Ladder Symbols
BCMP(68)
@BCMP(68)
CD
CB
R
Each lower limit word in the comparison block must be less than or equal to
the upper limit.
When the execution condition is OFF, BCMP(68) is not executed. When the
execution condition is ON, BCMP(68) compares CD to the ranges defined by
a block consisting of of CB, CB+1, CB+2, ..., CB+32. Each range is defined
by two words, the first one providing the lower limit and the second word pro-
viding the upper limit. If CD is found to be within any of these ranges (inclu-
sive of the upper and lower limits), the corresponding bit in R is set. The
comparisons that are made and the corresponding bit in R that is set for each
true comparison are shown below. The rest of the bits in R will be turned
OFF.
CB ≤ CD ≤ CB+1
CB+2 ≤ CD ≤ CB+3
CB+4 ≤ CD ≤ CB+5
CB+6 ≤ CD ≤ CB+7
CB+8 ≤ CD ≤ CB+9
CB+10 ≤ CD ≤ CB+11
CB+12 ≤ CD ≤ CB+13
CB+14 ≤ CD ≤ CB+15
CB+16 ≤ CD ≤ CB+17
CB+18 ≤ CD ≤ CB+19
CB+20 ≤ CD ≤ CB+21
CB+22 ≤ CD ≤ CB+23
CB+24 ≤ CD ≤ CB+25
CB+26 ≤ CD ≤ CB+27
CB+28 ≤ CD ≤ CB+29
CB+30 ≤ CD ≤ CB+31
ER:
The comparison block (i.e., CB through CB+31) exceeds the data
area.
Indirectly addressed DM word is non-existent. (Content of *DM word
is not BCD, or the DM area boundary has been exceeded.)
IR, SR, DM, HR, TC, LR, #
CB: First comparison block word
CD
CB
R
Bit 00
Bit 01
Bit 02
Bit 03
Bit 04
Bit 05
Bit 06
Bit 07
Bit 08
Bit 09
Bit 10
Bit 12
Bit 13
Bit 14
Bit 15
Bit 16
Section 5-15
Operand Data Areas
CD: Compare data
IR, SR, DM, HR, TC, LR
R: Result word
IR, AR, DM, HR, TC, LR
145

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SYSMAC C2000H and is the answer not in the manual?

This manual is also suitable for:

Sysmac c1000h

Table of Contents