A-83
Appendices
CJ2 CPU Unit Software User’s Manual
A-2 Instruction Execution Times and Number of Steps
App
A-2-4 Timer and Counter Instructions
CONDITIONAL JUMP
NOT
CJPN 511 2 0.31 0.34 Jump condition met
(input condition OFF)
MULTIPLE JUMP JMP0 515 1 0.048 0.060 ---
MULTIPLE JUMP END JME0 516 1 0.048 0.060 ---
FOR LOOP FOR 512 2 0.27 0.42 Designating a
constant
BREAK LOOP BREAK 514 1 0.048 0.060 ---
NEXT LOOP NEXT 513 1 0.14 0.16 When loop is contin-
ued
0.18 0.18 When loop is ended
A-2-4 Timer and Counter Instructions
Instruction Mnemonic FUN No.
Length
(steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-
CPU@@
HUNDRED-MS TIMER TIM --- 3 0.67 0.84 ---
TIMX 550 0.67 0.84
TEN-MS TIMER TIMH 015 3 0.67 0.84 ---
TIMHX 551 0.67 0.84
ONE-MS TIMER TMHH 540 3 0.67 0.84 ---
TMHHX 552 0.67 0.84
TENTH-MS TIMER TIMU 541 3 0.67 0.84 ---
TIMUX 556 0.67 0.84
HUNDREDTH-MS
TIMER
TMUH 544 3 0.67 0.84 ---
TMUHX 557 0.67 0.84
ACCUMULATIVE
TIMER
TTIM 087 3 9.2 12.1 ---
6.9 8.4 When resetting
5.0 6.5 When interlocking
TTIMX 555 3 8.8 11.7 ---
6.8 8.5 When resetting
5.0 6.5 When interlocking
LONG TIMER TIML 542 4 to 5 5.8 7.0 ---
3.9 4.1 When interlocking
TIMLX 553 4 to 5 5.7 7.0 ---
3.6 3.7 When interlocking
MULTI-OUTPUT
TIMER
MTIM 543 4 6.4 7.2 ---
3.7 4.3 When resetting
MTIMX 554 4 5.5 6.4 ---
3.4 3.8 When resetting
TIMER RESET TRSET 549 2 0.58 0.8 ---
COUNTER CNT --- 3 0.51 0.58 ---
CNTX 546 0.51 0.58
REVERSIBLE
COUNTER
CNTR 012 3 9.1 11.8 ---
CNTRX 548 8.0 10.3
Instruction Mnemonic FUN No.
Length
(steps)
ON execution time (µs)
Conditions
CJ2H
CPU6@(-EIP)
CJ2M-
CPU@@