PLC Simulator
Omron

CX-Programmer & Omron PLC Software Guide

Omron has two current programming environments: CX-Programmer (part of CX-One) for the legacy CS/CJ/CP series, and Sysmac Studio for the current NJ/NX series. This guide covers both, explains the 64-day CX-One trial and 30-day Sysmac trial, system requirements, Omron's addressing notation, and how to practice the underlying IEC 61131-3 ladder logic in your browser.

Join 800+ learners practicing PLC programming

CX-Programmer Omron PLC software guide — CX-One trial, Sysmac Studio, addressing, and IEC 61131-3 practice

Product overview

Omron programming software — which tool for which hardware?

Omron's PLC software is split by hardware generation. Knowing which generation your hardware belongs to determines which IDE you need.

SoftwareHardware targetTrialProgramming
CX-Programmer (via CX-One)CS1, CJ1, CJ2, CP series64-day trialClassic channel/bit LAD + ST
Sysmac StudioNJ, NX series (Machine Automation Controllers)30-day trialIEC 61131-3 native: LAD, FBD, ST, SFC
CX-One SuiteCS/CJ/CP + HMI + motion config64-day trialFull suite: CX-Programmer + CX-Designer + more

Addressing

Omron CX-Programmer addressing explained

CX-Programmer uses a channel (word) and bit notation. Each channel is a 16-bit word; bits within that channel are addressed with a decimal bit number from 00 to 15. The full address is written as channel.bit — for example I:0.03 is input channel 0, bit 3.

I:I:0.00 – I:0.15Input channel bits — digital inputs from field wiring
Q:Q:0.00 – Q:0.15Output channel bits — digital outputs to field devices
WW0.00 – W511.15Work area bits — internal relay equivalents
HH0.00 – H511.15Holding relay bits — retentive (battery-backed) internal bits
TT0 – T4095Timer (100ms or 10ms depending on instruction)
CC0 – C4095Counter (up-counting)
DD0 – D32767Data memory words — 16-bit integer registers

Requirements

System requirements for CX-One and Sysmac Studio

CX-One OSWindows 10 (64-bit) or Windows 11. CX-One also has some compatibility with Windows 7/8 for legacy use cases.
CX-One RAM4 GB minimum; 8 GB recommended
CX-One disk4–6 GB for full CX-One suite
Sysmac Studio OSWindows 10 (64-bit) or Windows 11
Sysmac Studio RAM8 GB minimum; 16 GB recommended
Sysmac Studio diskApproximately 3–4 GB
macOS / LinuxNeither tool runs natively — requires Windows or a Windows VM

Download steps

How to download the CX-One 64-day trial

1

Register on Omron's Industrial Automation website

Go to industrial.omron.eu (or your regional Omron Industrial Automation portal) and register for a free account. The exact portal varies by country — search "Omron CX-One trial download" to find your regional page.

2

Find the CX-One trial download

Navigate to Software → CX-One → Trial version. The 64-day trial covers the full CX-One suite including CX-Programmer, CX-Designer, and CX-Simulator. The download is typically 1–2 GB.

3

Install the suite

Run the installer as Administrator. The CX-One installer handles all components automatically. You can deselect optional components you do not need (motion, network configurators) to reduce disk usage. Installation takes 15–30 minutes.

4

Activate the 64-day trial

On first launch, CX-Programmer will detect the trial license automatically. The 64-day clock starts from first launch. After 64 days the software enters a restricted mode — you can view projects but cannot compile or download.

Practice now

Practice ladder logic in your browser while you get CX-One or Sysmac Studio

Both CX-Programmer and Sysmac Studio (for NJ/NX hardware) implement ladder diagram based on the same IEC 61131-3 contact/coil model: normally open contacts, normally closed contacts, output coils, timer-on delay, timer-off delay, up counters, down counters. These concepts are identical to what our browser simulator practises — the only thing that changes between vendors is the address notation (I:0.03 vs I:0/3 vs %I0.3). Build your conceptual fluency first; the address notation takes an afternoon to learn once you have the logic solid.

Related guides

Related resources

Questions

CX-Programmer and Omron PLC software FAQ

CX-Programmer is part of the CX-One suite, which is a paid product. There is no permanently free standalone version of CX-Programmer. Omron offers a 64-day trial of the full CX-One suite (which includes CX-Programmer, CX-Designer for HMI, and other tools). Academic institutions can apply for educational licenses. If your job or training requires programming CS/CJ/CP series Omron PLCs, CX-Programmer is the tool you need.

Ladder logic fundamentals — free in your browser, any OS.

Core IEC 61131-3 concepts that transfer directly to CX-Programmer and Sysmac Studio.