CODESYS Control Linux Multicore SL extends an existing industrial PC, on which CODESYS Control Linux SL is installed, to a multicore (MC) high-performance PLC. This can process its IEC application specifically on multiple CPU cores. The system is suitable for applications with soft demands on the real-time behavior.
Extension of CODESYS Control Linux SL for multicore support (all CPUs)
Extension of the CODESYS Development System for binding individual IEC applications to different CPU cores
Debugging of the multicore application within CODESYS
The fieldbuses of CODESYS Control Linux SL are supported in single-core operation.
CODESYS Development System V220.127.116.11 or later
CODESYS Control for Linux SL V18.104.22.168 or higher
Supported platforms and devices
Runs on Debian-based Linux (64-bit) with multicore CPU
Note: Use the tool “Device Reader” to find out the supported features of your device (free of charge component of CODESYS Development System).
Installation of CODESYS Control for Linux SL
Not released for use in containers or virtual machines (VMs)!
Single device license: The license can be used on the target device/PLC on which the CODESYS runtime system is installed.
Licenses are activated on a software-based license container (soft container), which is permanently connected to the controller. Alternatively, the license can be stored on a CODESYS Key (USB dongle). By replugging the CODESYS Key, the license can be used on any other controller.
Note: In demo mode, the software runs for two hours without a license. After that, a manual restart is required.
Optional: CODESYS Key
The CODESYS Development System is the IEC 61131-3 programming tool for industrial control and automation technology, available in a 32-bit and a 64-bit version.