Menu

Omron CJ2M-CPU14 — CJ2M CPU, 30K Steps, USB + Serial

SKU: CJ2M-CPU14

USD 215.00

CJ2M-CPU1@ series PLC CPU, 30K steps program, 160K words data memory, built-in USB programming + RS-232C serial, 0.04 µs LD execution, 3 expansion racks max, 2560 I/O points. Same memory as CJ2M-CPU34 but without built-in EtherNet/IP.

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 CJ2M-CPU14 is the 30K-step model of Omron's CJ2M CPU1@ family — the right pick for mid-range machine-control applications where the 20K-step CJ2M-CPU33 (which has built-in EtherNet/IP) is too small in program memory but the 60K-step CJ2M-CPU15 (also no EtherNet/IP) is overkill. The CPU14 ships with 30K steps of program memory and 160K words of data memory (32K DM + 32K EM × 4 banks), plus a USB Type-B programming port and an RS-232C serial port for legacy device connections (HMIs, barcode readers, weigh scales, temperature controllers). The CPU1@ series differs from the CJ2M-CPU3@ series in one key respect: the CPU1@ does NOT have built-in EtherNet/IP.

Where the CJ2M-CPU14 sits in the CJ2M family

The CJ2M family has 5 memory sizes × 2 communication configurations = 10 distinct SKUs. By memory: CJ2M-CPU11 (5K steps), CJ2M-CPU12 (10K steps), CJ2M-CPU13 (20K steps), CJ2M-CPU14 (30K steps — this SKU), CJ2M-CPU15 (60K steps). Each size is available as either CPU1@ (no EtherNet/IP, RS-232C + USB) or CPU3@ (built-in EtherNet/IP + USB), so the CJ2M-CPU34 is the 30K-step EtherNet/IP sibling of the CPU14.

CPU execution, I/O capacity, and expansion

The CJ2M-CPU14 executes LD instructions in 0.04 µs (40 ns) — roughly 25 million LD instructions per second, fast enough for any packaging, material-handling, or assembly-line scan rate. The I/O capacity is 2560 points across the CPU rack + 3 expansion racks (40 units total, with each rack supporting up to 10 I/O units + 1 power supply).

Programming via USB or RS-232C (not Ethernet)

The CJ2M-CPU14 ships with two communication ports: a USB Type-B port on the front face (USB 1.1, 12 Mbps, for programming via CX-Programmer / Sysmac Studio with the CX-ONE / CX-One Studio installer) and an RS-232C port on the bottom face (DB-9 male, for Host Link communication with an HMI, Modbus RTU master/slave, or barcode reader). The USB port supports online editing, program upload/download, and monitoring at the full 12 Mbps bus speed — much faster than the legacy RS-232C programming on CJ1M-CPU11/12/13/21/22/23 (which need a USB-to-serial converter cable).

Key Features

  • CJ2M CPU1@ series — 30K steps program memory
  • 160K words data memory
  • 0.04 µs LD instruction execution time
  • Built-in USB Type-B programming port
  • Built-in RS-232C serial port
  • 2560 I/O points max
  • Compatible with CJ2M-MD211 Pulse I/O Module
  • Option-board slot accepts CP1W-CIF11 or CP1W-CIF12-V1
  • SKU: CJ2M-CPU14
  • Series: CJ2M CPU Units (CPU1@ — no built-in EtherNet/IP)
  • I/O: 2560 I/O

Best-Fit Applications

  • Stand-alone packaging machine — CJ2M-CPU14 with 3 expansion racks talking to an NB5Q-TW01B-V1 HMI via RS-232C Host Link — total.
  • Mid-volume automotive assembly cell — CJ2M-CPU14 with CJ2M-MD211 Pulse I/O Module controlling 4-axis stepper-driven pick-and-place, RS-232C to a Cognex barcode.
  • Material-handling conveyor system — CJ2M-CPU14 distributed across 5 sections, each with a CJ1W-ETN21 module on the expansion rack for Ethernet.
  • Pharmaceutical batch process — CJ2M-CPU14 with CJ1W-TC001 thermocouple input module and CJ1W-NC413 position control module on expansion rack, RS-232C to.

