CODESYS Control for Linux SL

The CODESYS Control for Linux SL is a soft PLC according to IEC 61131-3 for PC-based industrial controls under Linux with soft real-time properties.

Current version : 4.11.0.0
Item number : 2302000005-SW

Category:

Description

The CODESYS Control Linux SL turns an industrial PC into a high-performance PLC – scalable to almost any extent using the PC performance. The system is suitable for applications without strict requirements for real-time behavior.

To use

The runtime system supports numerous I/O interfaces such as discrete input/output or fieldbus cards as well as integrated IEC 61131-3 protocol stacks. The fieldbuses are configured directly in the CODESYS development system without the use of additional tools.
Communication with the CODESYS Development System, also for debugging the running application
Execution of control functions and creation of graphical user interfaces
Operation of the I/O systems and fieldbuses
Detailed information can be found in the CODESYS online help.

Interfaces

CODESYS OPC UA Server, as a full version for data exchange.

Visualization

CODESYS WebVisu is included as a full version in the delivery of the runtime package.

SL Extension

The SL Extension Package is included in the runtime package and offers additional functions:
Connection of existing C code
Implementation of external functions
Support start/stop switch
Connection of local I/Os
Use of external event tasks
Connection of persistent storage (retains)

Fieldbus support

Extended fieldbus selection through the availability of all CODESYS fieldbuses:
CODESYS CANopen Manager / Device
CODESYS EtherCAT Master
CODESYS EtherNet/IP scanner/adapter
CODESYS Modbus TCP master/slave
CODESYS Modbus Serial Master/Slave
CODESYS PROFIBUS Master
CODESYS PROFINET Controller / Device

Product options

Additional products can be re-licensed for a fee:
CODESYS BACnet SL
CODESYS Control for Linux MC SL
CODESYS KNX SL
CODESYS Redundancy SL
CODESYS SoftMotion SL
CODESYS SoftMotion CNC+Robotics SL
CODESYS DNP3

Requirements

Programming system

CODESYS Development System V3.5.19.10 or higher

Supported platforms/devices

All Pi models

Note: Use the “Device Reader” tool to determine the functions supported by the controller (free part of the CODESYS Development System).

Additional requirements

  • The CODESYS Control requires a network interface (LAN, WLAN), especially with the Raspberry Pi Compute Module and the Raspberry Pi ZERO.

  • If used for industrial purposes, it is the responsibility of the system manufacturer to ensure compliance with the necessary specifications.

  • The operating system Raspberry Pi OS (32-bit) https://www.raspberrypi.org/downloads/

  • Dynamic libraries required by the CODESYS Control Runtime Binary:New List Item

restrictions

  • The combination of Raspberry Pi and a CODESYS Runtime is intended for private use as well as for testing and teaching purposes. Commercial use of the runtime is not permitted.

  • Not suitable for use in containers or virtual machines (VMs)!

  • CODESYS Control for Raspberry Pi SL 4.11.0.0 does not support GPIOs on the Raspberry Pi 5

Licensing

Private License . More details can be found in the license agreement.

Single device license: The license can be used on the controller on which the CODESYS runtime system is installed.

The license activation takes place on a software-based license container (soft container) that is firmly tied to the controller. Alternatively, the license can be stored on a CODESYS key (USB dongle). By changing the CODESYS key, the license can be used on another controller.

Note: Without a license, the software runs in demo mode for two hours. A manual restart is then required.

Required accessories

  • SD memory card (at least 4 GB)

  • Optional: CODESYS Key

Additional information

Article no :

2302000005-SW