Fermer

Ajouté avec succès

Le produit a été ajouté à votre devis.

Sourcing notice: Industrial Automation Co. is not an authorized Allen-Bradley or Rockwell Automation distributor and does not sell their products; references are for identification and cross-reference only.

OMRON PLC Field Guide: Sysmac NX/NJ, CJ2 & CP1 PLCs, NA-Series HMIs | Industrial Automation Co.
Engineer's Field Guide · OMRON Automation

The OMRON Automation Playbook:
Sysmac NX/NJ, CP1 PLCs & NA-Series HMIs

OMRON runs a huge share of the world's packaging lines and electronics assembly cells. Here's how to navigate Sysmac controllers, legacy CJ2 and CP1 PLCs, NA-series HMIs, and certified replacements without losing a shift.

By Industrial Automation Co. · October 2026 · 12 min read

OMRON: the controller behind packaging and electronics assembly

Walk into a packaging plant, a food and beverage line, or an electronics assembly facility and there's a good chance an OMRON PLC is running at least one machine. OMRON built its reputation on compact, reliable controllers that OEMs could drop into a panel and forget about — and many of those machines have been running for 15 years or more. That long service life is exactly why OMRON replacement parts stay in demand.

The challenge for maintenance teams is that OMRON's lineup spans two distinct eras. A single plant might run CP1 and CJ2 PLCs programmed in CX-Programmer alongside newer Sysmac NX and NJ controllers programmed in Sysmac Studio — different hardware, different software, different I/O systems, and different replacement rules. Knowing which era a machine belongs to is the first step toward getting it back online fast.

This guide maps the OMRON controller landscape, explains how to choose between Sysmac and legacy platforms, covers the NA-series HMI lineup, and answers the replacement questions IAC's team hears most often.

Two eras, one brand: Sysmac and the CJ/CP legacy

OMRON's controller portfolio splits cleanly into the Sysmac platform (NJ and NX series, introduced from 2011 onward) and the legacy CJ/CP families that defined OMRON automation for the two decades before that. Here are the series engineers encounter most in North American plants:

NJ Series
Machine Automation Controller

The first Sysmac controller. Combines logic and EtherCAT motion in one CPU and uses CJ-series I/O units on its rack — a key bridge for CJ2 migrations. NJ101, NJ301, NJ501.

NX1P2
Compact Sysmac

Entry-level Sysmac controller with built-in I/O, EtherCAT, and EtherNet/IP. The natural step up for machines that would once have used a CP1H or CP1L.

NX102 / NX502
Mid-Range Sysmac

Modular Sysmac controllers using NX-series I/O, with OPC UA and database-connection options. Common on new packaging and assembly machine designs.

NX7 (NX701)
High-End Sysmac

OMRON's top-tier controller for large, multi-axis machines and line-level control. High axis counts and very fast task periods.

CJ2 (CJ2M / CJ2H)
Modular PLC (Legacy)

The modular workhorse of the 2000s and 2010s. Programmed in CX-Programmer. Still widely installed — CJ2M CPU and I/O unit replacements are a steady need.

CP1 (CP1E / CP1L / CP1H)
Compact PLC (Legacy)

Brick-style PLCs with built-in I/O, found on countless small machines. CP1E for simple tasks, CP1L for mid-size, CP1H for high-speed counting and pulse output.

The key generational boundary: CJ and CP PLCs use CX-Programmer (part of the CX-One suite) and memory-address-based programming, while NJ and NX controllers use Sysmac Studio with IEC 61131-3 variable-based programming. This affects how programs are backed up, how replacements are loaded, and how much work a migration actually involves.

OMRON NJ · NX · CJ2 · CP1 — certified replacements in stock, 2-year warranty

Browse OMRON PLCs →

CPU selection: matching the controller to the machine

OMRON model numbers encode capability tier, built-in I/O, and output type. Here's a field-level comparison of the CPUs engineers most often encounter when replacing hardware or specifying a new machine:

