Datasheet

7
CJ2M-CPU3@/-CPU1@/-MD21@
*2. Supported only by CJ2M CPU Units with unit version 2.0 or later. A Pulse I/O Module must be mounted.
*3. Cannot be used in Function blocks.
*4. Can be used only in Function blocks.
*5. Supported only by the CJ2M-CPU3@.
Items
CJ2M-
CPU11/31 CPU12/32 CPU13/33 CPU14/34 CPU15/35
Execution Mode Normal Mode
Programming Languages
Ladder Logic (LD),
Sequential Function Charts (SFC),
Structured Text (ST), and
Instruction Lists (IL)
Function
Blocks
Maximum number of definitions 256 2,048
Maximum number of instances 256 2,048
FB Program Area 20K steps
Tasks
Type of Tasks
Cyclic tasks
Interrupt tasks (Power OFF interrupt tasks, scheduled interrupt tasks, I/O interrupt tasks, and external interrupt
tasks, and input interrupt tasks *2)
Number of Tasks
Cyclic tasks: 128
Interrupt tasks: 256
(Interrupt tasks can be defined as cyclic tasks to create extra cyclic tasks. Therefore, the total number of cyclic
tasks is actually 384 max.)
Symbols
(Variables)
Type of Symbols
Local symbols: Can be used only within a single task in the PLC.
Global symbols: Can be used in all tasks in the PLC.
Network symbols (tags)*: I/O memory in the CPU Unit can be externally accessed using symbols,
depending on parameter settings.
* Supported only by the CJ2M-CPU3@.
Data Type of Symbols
BOOL (bit)
UINT (one-word unsigned binary)
UDINT (two-word unsigned binary)
ULINT (four-word unsigned binary)
INT (one-word signed binary)
DINT (two-word signed binary)
LINT (four-word signed binary)
UINT BCD (one-word unsigned BCD) *3
UDINT BCD (two-word unsigned BCD) *3
ULINT BCD (four-word unsigned BCD) *3
REAL (two-word floating-point)
LREAL (four-word floating-point)
CHANNEL (word) *3
NUMBER (constant or number) *3
WORD (one-word hexadecimal)
DWORD (two-word hexadecimal)
LWORD (four-word hexadecimal)
STRING (1 to 255 ASCII characters)
TIMER (timer) *4
COUNTER (counter) *4
User defined data types (data structures)
Maximum Size of Symbol 32k words
Array Symbols (Array Variables) One-dimensional arrays
Number of Array Elements 32,000 elements max.
Number of Registrable Network
Symbols (Tags) *5
2,000 max.
Length of Network Symbol (Tag)
Name *5
255 bytes max.
Encoding of Network Symbols (Tags)
*
5
UTF-8
Data
Tracing
Memory Capacity
8,000 words
(The EM Area can be specified from the CX-Programmer to use up to 32K words multiplied by the number of
banks supported by the CPU Unit model.)
Number of Samplings Bits = 31, one-word data =16, two-word data = 8, four-word data = 4
Sampling Cycle 1 to 2,550 ms (Unit: 1 ms)
Trigger Conditions
ON/OFF of specified bit
Data comparison of specified word
Data size: 1 word, 2 words, 4 words
Comparison Method: Equals (=), Greater Than (>), Greater Than or Equals (), Less Than (<), Less Than or
Equals (), Not Equal ()
Delay Value 32,768 to +32,767 ms
File Memory
Memory Card (128, 256, or 512 Mbytes) (Use the Memory Cards provided by OMRON.)
EM file memory (Part of the EM Area can be converted for use as file memory.)
Source/
Comment
Memory
Function block program memory,
comment file, program index file,
symbol tables
Capacity: 1 Mbytes
Commu-
nications
Logical Ports for
Communications
Logical Ports 8 ports (Used for SEND, RECV, CMND, PMCR, TXDU, and RXDU instructions.)
Extended Logical
Ports
64 ports (Used for SEND2, RECV2, CMND2, and PMCR2 instructions.)
CIP
Communications
Specification
Class 3
(Connection Type)
Number of connections: 64
UCMM (Non-
connection Type)
Maximum number of clients that can communicate at the same time: 32
Maximum number of servers that can communicate at the same time: 40