CODESYS Control for Raspberry Pi SL

CODESYS Control for Raspberry Pi SL is an adapted CODESYS Control runtime system for the Raspberry Pi (PLC extension), for non-commercial use. If the device is to be used commercially, application-based licenses must be used.

Current version  : 4.11.0.0
item number  : 2302000009
Category:

Description

CODESYS Control for Raspberry Pi SL includes a CODESYS Control runtime system for all Raspberry Pi models, including compute modules (see http://www.raspberrypi.org/ ), as well as the possibility of expansion hardware such as Raspberry PiFace Digital, Raspberry Pi Camera and various devices /Boards with SPI, I²C or 1-wire interface can be used.

After installing the runtime environment, the Raspberry Pi can be programmed as a PLC with the CODESYS Development System.

The product is installed on the Raspberry Pi’s Linux system using the included CODESYS Deploy Tool extension via the CODESYS Development System. Every time the Raspberry Pi is restarted, the runtime system starts automatically.

Detailed information can be found in the online help .

Interfaces

The CODESYS device descriptions support the following components:

  • CODESYS OPC UA Server, as a full version for data exchange.
  • CANopen via EL6751 gateway
  • Raspberry Pi Camera
  • I²C interface, with SenseHat, SRF02, Adafruit PWM, MPU6050 Gyro, MPU9150 Gyro, AK8975 Compass
  • SPI interface, with MCP3008, MCP23S17, PiFace Digital, PiFace Control Display
  • One-wire interface, with DS20B18
  • GPIO

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

The following fieldbuses are supported when the runtime package is delivered:

  • CODESYS CANopen Manager / Device
  • CODESYS EtherCAT Master
  • CODESYS EtherNet/IP scanner/adapter
  • CODESYS J1939
  • CODESYS Modbus TCP master/slave
  • CODESYS Modbus Serial Master/Slave
  • CODESYS PROFINET Controller / Device

Product options

Additional products can be re-licensed for a fee:

  • CODESYS BACnet SL
  • CODESYS KNX SL
  • CODESYS Redundancy SL
  • CODESYS SoftMotion SL
  • CODESYS SoftMotion CNC+Robotics SL

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 :

2302000009