Learn PLCs free
Omronv9.8Updated 2026Free Trial Available

CX-Programmer: Download, Pricing & System Requirements

CX-One / CX-Programmer is Omron's 4-language PLC programming environment supporting NJ/NX Series, CJ Series, CP Series and more. Released 2001, latest update 2024-04.

Pricing
$$
USD 1,000 – 5,000
Difficulty
Beginner Intermediate
2-3 months
OS
Windows 11
4+ GB RAM
Languages
LAD, FBD, ST, SFC
IEC 61131-3

In one minute

CX-Programmer is best for material handling and logistics systems and packaging machinery. Strong global presence, particularly in Asia and material handling. Adoption is medium-high (50% market share) across Asia-Pacific and Europe.

Capability profile

Six-axis score (0–100) based on pricing, learning curve, hardware support, adoption, community, and feature depth.

Pricing75/100Ease of Use80/100Features84/100Adoption65/100Community91/100Career Value68/100
CX-Programmer capability profile (overall 77/100)

Key features

Part of CX-One integrated suite
Unified programming across Omron PLC families
Simulation and debugging tools
Network configuration (EtherNet/IP, EtherCAT)
Motion control programming
Integrated safety programming
Robot integration (Sysmac Studio)
Online editing and monitoring
Version control and compare
Extensive function block library
Multi-language support

Pricing & licensing

Tier$$
Price rangeUSD 1,000 – 5,000
Pricing modelperpetual license
Free trialYes — 30 days
Educational discountYes

Part of CX-One suite. Competitive pricing for full-featured software. Educational discounts available.

System requirements

Operating systemsWindows 7, Windows 8, Windows 10, Windows 11
Minimum RAM4 GB
Recommended RAM8 GB
Disk space15 GB
ProcessorStandard multi-core

Part of CX-One suite which includes multiple tools

Supported hardware

PLC families

  • NJ/NX Series
  • CJ Series
  • CP Series
  • CS Series
  • Sysmac

Capabilities

  • HMI integration
  • SCADA integration
  • Variable frequency drives
  • Safety programming
  • Motion control
  • Robotics integration

Pros

  • +Easy to learn and use
  • +Affordable pricing
  • +Good simulation capabilities
  • +Strong in material handling and robotics
  • +Unified environment for multiple PLC series
  • +Good documentation and support
  • +Active in Asia-Pacific region
  • +Reliable and stable platform
  • +CX-One suite provides integrated tools

Cons

  • Less common in North America than Siemens/Rockwell
  • Smaller community than major competitors
  • Fewer job postings in some regions
  • Limited third-party integration
  • Not as widely taught in Western education
  • Some advanced features require Sysmac Studio
  • Older interface compared to newest platforms
  • English documentation sometimes limited

Best for

Material handling and logistics systems
Packaging machinery
Automotive component manufacturing
Warehouse automation
Robotics-integrated systems
Small to medium manufacturing

Compare CX-Programmer with…

Other Omron software

Certifications & training

Omron Certified Technician (Basic, Advanced). Cost tier: $$.

Training providers: Omron training centers, Authorized distributors.

Frequently asked questions

How much does CX-Programmer cost?
CX-Programmer pricing falls in the $$ tier (USD 1,000 – 5,000). Part of CX-One suite. Competitive pricing for full-featured software. Educational discounts available.
How do I download CX-Programmer?
CX-Programmer offers a 30 days free trial. Download from the official Omron website. A licensed copy ranges from USD 1,000 – 5,000 depending on edition and add-ons.
What are the system requirements for CX-Programmer?
CX-Programmer runs on Windows 7, Windows 8, Windows 10, Windows 11 with a minimum of 4 GB RAM (8 GB recommended) and 15 GB of disk space.
Which PLCs does CX-Programmer support?
CX-Programmer supports Omron controllers, including NJ/NX Series, CJ Series, CP Series, CS Series, Sysmac.
Is CX-Programmer hard to learn?
CX-Programmer is rated Beginner Intermediate difficulty. Typical learning time is 2-3 months. Prerequisites: Basic PLC knowledge.
Does CX-Programmer support all five IEC 61131-3 languages?
CX-Programmer supports LAD, FBD, ST, SFC from the IEC 61131-3 standard.