EasyManua.ls Logo

Omron C200H - Data Comparison; Multi-Word Compare - Mcmp(19)

Omron C200H
374 pages
Print Icon
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...
141
5-15 Data Comparison
This section describes the instructions used for comparing data. CMP(20) is
used to compare the contents of two words; BCMP(68) is used to determine
within which of several preset ranges the content of one word lies; and
TCMP(85) is used to determine which of several preset values the content of
one word equals.
5-15-1 MULTI-WORD COMPARE – MCMP(19)
TB1: First word of table 1
IR, SR, AR, DM, HR, TC, LR
TB2: First word of table 2
IR, SR, AR, DM, HR, TC, LR
Ladder Symbols
Operand Data Areas
R: Result word
IR, AR, DM, HR, TC, LR
MCMP(19)
TB1
TB2
R
@MCMP(19)
TB1
TB2
R
Limitations Can be performed with the CPU11-E only.
When the execution condition is OFF, MCMP(19) is not executed. When the
execution condition is ON, MCMP(19) compares the content of TB1 to TB2,
TB1+1 to TB2+1, TB1+2 to TB2+2, ..., and TB1+15 to TB2+15. If the first pair
is equal, the first bit in R is turned OFF, etc., i.e., if the content of TB1 equals
the content of TB2, bit 00 is turned OFF, if the content of TB1+1 equals the
content of TB2+1, bit 01 is turned OFF, etc. The rest of the bits in R will be
turned ON.
Flags ER: One of the tables (i.e., TB1 through TB1+15, or TB2 through
TB2+15) 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.)
Description
Data Comparison Section 5-15

Table of Contents

Related product manuals