Software-Defined Automation.
Hardware Freedom.
Say goodbye to the limitations of traditional, closed-box PLC brands. Transform any standard Industrial PC (IPC) into a real-time SoftPLC and Motion controller with microsecond precision using CODESYS, the world's leading hardware-independent automation platform. Discover total hardware freedom, flexibility, and end-to-end engineering power in your machines with ONX Control integration.
System Development Technologies
SoftPLC, Motion, and HMI components for your Industrial PC, Panel PC, and Linux/Windows based targets.
CODESYS Engineering
IEC 61131-3 based engineering environment; the main working platform for PLC projects, libraries, debugging, and team standardization.
CODESYS Runtime
SoftPLC runtime for Industrial PCs, Panel PCs, Linux/Windows based targets, and embedded devices.
CODESYS Visualization
Manages machine interfaces, WebVisu, recipes, alarms, trends, and operator screens within the same project discipline.
CODESYS Motion CNC
Integrated layer for servo axes, electronic camming, synchronized motion, interpolation, CNC path control, and robot kinematics.
CODESYS Fieldbus
The field layer that connects EtherCAT, PROFINET, CANopen, Modbus, and industrial communication protocols to the engineering environment.
Automation Server
Cloud-supported layer for central access, maintenance, updating, and lifecycle management of CODESYS-based control systems.
CODESYS Safety
Supports addressing functional safety applications in a sustainable structure compatible with the automation architecture.
Store & Ecosystem
The application store extending the CODESYS ecosystem with plugins, libraries, SoftPLC targets, and sample projects.
CODESYS Control RTE
PC-Based PLC (SoftPLC)
Transforms a standard Windows Industrial PC into a Real-Time PLC running with microsecond precision. On multi-core processors, it isolates a specific core from Windows, dedicating it exclusively to machine logic and EtherCAT cycle (Jitter < 50 µs).
CODESYS SoftMotion
CNC & Robotics
Say goodbye to additional hardware-based Motion Controllers. Axis position, velocity, and acceleration profiles are calculated directly on the PC's CPU. Solve everything from a simple E-Cam to a complex 6-axis robotic arm in a single software.
Fieldbus & EtherCAT Master
Convert your IPC's standard ethernet port into a powerful master without needing extra hardware cards. Process data on the fly (100Mbps) with zero latency.
-
Distributed Clocks (DC) Full axis synchronization with < 1 µs Jitter.
WebVisu & TargetVisu
No need to learn separate HMI software or map tags. Design your machine UI screens directly in the same platform where you write the PLC code. Connect to the system instantly via tablet, phone, or web with HTML5-based WebVisu.
Real-World Field Applications
Not in theory, but in the field. Watch live operations and training series of flying shear, rotary cut, axis synchronization, and CNC applications we've commissioned using CODESYS on the ONX Control YouTube channel.
Codesys SoftMotion CNC
3-Axis CNC Router field application featuring G-Code (DIN 66025) parsing and high-precision multi-axis 3D interpolation.
Codesys WebVisu & HMI
Hardware-independent, fluid visualization on operator panels and mobile devices using the HTML5-based WebVisu interface.
Control RTE & EtherCAT
ONX EtherCAT Master field test transforming standard Industrial PCs into real-time super controllers.
Object-Oriented SoftPLC
Massive I/O management designed with OOP (Object-Oriented Programming) architecture conforming to IEC 61131-3 standards.
SoftMotion Robotics
Delta/SCARA type Pick & Place robot automation developed using Axis Group and standard kinematics libraries.
Electronic Camming
17-axis high-speed packaging machine running on Master-Slave profiles created with the Codesys Cam Editor.
Tension Control & Winder
100% stable winder/unwinder system using closed-loop PID control and real-time diameter calculation algorithms.
Flying Shear
Zero-waste cutting application written with Codesys PLCopen blocks, locking onto line speed in microseconds.
Why is it Different from Traditional PLCs?
Hardware Independence
The system is not locked into a single brand (Vendor Lock-in). You can freely choose drives and I/O brands in the field without changing the code written on your PC-based controller.
Unified Platform
Logic, Motion, Visualization (HMI), and Fieldbus configuration are structured within a single program. Integration between variables comes at zero cost.
Advanced Programming
Merges the IT and OT worlds by offering Object-Oriented Programming (OOP) and interface integration with standard IT languages alongside IEC 61131-3 languages.