The CODESYS Control Linux ARM SL is an adapted CODESYS runtime system for Linux/ARM-based platforms. The performance of the runtime system is almost arbitrarily scalable via the hardware properties of the system.
To install the product on the Linux OS via the CODESYS Development System, use the the included CODESYS Deploy Tool plug-in. After each restart the runtime system will be started automatically. If no valid full license can be found, CODESYS Control runs for two hours without functional limitations before shut down.
After installing the runtime environment, the PLCnext controller can be programmed as a PLC with the CODESYS Development System.
The runtime system supports numerous I/O interfaces, such as discrete inputs and outputs or fieldbus adapters, as well as integrated IEC 61131-3 protocol stacks. The fieldbuses are configured directly in the CODESYS Development System without using any additional tools.
Communication with the CODESYS Development System for programming and debugging of the IEC 61131-3 application
Execution of controller functions and generation of graphical user interfaces
Operation of I/O systems and fieldbuses
CODESYS Multicore is included as full version in the delivery of the runtime package.
The runtime package can be extended by the following products:
The SL Extension Package is included in the Runtime Package and offers additional functions:
Integration of existing C code
Implementation of external functions
Support of start/stop switches
Usage of local I/Os
Use of external event tasks
Connect persistent memories (Retains)
CODESYS CANopen Manager SL
CODESYS EtherCAT Master SL
CODESYS EtherNet/IP Scanner / Adapter SL
CODESYS Modbus TCP Master / Slave SL
CODESYS Modbus Serial Master / Slave SL
CODESYS PROFINET Controller / Device SL
CODESYS BACnet SL
CODESYS IIoT Libraries SL
CODESYS KNX SL
CODESYS OPC UA Server SL
CODESYS OPC UA Client SL
CODESYS OPC UA PubSub SL
CODESYS SoftMotion SL
CODESYS SoftMotion CNC+Robotics SL
CODESYS SoftMotion Light SL
CODESYS Redundancy SL
CODESYS WebVisu SL
CODESYS Development System V184.108.40.206 or higher
Supported platforms and devices
Note: Use the tool “Device Reader” to find out the supported features of your device (free of charge component of CODESYS Development System).
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.