CPU Model Series Program Capacity Motion Best For
CP1E-N40DR-A CP1E 8K steps Basic pulse output (transistor models) Simple standalone machines; low-cost panels
CP1L-EM40DR-D CP1L 10K steps Pulse output (transistor models) Mid-size compact machines; built-in Ethernet on EM/EL models
CP1H-X40DT-D CP1H 20K steps 4-axis pulse output High-speed counting and point-to-point positioning
CJ2M-CPU33 CJ2M 20K steps Via pulse I/O or position control units Modular legacy systems; built-in EtherNet/IP (CPU3x models)
CJ2H-CPU64-EIP CJ2H 50K steps Via position control / motion units Large legacy CJ programs; high I/O count
NX1P2-1140DT NX1P ~1.5 MB EtherCAT, small axis count Compact Sysmac machines; CP1H/CP1L upgrades
NX102-1200 NX102 ~5 MB EtherCAT, mid axis count Mid-size packaging and assembly; OPC UA connectivity
NJ301-1200 NJ ~5 MB EtherCAT, up to 8 axes CJ2 migrations that reuse CJ-series I/O units
NJ501-1300 NJ ~20 MB EtherCAT, up to 16 axes Coordinated multi-axis machines; robotics variants (NJ501-R)
NX701-1600 NX7 ~80 MB EtherCAT, very high axis count Large machines and line-level control

Reading OMRON CP1 model numbers

On CP1 PLCs, the suffix tells you what's on the brick. In CP1L-EM40DR-D, 40 is the total built-in I/O point count, D means DC inputs, R means relay outputs (a T means sinking transistor outputs, T1 sourcing transistor), and the final -D or -A indicates DC or AC power supply. Getting the output type wrong is the most common CP1 ordering mistake — a relay-output unit will not drive a servo or stepper pulse train, and sinking vs. sourcing transistor outputs are not interchangeable without rewiring.

When sourcing an OMRON PLC replacement, always match the full model number and check the CPU unit version on the nameplate. Newer unit versions are usually backward compatible, but some functions and communication settings depend on the version your program was built for. IAC confirms model and version before shipping.

OMRON CP1, CJ2M & Sysmac CPUs — full model number matching, version checked, 2-year warranty

Find Your OMRON CPU →

The CJ/CP-to-Sysmac migration path

OMRON designed the NJ series with legacy customers in mind. Because NJ CPUs use CJ-series basic I/O units and many CJ special units on the same rack, a CJ2 system can often move to an NJ controller while keeping its existing I/O units and field wiring. The NX102 and NX1P2, by contrast, use the newer NX-series I/O, so migrating to them means replacing I/O as well. For CP1 machines, the NX1P2 is the usual destination: it offers built-in I/O in a similar footprint, plus EtherCAT for servo control.

The software side takes more planning. Sysmac Studio can convert CX-Programmer ladder logic, but memory addresses (DM, CIO, W areas) become variables, and instructions without a direct equivalent need rework. Treat it as an engineering project, not a file conversion.

OMRON HMIs: NA, NB, and NS — what goes with what

OMRON's operator interfaces follow the same two-era split as its controllers. Matching the HMI to the controller generation, and the software that programs it, prevents mis-orders and wasted commissioning time.

HMI Series Example Model Software Typical Pairing
NA Series (current) NA5-7W001B-V1 Sysmac Studio NJ/NX controllers; 7, 9, 12, and 15-inch widescreen models; shares variables directly with the controller project
NB Series (value) NB7W-TW01B NB-Designer CP1 and CJ2 PLCs on cost-sensitive machines; serial and Ethernet variants
NS Series (legacy) NS10-TV01B-V2 CX-Designer CJ/CS-era systems; still widely installed, replaced by NA for new designs
NV Series (legacy compact) NV3W-MG20L NV-Designer Small CP1 machines with simple text or monochrome screens

Why NA-series matters for Sysmac users

The NA-series HMI is programmed in the same Sysmac Studio project as the NJ or NX controller, so screens reference controller variables directly instead of through tag-mapping tables. That integration is a real time saver on new machines. It also makes the NA a frequent pick when engineers evaluate options for replacing Allen-Bradley PanelView terminals — covered in our PanelView HMI alternatives guide. As with any cross-brand switch, that's a re-engineering project: FactoryTalk View ME applications cannot be converted to Sysmac Studio.

Replacing a like-for-like NS or NB panel

For a failed NS or NB terminal, the fastest fix is an identical replacement loaded with the existing screen project. Before the old unit is pulled, confirm you have a backup of the screen data — or a memory card copy — because without it the replacement arrives blank.

OMRON NA, NB & NS HMIs — like-for-like replacements in stock, 2-year warranty, same-day shipping

Shop OMRON HMIs →

Sysmac Studio and CX-One: knowing which tool you need

OMRON uses two engineering environments, and picking up the wrong one is the most common time sink when a technician arrives at an unfamiliar machine. CX-One is the legacy suite that includes CX-Programmer (CJ/CP PLCs), CX-Designer (NS HMIs), and supporting tools. Sysmac Studio is the single environment for NJ/NX controllers, NA HMIs, NX I/O, EtherCAT networks, and OMRON servo drives.

