CODESYS Control for BeagleBone SL

The product CODESYS Control for BeagleBone SL extends the LINUX environment of a BeagleBone Black with the functions of a PLC programmable with CODESYS.

Current version : 4.11.0.0
Article number : 2302000013-SW
Category:

Description

The CODESYS runtime environment included in the product is specially designed for the Beaglebone Black, the community-supported hardware. With a CODESYS single device license (SL), users can permanently implement a PLC device and use functions of the freely available development environment CODESYS Development System to project it in IEC 61131-3.

Benefits

The software package contains an extension for the CODESYS programming environment, which includes an update mechanism to install the runtime environment on the BeagleBone Black without LINUX knowledge. The CODESYS Runtime component on the BeagleBone Black is installed in the form of a Debian package, directly from the CODESYS Development System. The supplied examples supplement the software package with useful applications that make it easier to get the first steps in the application.

With the integrated CODESYS “Wink” mechanism, the hardware can be clearly assigned to an existing gateway connection by flashing the LED.

Detailed information can be found in the CODESYS Online Help.

Interfaces

  • CODESYS OPC UA Server, as a full version for data exchange.
  • GPIOs and analog inputs, as local interfaces are supported.

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/As
  • Use of external event tasks
  • Connecting persistent storage (retains)

Fieldbus support

With the delivery of the runtime package the following fieldbuses are already licensed:

  • 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

Other products can be subjected to a fee:

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

Requirements

The CODESYS runtime environment included in the product is specially designed for the Beaglebone Black, the community-supported hardware. With a CODESYS single device license (SL), users can permanently implement a PLC device and use functions of the freely available development environment CODESYS Development System to project it in IEC 61131-3.

Benefits

The software package contains an extension for the CODESYS programming environment, which includes an update mechanism to install the runtime environment on the BeagleBone Black without LINUX knowledge. The CODESYS Runtime component on the BeagleBone Black is installed in the form of a Debian package, directly from the CODESYS Development System. The supplied examples supplement the software package with useful applications that make it easier to get the first steps in the application.

With the integrated CODESYS “Wink” mechanism, the hardware can be clearly assigned to an existing gateway connection by flashing the LED.

Detailed information can be found in the CODESYS Online Help.

Interfaces

  • CODESYS OPC UA Server, as a full version for data exchange.
  • GPIOs and analog inputs, as local interfaces are supported.

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/As
  • Use of external event tasks
  • Connecting persistent storage (retains)

Fieldbus support

With the delivery of the runtime package the following fieldbuses are already licensed:

  • 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

Other products can be subjected to 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

  • BeagleBone Black (from version C), BeagleBone Green, BeagleBone Blue, BeagleBone Enhanced

  • Runs on official Debian-based Linux images from https://beagleboard.org

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

Additional requirements

See License Agreement. After installation, the user is responsible for ensuring that the combination of software package and hardware is used and functions according to his device specifications.

  • CANopen can only be used via an additional CANCAPE

  • CODESYS Control Runtime Binary required dynamic libraries:

Limitations

  • CODESYS WebVisu: Port 9090

  • No support for BeagleBoard-X15

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

Licensing

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

Optional: CODESYS Key

 

Additional information

Article no :

2302000013-SW