Convert Any Kind of Intelligent Device into an IEC 61131-3 Controller using the CODESYS Control Runtime System.


CODESYS Control – The Controller Functionality Software

In order to make a device programmable with the IEC 61131-3 Development System CODESYS it has to be equipped with the right software: the SoftPLC Runtime System CODESYS Control. This runtime system converts any kind of intelligent device (embedded to PC based) into a full-fledged IEC 61131-3 controller. What is more, the CODESYS Control Runtime System offers important add-on functions in order for your controller device to be able to communicate with other automation components.

  • As a CODESYS user wanting to program a compatible controller you do not need to worry about the runtime system.  All devices listed in the CODESYS Device Directory are equipped with the CODESYS Control Runtime System and are CODESYS ready.  Which means your device does not require any additional configuration but can be programmed with CODESYS straight away.
  • Due to the modular and scalable properties of the CODESYS Control Runtime System you as a device manufacturer can adapt the RTS to fit the most different platforms and requirements. Our experienced project engineers will accompany you through the adaptation process.

Functionality of CODESYS Control:

  • Communication with the CODESYS Development System
  • Loading, managing and executing the application code compiled by CODESYS
  • Debugging the application in CODESYS
  • Handling the I/O systems and the fieldbuses
  • Execution of the optional CODESYS Target Visualization
  • Execution of the optional CODESYS SoftMotion application

Features of CODESYS Control:

  • Scalable functionality -> adaptable to the performance and memory capabilities of the target device for different 32-bit and 64-bit CPU platforms (CISC/RISC), delivered with a system configurator
  • Runtime system as a product -> tested quality, proven in thousands of industrial applications, relatively fast to implement
  • Documented adaptation interfaces -> adaptable and expandable to fit all sorts of different device specifications and requirements.
  • Ready-to-use for Windows / Linux / VxWorks / WinCE -> tests on reference platforms can be done straight away, SoftPLC for PC-based systems
  • Depending on the system environment, either object code or source code is delivered -> easy adaptation to different operating systems and development environments (toolchains)

Add-on Products:

  • PLCHandler: Proprietary software library for the communication of different software clients (e.g. SCADA, HMI) with the CODESYS Control Runtime System; easy to handle communication and messaging services for direct access to the PLC
  • OPC Server: Standardized software interface to other automation devices in a network.
  • OPC UA Server: Add-on component for the runtime system for powerful device platforms for platform-independent standard access to variable data
  • Visualization and Motion: These products have partially been implemented as runtime system components. Please follow the links for more information on CODESYS SoftMotion and CODESYS Visualization.
  • CODESYS Toolkit for developing redundant control architectures for failure protection of machines and plants. For manufacturers of industrial controllers running in parallel and monitoring each other.

Implementing CODESYS Control:

  • CODEYS Runtime Toolkit required
  • The 3S-Smart Software Solutions project engineers will assist you throughout

How can you obtain CODESYS control?

  • You are a system integrator or a user in the machine/plant construction sector or the like: All you need is a controller already equipped with the CODESYS Control Runtime System and already programmable with the IEC 61131-3 development system CODESYS. This applies for all devices listed in the CODESYS Device Directory.
    Or simply implement your own PC-based controller by installing the SoftPLC CODESYS Control RTE (under Windows) or CODESYS Control (for example under Linux) on your IPC. Download a trial version and test this control solution under Windows now. 
  • You are a manufacturer of programmable devices:
    Get the CODESYS Runtime Toolkit and implement the CODESYS Control Runtime System on your device. Test the trial version of the SoftPLC under Windows – the setup can be found in our download area.
  • For more information or an offer, please contact our sales department under sales(at)
Information material

CODESYS brochures and information material


1 hits
Hits per page: 10
Goto page:
page 1 of 1
Access Title/File format/Size Date/Version Description

CODESYS Runtime (Brochure)

> pdf 1.61 MB
CODESYS Runtime Brochure
> Details

IEC61131-3 controllers from intelligent devices (embedded to PC based) with the adaptable runtime system CODESYS Control.

1 hits
Hits per page: 10
Goto page:
page 1 of 1
(copy 3)
Inspiring Automation Solutions