496
Instruction Execution Times and Number of Steps Section 10-5
Example: CJ1H-CPU67H-R
Input variables with a 1-word data type (INT): 3
Output variables with a 1-word data type (INT): 2
Total instruction processing time in function block definition section: 10
µs
Execution time for 1 instance = 3.3
µs + (3 + 2) × 0.19 µs + 10 µs = 14.25 µs
Note The execution time is increased according to the number of multiple instances
when the same function block definition has been copied to multiple locations.
Guidelines on Converting Program Capacities from Previous OMRON PLCs
Guidelines are provided in the following table for converting the program
capacity (unit: words) of previous OMRON PLCs (SYSMAC C200HX/HG/HE,
CVM1, or CV-series PLCs) to the program capacity (unit: steps) of the CS-
series PLCs.
Add the following value (n) to the program capacity (unit: words) of the previ-
ous PLCs for each instruction to obtain the program capacity (unit: steps) of
the CJ-series PLCs.
For example, if OUT is used with an address of CIO 000000 to CIO 25515, the
program capacity of the previous PLC would be 2 words per instruction and
that of the CJ-series PLC would be 1 (2 – 1) step per instruction.
B I/O parameter trans-
fer processing time
The data type is
indicated in paren-
theses.
1-bit I/O variable (BOOL) 0.24 µs0.4 µs0.7 µs1.0 µs
1-word I/O variable (INT,
UINT, WORD)
0.19 µs0.3 µs0.6 µs0.8 µs
2-word I/O variable
(DINT, UDINT, DWORD,
REAL)
0.19 µs0.5 µs0.8 µs1.1 µs
4-word I/O variable (LINT,
ULINT, LWORD, LREAL)
0.38 µs1.0 µs1.6 µs2.2 µs
C Function block defi-
nition instruction
execution time
Total instruction processing time (same as standard user program)
Operation CPU Unit model
CJ1H-
CPU6@H-R
CS1H-
CPU6@H
CJ1H-
CPU6@H
CS1G-
CPU4@H
CJ1G-
CPU4@H
CJ1M-CPU@@
CJ-series steps = “a” (words) of previous PLC + n
Instructions Variations Value of n when
converting from
C200HX/HG/HE to
CJ Series
Value of n when
converting from
CV-series PLC or
CVM1 to CJ Series
Basic
instructions
None O U T, SET, R S E T, o r
KEEP(011): –1
Other instructions: 0
0
Upward Differentiation None +1
Immediate Refreshing None 0
Upward Differentiation and
Immediate Refreshing
None +2
Special
instructions
None 0 –1
Upward Differentiation +1 0
Immediate Refreshing None +3
Upward Differentiation and
Immediate Refreshing
None +4