![Omron CJ1G-CPUxx Instructions Manual Download Page 44](http://html1.mh-extra.com/html/omron/cj1g-cpuxx/cj1g-cpuxx_instructions-manual_742491044.webp)
23
Instruction Classifications by Function
Section 2-1
Block
program-
ming
instructions
Define block pro-
gram area
BPRG
BLOCK PRO-
GRAM BEGIN
BEND
BLOCK PRO-
GRAM END
---
---
Block
program start/stop
BPPS
BLOCK
PROGRAM
PAUSE
BPRS
BLOCK
PROGRAM
RESTART
---
---
EXIT
EXIT
bit_address
Conditional
END
EXIT NOT
bit_address
Conditional
END NOT
input_conditio
n EXIT
Conditional
END
IF branch
processing
IF
bit_address
CONDI-
TIONAL
BLOCK
BRANCHING
IF NOT
bit_address
CONDI-
TIONAL
BLOCK
BRANCHING
(NOT)
ELSE
CONDI-
TIONAL
BLOCK
BRANCHING
(ELSE)
IEND
CONDI-
TIONAL
BLOCK
BRANCHING
END
---
---
---
---
WAIT
WAIT
bit_address
ONE CYCLE
AND WAIT
WAIT NOT
bit_address
ONE CYCLE
AND WAIT
NOT
input_conditio
n WAIT
ONE CYCLE
AND WAIT
Timer/
counter
BCD
TIMW
TIMER WAIT
CNTW
COUNTER
WAIT
TMHW
HIGH-SPEED
TIMER WAIT
Binary*
TIMWX
TIMER WAIT
CNTWX
COUNTER
WAIT
TMHWX
HIGH-SPEED
TIMER WAIT
Repeat
LOOP
LOOP BLOCK LEND
bit_address
LOOP BLOCK
END
LEND NOT
bit_address
LOOP BLOCK
END NOT
input_conditio
n LEND
LOOP BLOCK
END
---
---
---
---
Text string
processing
instructions
---
MOV$
MOV STRING
+$
CONCATE-
NATE
STRING
LEFT$
GET STRING
LEFT
RIGHT$
GET STRING
RIGHT
MID$
GET STRING
MIDDLE
FIND$
FIND IN
STRING
LEN$
STRING
LENGTH
RPLC$
REPLACE IN
STRING
DEL$
DELETE
STRING
XCHG$
EXCHANGE
STRING
CLR$
CLEAR
STRING
INS$
INSERT INTO
STRING
LD, AND, OR
+
=$, <>$, <$,
<=$, >$, >=$
STRING
COMPARI-
SON
---
---
---
---
Task control
instructions
---
TKON
TASK ON
TKOF
TASK OFF
---
---
Classifica-
tion
Sub-class
Mnemonic
Instruction
Mnemonic
Instruction
Mnemonic
Instruction
Summary of Contents for CJ1G-CPUxx
Page 3: ...iv N o t i c e ...
Page 5: ...vi ...
Page 21: ...xxii Conformance to EC Directives 6 ...
Page 35: ......
Page 1131: ...1110 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...