Condition Flag Operations - Omron CQM1H Replacement Manual

Programmable controllers
Hide thumbs Also See for CQM1H:
Table of Contents

Advertisement

Appendix
Conversion: *** = same condition flag operation, ** = a part of condition flag operation differs, - = Different condition flag operation, None = no corresponding instruction
Condition flags: Left of "/"= Operation of CQM1H. Right of "/"= Operation of CJ1M/CJ1G/CJ2M No "/" = Same operation in CQM1H and CJ
  *= ON/OFF depending on the instruction statuus
Instructions
Sequence input instructions
LOAD
LOAD NOT
AND
AND NOT
OR
OR NOT
AND LOAD
OR LOAD
Sequence output instructions
OUTPUT
OUTPUT NOT
TR Bits
KEEP
DIFFERENTIATE UP
DIFFERENTIATE DOWN
SET
RESET
Sequence control instructions
END
NO OPERATION
INTERLOCK
INTERLOCK CLEAR
JUMP
JUMP END
Timer and counter instructions
TIMER
HIGH-SPEED TIMER
TOTALIZING TIMER
COUNTER
REVERSIBLE COUNTER
Comparison instructions
COMPARE
DOUBLE COMPARE
SIGNED BINARY COMPARE
DOUBLE SIGNED BINARY COMPARE CPSL
MULTI-WORD COMPARE
TABLE COMPARE
BLOCK COMPARE
AREA RANGE COMPARE
DOUBLE AREA RANGE COMPARE
Data movement instructions
MOVE
MOVE NOT
MOVE BIT
MOVE DIGIT
TRANSFER BITS
BLOCK TRANSFER
BLOCK SET
DATA EXCHANGE
SINGLE WORD DISTRIBUTE
DATA COLLECT
Data shift instructions
SHIFT REGISTER
REVERSIBLE SHIFT REGISTER
ASYNCHRONOUS SHIFT REGISTER
WORD SHIFT
ARITHMETIC SHIFT LEFT
ARITHMETIC SHIFT RIGHT
ROTATE LEFT
ROTATE RIGHT
ONE DIGIT SHIFT LEFT
ONE DIGIT SHIFT RIGHT
Increment/ decrement instructions
INCREMENT
BCD DECREMENT
CJ1M/CJ1G
CQM1H
/CJ2M Conversion ER
LD
LD
***
LD NOT LD NOT
***
AND
AND
***
AND NOT AND NOT
***
OR
OR
***
OR NOT OR NOT
***
AND LD AND LD
***
OR LD
OR LD
***
OUT
OUT
***
OUT NOT OUT NOT
***
TR
TR
***
KEEP
KEEP
***
DIFU
DIFU
***
DIFD
DIFD
***
SET
SET
***
RSET
RSET
***
END
END
-
OFF/
NOP
NOP
***
IL
IL
***
ILC
ILC
***
JMP
JMP
-
JME
JME
***
TIM
TIM
***
TIMH
TIMH
***
TTIM
TTIM
***
CNT
CNT
***
CNTR
CNTR
***
CMP
CMP
**
CMPL
CMPL
**
CPS
CPS
**
CPSL
**
MCMP
MCMP
***
TCMP
TCMP
**
*/OFF
BCMP
BCMP
**
ZCP
ZCP
***
ZCPL
ZCPL
***
MOV
MOV
**
MVN
MVN
**
MOVB
MOVB
***
MOVBC
***
[Ver.3.0
or later]
MOVD
MOVD
***
XFRB
XFRB
-
*/OFF
XFER
XFER
-
*/OFF
XFERC
***
[Ver.3.0
or later]
BSET
BSET
***
XCHG
XCHG
-
DIST
DIST
**
*/OFF
DISTC
**
[Ver.3.0
or later]
COLL
COLL
**
*/OFF
COLLC
**
[Ver.3.0
or later]
SFT
SFT
-
SFTR
SFTR
***
ASFT
ASFT
***
WSFT
WSFT
***
ASL
ASL
**
*/OFF
ASR
ASR
**
*/OFF
ROL
ROL
**
*/OFF
ROR
ROR
**
*/OFF
SLD
SLD
***
SRD
SRD
***
INC
++B
**
DEC
--B
**
A-2 Condition flag operations
Condition flags ( (CJ) = CQM1H does not have this settings.)
GT(>)
GE
EQ(=) NE (CJ) LT(<) LE(CJ)
(CJ)
OFF/
OFF/
/*
*
*
*
*
*
*
*
/*
*
/*
*
*
/*
*
/*
*
*
/*
*
/*
*
*
/*
*
/*
*
*
*
*
/*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*/
*
*
*
*
*
*
/*
*
*
*
*
*
*
*
*
*
*
*
*
*
CY
UF
OFF/
OFF/
OFF/ OFF/
*
/*
*
/*
*
/*
*
/*
*
*
*
*
*
*
*
/*
/*
OF
N (CJ)
/*
/*
/*
/*
/*
/*
/*
*/OFF
/*
/*
4

Advertisement

Table of Contents
loading

Table of Contents