If you've ever typed "PLC Omron" into a search bar, you already know the first problem: too many choices. CP1L, CP1H, CJ2, NX, NJ. It's tempting to pick the newest one, the one with the highest specs, or the one that happens to be in stock. I've been building control panels for 12 years. In that time, I've personally made and documented 31 significant automation mistakes, totaling roughly $46,000 in wasted budget. Most of those were not from broken hardware. They were from choosing the wrong PLC series, the wrong VFD, or the wrong supplier for a single component.
There is no universal "best Omron PLC." The right answer depends on your machine, your motion requirements, your existing installed base, and how much your own time is worth. This is not a question with one correct answer. I'm not going to tell you to buy the most expensive controller, and I'm not going to tell you to buy the cheapest one. I'm going to help you figure out which scenario you're in.
The Unit Price Trap
When I started in 2014, I made the classic mistake: comparing list prices. For a three-machine job, I saved $400 on CPUs and then spent 30 extra hours fighting missing pulse outputs and slow scan times. At the shop rate, that was a terrible trade. The first machine sat on the floor with a red alarm for two days. (Ugh.)
That's when I started doing total cost of ownership (TCO) calculations. TCO means the PLC price plus programming time, panel build time, wiring, spare parts, training, and downtime risk. It means comparing the number of engineering hours, not just the number on the quote. I now calculate TCO before comparing any vendor quotes. The $500 quote is often the $800 quote after shipping, setup, and revision fees. The $650 all-inclusive quote is usually the cheaper option.
Scenario 1: Small Discrete Machine, 64 I/O or Less
If you're building a simple conveyor, a labeling machine, a packing station, or anything with discrete sensors and actuators but no synchronized motion, the CP1L or CP1H is enough. Honestly, it's the "PLC Omron" that most panel builders start with. The CP1L is compact, and the CP1H adds more high-speed counters and analog channels.
Here's the contrarian part: I see too many spec sheets asking for an NJ when the actual requirement is one servo doing a simple positioning move. A properly configured CP1H can do that with a much lower TCO. The Omron NJ PLC only becomes the right tool when the machine needs coordinated axes, cam profiles, electronic gearing, or EtherCAT motion.
Scenario 2: Motion Control and EtherCAT
The Omron NJ PLC is not just a faster CPU with more memory. It's a different architecture. If you need multiple axes running together, synchronized motion, gearing, or camming, the NJ (or NX for higher performance) is the serious answer. According to Omron's published product documentation, the NJ/NX series is designed for integrated motion and machine control. The programming model is built around motion. That means less custom code, fewer surprises, and a shorter commissioning period.
In September 2022, I tried to force a CJ2 to handle three synchronized axes. It looked fine on the spec sheet. After two weeks of fighting scan-time interruptions and EtherCAT configuration, we replaced the CPU with an NJ. The motion became boring, which is exactly what you want in a control panel build. The extra cost of the NJ was less than the cost of the two weeks we burned.
Scenario 3: Existing CJ Installations
What if you already have a CJ rack that has been running for ten years? Don't re-engineer the whole panel just because there is a newer CPU. If the I/O is healthy and the program works, extending the same platform is often the lowest TCO move. Changing platforms means new wiring, new software, new spares, and retraining. Each of those is a cost that does not show up on a CPU quote.
The CJ series is older. So what? For an existing machine, stability and spare part availability matter more than the latest firmware. "You must upgrade to the newest series" is a thought from an era when PLCs changed every couple of years. Today, a proven running machine is an asset. Don't create a project just because there is a shiny new catalog.
Scenario 4: When Your Panel Includes VFDs
During a control panel build, the PLC is only half the story. If you have motors that run at variable speed, you need variable-frequency drives, and you need to know how they will communicate with the PLC. This is where I have made some of my most expensive mistakes.
I once bought a "bargain" drive from an online broker. It was $200 cheaper than going through a local supplier. Then I spent three days looking for a manual that matched the firmware, an EMC filter that fit, and a support person who could answer a simple question. The $200 savings disappeared on the first commissioning visit.
If you use Yaskawa drives, get a written list of Yaskawa VFD distributors in your region and ask about stock, technical support, and compatibility with an Omron PLC. A distributor that answers the phone is part of your TCO. (Yes, that sounds obvious. I still got it wrong twice.)
How to Tell Which Scenario You Belong To
You don't need a complicated flowchart. Ask yourself four questions:
- What am I actually controlling? Count the I/O, count the axes, count the drives. Discrete and analog only? CP1L or CP1H. Multi-axis motion? NJ/NX.
- Is there an existing machine I need to keep running? Compatibility usually beats novelty.
- How will the drives talk to the PLC? If you need EtherCAT for motion or drives, that pushes you to the NJ/NX. If Modbus-RTU or pulse trains are enough, the CP1H is a legitimate contender.
- What is my team's skill level? NJ programming is different from CP1H programming. Factor in training time.
After the third rejected panel in Q1 2024, I created a checklist. That checklist has caught 47 potential errors in the past 18 months. The first item is: "Which scenario does this machine actually fit?" The second item is: "What is the TCO, not the unit price?"
The Oil Filter Analogy
There is a reason people search for "how to remove oil filter without tool." You can do it with a belt, a strap wrench, or a screwdriver through the filter. Some of those methods work. They also leave you with scraped knuckles, hot oil all over the floor, and sometimes a ruined filter. The right tool is the boring choice.
PLC selection is exactly the same. You can force a small controller to do a motion job, or force a motion controller to do a simple logic job, but you'll pay for it in commissioning time and maintenance. The boring choice that fits the machine is almost always the lower TCO choice.
As of February 2025, model lines are still evolving. Verify current availability and documentation on Omron's official site before you commit. Then make your decision based on what the machine actually needs, not on the lowest headline price. Trust me on this one: I earned that lesson the expensive way.