Buying Checklist

  • Pick CJ2M-CPU14 for 30K-step CJ2M CPU with USB + RS-232C but no built-in EtherNet/IP
  • Pick CJ2M-CPU34 for 30K-step CJ2M CPU with built-in EtherNet/IP
  • Pick CJ2M-CPU15 for 60K-step CPU if your program exceeds 25K steps after compilation
  • Pick CJ2M-CPU13 for 20K-step CPU if program fits in 15K steps after compilation
  • Add CJ1W-ETN21 module if you need Ethernet connection but don't want to migrate to the CJ2M-CPU34
  • Add CP1W-CIF12-V1 option board if you need RS-422/485 for legacy device connections

Technical Specifications

Model CJ2M-CPU14
Series CJ2M CPU Units (CPU1@ — no built-in EtherNet/IP)
Type PLC CPU Unit, 30K steps program memory
Program Capacity 30K steps
Data Memory Capacity 160K words (DM: 32K words, EM: 32K words × 4 banks)
LD Instruction Execution Time 0.04 µs (40 ns)
I/O Bits 2560 bits (2560 I/O points max)
Maximum Expansion Racks 3 expansion racks (40 I/O units total across all racks)
Built-in Communication Ports USB Type-B (12 Mbps) + RS-232C (DB-9 male)
High-Speed Counter Inputs Via CJ2M-MD211 Pulse I/O Module — 4-axis 100 kHz HSC + pulse output
Operating Temperature 0 to +55 °C
Dimensions (H × D × W) 90 × 65 × 31 mm
Certifications UL (Class I Div 2), CSA, CE, Lloyd's Register, EN 61131-2

FAQ for CJ2M-CPU14

What's the difference between CJ2M-CPU14 and CJ2M-CPU34?
Both are 30K-step CJ2M CPUs with identical memory layout (30K steps program, 160K words data memory), identical execution time (0.04 µs LD), identical I/O capacity (2560 points across 4 racks), and identical USB + serial port configuration. The single difference: the CJ2M-CPU34 has built-in EtherNet/IP (CIP, FINS, Modbus TCP), the CJ2M-CPU14 (this SKU) does NOT have built-in EtherNet/IP.
Can I migrate from a CJ1M-CPU13 to a CJ2M-CPU14 without rewriting my ladder?
Yes — the CJ2M-CPU14 (and the entire CJ2M family) supports 100 % of the CJ1M instruction set with no program rewrite needed. In CX-Programmer / Sysmac Studio, open the CJ1M-CPU13 program, use 'Change PLC Model' (under PLC menu) to convert to CJ2M-CPU14, and the program will transfer 1:1 with all I/O allocations, memory addresses, and instruction references preserved.
Does the CJ2M-CPU14 support high-speed counters?
Not directly on the CPU — the CJ2M-CPU14 (CPU1@ series) does not have built-in high-speed counter inputs. To get HSC functionality, add a CJ2M-MD211 Pulse I/O Module to the CPU rack (one slot, 31 mm wide, sits immediately to the right of the CPU). The CJ2M-MD211 provides 4 differential HSC inputs (100 kHz single-phase, 50 kHz two-phase) and 4 transistor pulse outputs (100 kHz each), suitable for 4-axis stepper drive control or 4-axis encoder-based position feedback.
What programming software do I use with the CJ2M-CPU14?
CX-Programmer version 9.6+ (included in CX-One 4.6+) for the CJ-series toolchain, OR Sysmac Studio version 1.5+ (included in Sysmac Studio 1.5+) for the Sysmac-family toolchain. Both support the CJ2M-CPU14 with the same I/O tables, memory layout, and instruction set. CX-Programmer is the legacy CJ-series IDE and is still preferred for CJ2M-only installations.

Similar Products

Explore related Omron models often viewed alongside this product.