80
Specifications Section 2-1
Maximum number of 
Expansion Racks
• CJ1-H and CJ1 CPU Units:
3 max. (An I/O Control Unit is required on the CPU Rack and an I/O
Interface Unit is required on each Expansion Rack.)
• CJ1M CPU Units (CPU 13/23 only): 
1 max. (An I/O Control Unit is required on the CPU Rack and an I/O
Interface Unit is required on the Expansion Rack.)
• CJ1M CPU Units (CPU11/12/21/22):
Expansion is not possible.
2-3-3 CJ-series Expan-
sion Racks
Number of tasks 288 (cyclic tasks: 32, interrupt tasks: 256)
With CJ1-H or CJ1M CPU Units, interrupt tasks can be defined as 
cyclic tasks called “extra cyclic tasks.” Including these, up to 288 cyclic 
tasks can be used.
Note 1 Cyclic tasks are executed each cycle and are controlled with 
TKON(820) and TKOF(821) instructions.
Note 2 The following 4 types of interrupt tasks are supported.
Power OFF interrupt tasks: 1 max.
Scheduled interrupt tasks: 2 max.
I/O interrupt tasks: 32 max.
External interrupt tasks: 256 max. 
Programming Manual: 
1-3 Programs and 
Ta sk s
Programming Manual:
SECTION 4: Tasks
Interrupt types Scheduled Interrupts:
Interrupts generated at a time scheduled by the CPU Unit’s built-in 
timer. (See note. 1)
I/O Interrupts:
Interrupts from Interrupt Input Units.
Power OFF Interrupts (See note 2.):
Interrupts executed when the CPU Unit’s power is turned OFF.
External I/O Interrupts:
Interrupts from the Special I/O Units or CPU Bus Units.
Note 1 CJ1-H and CJ1 CPU Units: Scheduled interrupt time interval 
is either 1 ms to 9,999 ms (in increments of 1 ms) or 10 ms to 
99,990 ms (in increments of 10 ms)
CJ1-H-R CPU Units: Scheduled interrupt time interval is 
0.2 ms to 999.9 ms (in increments of 0.1 ms), 1 ms to 9,999 
ms (in increments of 1 ms), or 10 ms to 99,990 ms (in incre-
ments of 10 ms)
CJ1M CPU Units: Scheduled interrupt time interval is 0.5 ms 
to 999.9 ms (in increments of 0.1 ms), 1 ms to 9,999 ms (in 
increments of 1 ms), or 10 ms to 99,990 ms (in increments of 
10 ms)
Note 2 Not supported when the CJ1W-PD022 Power Supply Unit is 
mounted.
Programming Manual: 
4-3 Interrupt Tasks
Calling subroutines 
from more than one 
task
CJ1-H CPU Units: Supported (called “global subroutines”).
CJ1 CPU Units: Not supported.
Tasks: Programming 
Manual (W394)
Function blocks (CPU 
Unit with unit version 
3.0 or later only)
Languages in function block definitions: ladder programming, struc-
tured text
Refer to the CX-Pro-
grammer Operation 
Manual Function Blocks 
(W438).
Item Specifications Reference