PLC Sim Lab
PLC software

Omron Sysmac Studio and CX-Programmer

Omron has two generations of PLC software: CX-Programmer for its classic CP, CJ and CS PLCs, and Sysmac Studio for the NJ/NX machine automation controllers.

2 min read · Updated 2026-10-02

CX-Programmer (CX-One)

Part of the CX-One suite. Programs CP1E/CP1L/CP1H, CJ1/CJ2 and CS1 PLCs. Addresses use channels (words) and bits: 0.00 is input channel 0, bit 0; outputs typically start at channel 100 (100.00) on CP1. Work bits are W0.00, holding bits H0.00, data memory D0. CX-Simulator lets you test without hardware.

Sysmac Studio

For the NJ and NX series (and NX1P). It is a fully IEC 61131-3 environment: no fixed addresses, only variables (global and local), with ladder and structured text, function blocks, and integrated motion control (EtherCAT servos), safety, vision and HMI (NA series) in one project. It includes a simulator, including 3D motion simulation.

Which one?

CX-ProgrammerSysmac Studio
PLCsCP, CJ, CSNJ, NX
Addressingchannel.bitvariables (tags)
Motionseparate units/toolsintegrated (EtherCAT)
Typical usesmall to medium machines, existing linesnew machines with servos and networks

See the complete list of PLC software and the IEC 61131-3 languages.

Try it yourself. Wire sensors, contactors and a PLC, write ladder logic and press RUN in the free PLC Sim Lab Playground. Nothing to install.

Open the Playground →Guided lessons →