OMRON software — key things every maintenance engineer should know

  • Check the CPU model before opening a laptop: CJ/CP means CX-Programmer, NJ/NX means Sysmac Studio
  • Back up the running program before any change — upload from the controller and save the project file with the date and machine name
  • CP1 and CJ2 programs can be transferred to a memory card for fast restoration on a replacement unit
  • Sysmac Studio projects are tied to the controller's unit version; a replacement CPU with a newer version may need the project's device version updated before download
  • On NJ/NX controllers, the event log (Troubleshooting window) records controller and EtherCAT errors — read it before assuming the CPU has failed
  • Battery-backed data on older CJ/CP CPUs can be lost when the battery dies; check battery status and replace it during planned maintenance

EtherCAT and EtherNet/IP on Sysmac

Sysmac controllers use EtherCAT for servo drives and remote I/O, and EtherNet/IP for HMIs, other PLCs, and plant networks. They're separate ports with separate jobs. A common troubleshooting mistake is chasing an "EtherCAT error" on the EtherNet/IP port or vice versa — check which port the fault is reported on first.

Replacement paths — the questions engineers ask under pressure

When an OMRON controller or HMI fails mid-shift, the decision is usually between an identical swap and a planned upgrade. Here are direct answers to the replacement scenarios IAC hears most often:

Scenario Feasible? What to Check First
Swap a CP1 PLC for an identical model Yes — direct Match the full model number, including I/O count, output type (relay vs. transistor, sinking vs. sourcing), and power supply; load the program from backup or memory cassette
Replace a CJ2M CPU with the same model Yes — direct Confirm the unit version; transfer the program and I/O table; re-enter the EtherNet/IP IP address and tag data links if used
Replace a failed CJ-series I/O unit Yes — direct Match the exact model (point count, voltage, sink/source); remove the terminal block with wiring attached and move it to the new unit; works on both CJ2 and NJ racks
Upgrade a CJ2 system to an NJ controller Yes — migration project Verify every special unit is supported on NJ; convert the program in Sysmac Studio and rework addresses as variables; plan for motion units to move to EtherCAT servos
Replace a CP1H with an NX1P2 Yes — migration project Pulse-output positioning typically moves to EtherCAT servos; program and expansion I/O both change; budget engineering time
Replace an NJ or NX CPU with the same model Yes — direct Confirm unit version matches or exceeds the project's device version; download the Sysmac Studio project; verify EtherCAT network configuration matches the physical slaves
Replace an NS HMI with an NA HMI Yes — with redesign Screens must be rebuilt in Sysmac Studio; NA pairs most naturally with NJ/NX controllers, so check whether the PLC is also due for upgrade

The most important rule across all OMRON replacements: match the full model number and check the unit version. Output type and power supply suffixes are where most "it fits but doesn't work" replacements go wrong, especially on CP1 PLCs where several lookalike models share the same case. IAC verifies model and version before recommending any replacement.

Need an OMRON CPU, I/O unit, or HMI match? Send your model number — IAC verifies it before shipping

Request a Quote →

Your line can't wait. Neither can we.

IAC stocks OMRON automation parts across both generations — CP1 and CJ2 PLCs, CJ-series I/O and special units, Sysmac NJ and NX controllers, NX I/O, and NA, NB, and NS HMIs. Legacy OMRON units that have left standard distribution channels are available in IAC's certified refurbished inventory — exactly what you need when a machine built 15 years ago goes down and a redesign isn't on the table.

Warranty and verification

Every OMRON unit IAC ships carries a 2-year in-service warranty — twice the industry standard for refurbished industrial components. CPUs are tested for program load and communication; I/O units are verified at the channel level before they leave the warehouse.

Same-day shipping

In-stock OMRON parts ordered before 4:00 PM Eastern ship same day. For urgent needs, call (877) 727-8757 during business hours — quote turnaround is typically under five minutes. You can also submit a model number via the quote form ↗ or email sales@iac.us.com.

OMRON CP1 · CJ2 · NJ · NX · NA · NB · NS — all in stock, 2-year warranty

Browse Full OMRON Catalog →

OMRON CP1 · CJ2 · Sysmac NX/NJ — in stock, shipped today.

Full model number matching, version verified, 2-year warranty. Quotes in 5 minutes during business hours. Same-day shipping on in-stock units.