“ inspiring technologies ”

It converts an intelligent device into a controller that can be programmed in the IEC 61131-3 languages with the CODESYS Development System. 

For more information about technical properties and functions, please see here.

Device manufacturers

Can adapt the CODESYS Control runtime system to almost any platform or requirement. 

The CODESYS Runtime Toolkit is required for this purpose. The modular structure and the scalability of the system provide a wide range of possibilities for customizing the runtime system to individual system structures. As long as your devices are based on standard platforms, you can also install the SoftPLC systems available in the CODESYS Store. Under "Available SoftPLC systems for standard platforms" you will find a list of all supported platforms and the corresponding SoftPLC systems.

CODESYS users

Can focus fully on creating applications: Millions of CODESYS-compatible single devices and over 1,000 different device types from more than 500 manufacturers offer you a large range of hardware for your automation projects. CODESYS Inside offers a selection of manufacturers that offer CODESYS-compatible devices. CODESYS Control is implemented on all available CODESYS controllers. Furthermore, ready-to-use SoftPLC systems with CODESYS Control, which you install on the devices yourself, are available for different standard platforms in the CODESYS Store.

Depending on the license purchased, additional features are included, such as integrated support for real-time Ethernet systems and the option to license the visualization and motion control products also available in CODESYS. See “Available SoftPLC systems on standard platforms " for a list of all supported platforms for these SoftPLC systems. You can find more information about the CODESYS Control products directly in the CODESYS Store or in the brochure „CODESYS for Users“. Detailed information on the licensing of these SoftPLCs can be found in the CODESYS Store.

Available SoftPLC systems on standard platforms

Device / intended useSoftPLC system
Raspberry Pi
for home applications only
CODESYS Control for Raspberry Pi SL
Raspberry Pi
for home and industrial usage, with native multicore support
CODESYS Control for Raspberry Pi MC SL
BeagleBone® Black
for home and industrial usage
CODESYS Control for BeagleBone SL
Industrial PC running Microsoft Windows
for use in real-time applications
CODESYS Control RTE SL
Beckhoff® CX industrial PC running Microsoft Windows
for use in real-time applications
CODESYS Control RTE SL (for Beckhoff CX)
Industrial PC running Microsoft Windows
for applications without hard real-time requirements
CODESYS Control Win SL
Industrial-PC with Linux®
for control applications on pre-installed Linux with / without hard real-time requirements
CODESYS Control for Linux SL
Arm®-based board / device with Linux
for control applications on pre-installed Linux with / without hard real-time requirements
CODESYS Control for Linux ARM SL
Janz Tec emPC-A/iMX6
for use in real-time applications, optionally with motion control / CNC / robotics
CODESYS Control for emPC-A/iMX6 SL
Janz Tec emPC-A/iMX6
for use in real-time applications, optionally with motion control / CNC / robotics, with native multicore support
CODESYS Control for emPC-A/iMX6 Multicore SL
WAGO® PFC100
for different control applications, with or without local I/Os
CODESYS Control for PFC100 SL
WAGO PFC200
for different control applications, with or without local I/Os
CODESYS Control for PFC200 SL
WAGO Touch Panels 600
for different control applications and visualizations
CODESYS Control for WAGO Touch Panels 600 SL
Siemens® IoT2020 / 2040
for training (IoT2020) and for use as an intelligent IoT gateway (IoT2040) with Ethernet-based fieldbuses
CODESYS Control for IOT2000 SL
Phoenix® PLCnext:
for different control applications, with or without local I/Os
CODESYS Control for PLCnext SL
Phoenix PLCnext:
for different control applications, with or without local I/Os, with native multicore support
CODESYS Control for PLCnext Multicore SL

The suffix „SL“ stands for „Single License”, meaning licensing per device.

Use the free CODESYS Control Extension Package to adapt the functionality of SoftPLC systems to your needs using the free CODESYS Control Extension Package. For more information, see CODESYS Runtime. The package comes free of charge with the CODESYS Installer.

Advantages of the available SoftPLC systems

  • Programming with the standard CODESYS Development System: The latest versions, features, and patches are always available for both the development environment and the SoftPLC.
  • All systems can be extended by any add-on product available in the CODESYS Store.
  • Integrated fieldbus support exclusively via software, especially for Ethernet fieldbuses:
    • EtherCAT® master
    • PROFINET controller / device
    • EtherNet/IP™ scanner / adapter
    • Extensibility via gateway terminals or PCI adapters
  • Depending on the device, other add-on functionalities are integrated or available as an option, such as the OPC UA Server, CANopen® / J1939 / Modbus support, CODESYS WebVisu, CODESYS TargetVisu, CODESYS SoftMotion, and CODESYS SoftMotion CNC+Robotics. Functionality can be extended using the free CODESYS Control Extension Package.

Howtoget

As a user, for example in machine and plant construction

CODESYS Control is implemented on all available CODESYS controllers. 

Alternative: Purchase CODESYS Control SL single licenses for standard device platforms from the CODESYS Store

As a manufacturer of programmable devices

Get CODESYS Control directly from the CODESYS Group starting at a purchase volume of 50 single licenses per year. The purchase of the CODESYS Runtime Toolkit is a requirement.

Alternative for standard platforms: Purchase of CODESYS Control SL single licenses from the CODESYS Store

For more information, please contact us at info@emea.com.tr

Products

IEC 61131-3 controllers converted from any kind of intelligent device – by means of the adaptable CODESYS Control runtime system.

EMEA Technology

Runtime Toolkit

SDK for the implementation of industrial IEC 61131-3 controllers with a customized PLC runtime system programmable with CODESYS

EMEA Technology

CODESYS Virtual Control SL

The IEC 61131-3-compatible runtime system CODESYS Virtual Control SL can be installed on any architecture with container or hypervisor / VM - as often as required and with scalable performance.

EMEA Technology

PLCHandler

Compact software interface (API) for easy access to the PLC variables in CODESYS controllers from external systems

EMEA Technology

OPC Server

Standard Interface to access the IEC 61131-3 process data of a controller via Open Platform Communications.

EMEA Technology

OPC UA

Standard Interface for Communication in Smart Factory and Industry 4.0 Systems

EMEA Technology

Redundancy Toolkit

Two Industrial IEC 61131-3 Controllers for one Single Application make the Application Fail Safe

EMEA Technology

Multicore

Add-on component for standard devices with Symmetric Multicore Processing (SMP) support

EMEA Technology EMEA Technology EMEA Technology EMEA Technology
Support