Conversion: **= Support software converts the instruction./*= Support software converts the instruction, but it is necessary to manually modify it. /- = There is no corresponding instruction.
Blank cells: Support software converts the instructions, though there are some difference in CQM1H/CJ1M/CJ1G and CJ2M.
Instructions
Conversion instructions
BCD-TO-BINARY
DOUBLE BCD-TO-DOUBLE BINARY
BINARY TO BCD
DOUBLE BINARY-TO-DOUBLE BCD
2'S COMPLEMENT
DOUBLE 2'S COMPLEMENT
4-TO-16 DECODER
16-TO-4 ENCODER
ASCII CONVERT
ASCII-TO-HEXADECIMAL
LINE
LINE TO COLUMN
Logic instructions
LOGICAL AND
LOGICAL OR
EXCLUSIVE OR
EXCLUSIVE NOR
COMPLEMENT
Special math instructions
BSQUARE ROOT
ARITHMETIC PROCESS
BIT COUNTER
Floating point math instructions
FLOATING TO 16-BIT
FLOATING TO 32-BIT
16-BIT TO FLOATING
32-BIT TO FLOATING
FLOATING-POINT ADD
FLOATING-POINT SUBTRACT
FLOATING-POINT MULTIPLY
FLOATING-POINT DIVIDE
DEGREES TO RADIANS
RADIANS TO DEGREES
SINE
COSINE
TANGENT
ARC SINE
ARC COSINE
ARC TANGENT
SQUARE ROOT
EXPONENT
LOGARITHM
Table data processing instructions
DATA SEARCH
FIND MAXIMUM
FIND MINIMUM
SUM
FCS CALCULATE
Data control instructions
PID CONTROL
SCALING
SIGNED BINARY TO BCD SCALING
BCD TO SIGNED BINARY SCALING
AVERAGE VALUE
Subroutines instructions
SUBROUTINE ENTRY
MACRO
SUBROUTINE DEFINE
SUBROUTINE RETURN
Interrupt control instructions
INTERRUPT CONTROL
INTERVAL TIMER
Step instructions
STEP DEFINE
STEP START
CJ1M/CJ1
G
CQM1H
Conversion
Nemonic
BIN
BIN
**
BINL
BINL
**
BCD
BCD
**
BCDL
BCDL
**
NEG
NEG
**
NEGL
NEGL
**
MLPX
MLPX
**
DMPX
DMPX
**
ASC
ASC
**
HEX
HEX
**
LINE
LINE
*
COLM
COLM
*
ANDW
ANDW
**
ORW
ORW
**
XORW
XORW
**
XNRW
XNRW
**
COM
COM
**
ROOT
ROOT
**
APR
APR
**
BCNT
BCNT
*
BCNTC
**
[Ver.3.0 or
later]
FIX
FIX
**
FIXL
FIXL
**
FLT
FLT
**
FLTL
FLTL
**
+F
+F
**
-F
-F
**
*F
*F
**
/F
/F
**
RAD
RAD
**
DEG
DEG
**
SIN
SIN
**
COS
COS
**
TAN
TAN
**
ASIN
ASIN
**
ACOS
ACOS
**
ATAN
ATAN
**
SQRT
SQRT
**
EXP
EXP
**
LOG
LOG
**
SRCH
SRCH
*
MAX
MAX
*
MIN
MIN
*
SUM
SUM
*
FCS
FCS
*
PID
PID
*
SCL
SCL
*
SCL2
SCL2
**
SCL3
SCL3
**
AVG
AVG
*
SBS
SBS
**
MCRO
MCRO
**
SBN
SBN
**
RET
RET
**
INT
MSKS
*
INT000->MSKS
MSKR
INT001->CLI
CLI
INT002->MSKR
DI
INT003->MSKS/INI
EI
(CJ1M built-in input
only) INT100->DI
INT200->EI
STIM
MSKS
* (Partly "-")
STIM003 to 005-
Instruction
MSKR
>MSKS
will not be
STIM006 to 008-
converted if
>MSKR
timer
start/stop
time is
specified.
STEP
STEP
**
SNXT
SNXT
**
Difference between CQM1H and CJ1M/CJ1G/CJ2M (CQM1H->CJ1M/CJ1G/CJ2M)