This product will be replaced by the new platform-independent, application-based software licenses on 12/31/2023. For more information on application-based licenses, click here. Please note that the usage of the application-based licenses requires the CODESYS Development System V3.5.19.10 or higher and a Control SL Runtime V4.9.0.0 or higher.


Configurator, protocol stack and diagnostics for CANopen Device, fully integrated in the IEC 61131-3 development system.

Article number

Product Description

The CANopen support in CODESYS is based on the standard implementation of the CAN-Interface (CAN Minidriver interface). If your target device programmable with CODESYS is equipped accordingly you can immediately use CODESYS CANopen.

CODESYS CANopen Device offers

  • A CANopen Device configurator integrated in the Development System CODESYS

    ⇒ No additional tools required for the configuration of the bus system or the I/O data.

  • A CANopen communication stack in form of a CODESYS CiA 301 library
    ⇒ The protocol stack is portable across different platforms and does not have to be fully implemented on the device.
    ⇒ The IEC 61131-3 Development System compiles the stack and the application code into native machine code and loads it onto the controller.
  • An application interface for diagnosis and object dictionary access

    ⇒ Extensive functionality without needing any additional software tools


Programming System

CODESYS Development System V3.5.4.0 or higher

Runtime System

CODESYS Control V3.5.4.0 or higher

Supported Platforms/ Devices

Note: Use the project “Device Reader” to find out the supported features of your device. “Device Reader” is available for free in the CODESYS Store.

Additional Requirements

Target device needs CAN Minidriver implementation.




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.

Required Accessories

Optional: CODESYS Key


No Support

Technical support is not included with this product. To obtain technical support, please purchase a CODESYS Support Ticket.


For general error messages or pre-sales inquiries, please use the "My Question" contact form directly, which can also be used without logging in. A list of alternative support resources can be found in the support section of the CODESYS Group website.

No specific support information are available.

Additional Downloads