The Omron CJ2M-CPU35 is a CPU unit within the SYSMAC CJ series programmable logic controller family, designed for mid size to large scale industrial automation applications requiring high speed processing and extensive I O capacity. This module delivers a program capacity of 30K steps with an instruction execution time of 0.04 microseconds for basic instructions, enabling fast response to input changes and precise output timing. The CJ2M-CPU35 supports up to 2560 local I O points when fully expanded with up to three expansion racks and 40 connected units. It integrates a USB 2.0 compliant programming port and supports optional serial communication boards and pulse I O modules for specialized control tasks.
The CPU unit provides 30K steps of user program memory and 32K words of data memory, offering ample capacity for complex control logic and extensive data tables. The high speed execution of 0.04 microseconds per basic instruction allows the PLC to manage fast processes such as high speed counting, positioning, and interrupt handling. The integrated USB port supports direct connection to a programming computer for rapid program download and online monitoring without requiring a dedicated programming cable adapter. The CPU supports the full SYSMAC CJ series instruction set including advanced functions such as floating point arithmetic, PID control, and structured text programming. Up to two optional expansion units can be mounted on the left side of the CPU, including pulse I O modules for high speed positioning control of up to four axes.
Manufacturer: Omron
Part Number: CJ2M-CPU35
Series: SYSMAC CJ series
Product Type: CPU Unit
Program Capacity: 30K steps
Data Memory: 32K words
Instruction Execution Speed: 0.04 μs (basic instructions)
Maximum I O Points: 2560 points
Maximum Units: 40 units (including CPU, I O, and special units)
Maximum Expansion Racks: 3 racks
Programming Port: USB 2.0 compliant (B type connector)
Optional Ports: Serial communication option board slot
Expansion Slots (left side): Up to 2 modules (pulse I O, etc.)
Mounting: DIN rail
Operating Temperature: 0 to 55 degrees Celsius

The CJ2M-CPU35 executes the user control program stored in its internal flash memory, continuously scanning inputs, executing ladder logic or structured text instructions, and updating outputs. The high speed processing capability enables the CPU to service fast I O events and handle multiple communication tasks simultaneously. The USB port provides peripheral bus protocol communication for programming software such as CX Programmer, allowing engineers to monitor program execution, force I O states, and perform online edits while the PLC is running. The optional serial communications option board, when installed, adds RS-232C or RS-422A RS-485 ports for connection to operator panels, barcode readers, or third party devices.
The CJ2M-CPU35 mounts onto a SYSMAC CJ series backplane and is compatible with all CJ series I O units and special function units, including analog I O, temperature controller units, high speed counter units, and motion control units. The CPU supports up to three expansion racks connected via a CJ series expansion cable, allowing the system to be distributed across multiple physical enclosures. Pulse I O modules mounted on the left side of the CPU provide dedicated high speed inputs and outputs for positioning applications, enabling up to four axes of motor control from the CPU unit. The CPU is also compatible with CJ series memory cassettes for program backup and data logging.
The Omron CJ2M-CPU35 is suitable for a wide range of industrial automation applications including packaging machinery, material handling systems, assembly lines, machine tools, and process control skids. Its combination of program capacity, processing speed, and expansion capabilities makes it appropriate for both standalone machine control and distributed control within a larger production line. The integrated USB port simplifies programming and commissioning, while the optional serial and pulse I O modules provide flexibility for specialized control requirements.



