Menu

Omron CJ2M-CPU33 — 20K Steps, EtherNet/IP, USB Programming

SKU: CJ2M-CPU33

USD 330.00

CJ2M-series mid-tier PLC CPU, 20K steps program memory, 32K words DM + 32K words × 4 banks EM, built-in EtherNet/IP, USB programming port

1-Year Warranty Full manufacturer warranty
Global Shipping Worldwide delivery available
Genuine Omron 100% authentic product
Ready to Ship Usually ships within 24h
In Stock

This item is available for immediate shipment from our warehouse.

Contact for pricing, bulk discounts, and shipping

Product Overview

The Omron CJ2M-CPU33 is a 20K-step mid-tier CPU module in Omron's CJ2M PLC family, with built-in EtherNet/IP (10Base-T/100Base-TX), a USB Type-B programming port, an option-board slot for RS-232C or RS-485 serial communication, and full backward compatibility with the CJ1W family of basic I/O, special I/O, and CPU bus units. manufactured by Omron Corporation. Hengyixin Automation stocks this controller in Xiamen and ships within 3-5 business days to most Asian, European, and North American ports.

The CPU holds 20,000 steps of user program memory,

The MD211 connects directly to the right side of the CJ2M-CPU33 (no separate slot required, just stack on top) and is configured in CX-Programmer under the PLC's I/O table — this is one of the key advantages of the CJ2M family over the CJ1M (which required a CJ1W-NC213 / CJ1W-NC413 position control unit for 4 axes).

Key Features

  • LD instruction execution time 40 ns
  • 20K steps program memory
  • 32K words Data Memory
  • Floating-point trigonometrics in less than 1 µs
  • SKU: CJ2M-CPU33
  • Series: CJ2M (CJ-series mid-tier PLC family)
  • I/O: 2560 points

Best-Fit Applications

  • Small-process controller for a batching skid with 4-axis servo positioning via CJ2M-MD211 Pulse I/O Modules
  • OEM machine control panel for an assembly line where 20K steps is enough program memory and EtherNet/IP is required for.
  • Migration replacement for an existing CJ1M-CPU13/CPU23 installation

Buying Checklist

  • Pick CJ2M-CPU33 for 20K steps + EtherNet/IP at mid-tier cost
  • Pick CJ2M-CPU34 if you need 30K steps
  • Pick CJ2M-CPU35 if you need 60K steps

Technical Specifications

Model CJ2M-CPU33
Series CJ2M (CJ-series mid-tier PLC family)
Type CPU module with built-in EtherNet/IP
Program Capacity (User Memory) 20,000 steps
Data Memory (DM) 32K words
Expansion Data Memory (EM) 32K words × 4 banks (160K words total)
LD Instruction Execution 0.04 µs (40 ns)
Built-in Communication EtherNet/IP (10Base-T / 100Base-TX)
I/O Capacity 2,560 points max (CPU rack + 3 expansion racks)
Current Consumption (5V) 0.7 A
Current Consumption (24V) Approx. 0.3 A (depends on option board)
Dimensions (W x H x D) 90 × 75 × 62 mm
Operating Temperature 0 to +55 °C
Storage Temperature -20 to +75 °C
Certifications UL, CE, cUL, RCM

FAQ for CJ2M-CPU33

What's the difference between CJ2M-CPU33 and CJ2M-CPU32?
Both have built-in EtherNet/IP, the same 62 mm wide body, and the same instruction set. The only difference is program memory: CJ2M-CPU32 has 10K steps (cheaper, smaller projects), CJ2M-CPU33 has 20K steps (this SKU — most common pick), CJ2M-CPU34 has 30K steps, and CJ2M-CPU35 has 60K steps. The 20K-step CJ2M-CPU33 is the sweet spot for most small-to-medium machines: enough memory for ladder logic + structured text + function blocks + a few hundred data tables, with headroom for future expansion.
Can the CJ2M-CPU33 be programmed in Sysmac Studio?
No — the CJ2M family is programmed in CX-Programmer, which is part of the CX-One automation suite (CX-One v4.0 or later). Sysmac Studio is the programming tool for the NJ/NX/NY series machine controllers (NJ101-1000, NX102-1000, etc.), not for the CJ2M. You can have both CX-One and Sysmac Studio installed on the same PC without conflict.
How do I connect CX-Programmer to the CJ2M-CPU33?
Two options. (1) USB: plug a standard USB Type-A to Type-B cable (the same kind used for printers) between the PC and the USB Type-B slave port on the front of the CJ2M-CPU33. CX-Programmer auto-detects the USB connection; no driver installation needed on Windows 10/11. (2) EtherNet/IP: connect the PC to the CJ2M's built-in Ethernet port via a CAT5e/CAT6 cable.
Can I use the CJ2M-CPU33 for 4-axis positioning?
Yes — add one or two CJ2M-MD211 Pulse I/O Modules to the right side of the CJ2M-CPU33. Each MD211 provides 2 axes of positioning with high-speed counters (100 kHz single-phase, 50 kHz differential-phase), 2 interrupt inputs per axis, and pulse train outputs (CW/CCW or pulse + direction) plus PWM outputs.

Similar Products

Explore related Omron models often viewed alongside this product.