We use cookies on our website to provide you with the best possible service and to further improve our website. By clicking the "Accept All" button, you agree to the use of all cookies. You can limit the cookies used by clicking on "Accept selection". Further information and an option to revoke your selection can be found in our privacy policy.


These cookies are necessary for basic functionality. This allows you to register on our website and forum or order products with our online shop.


With these cookies, we collect anonymized usage data for our website. For example, we can see which content is interesting for our visitors and which resolutions are used. We use the information to optimize our website to provide you with the best possible user experience.


show more

CANopen Controller Library

Library for a Self-Configuring CANopen Controller for PCAN Products

The CANopen Controller Library (CANopenIA-MGR) by EmSA implements a self-configuring, minimal, easy-to-use CANopen manager and master. For a host system, it offers easy and instant access to an entire CANopen network. The library uses the PCAN-Basic DLL from PEAK-System and can therefore be used on any Windows system with installed PCAN drivers.

The operator or programmer needs only minimal CANopen knowledge. The library auto-scans the network on startup and self-configures to receive and transmit all relevant communication. The API allows to access any parameter of any device on the bus, based on node ID and Object Dictionary entry. The library then chooses the best CANopen communication method (PDO or SDO) automatically.

The library includes various examples – a command line demo as well as programming examples for Java and the C language. A time- and feature-limited version of the library is available as a free download here. Use of the commercial version requires a signed license agreement and one runtime license for each PCAN device the library is used on.


Please note

This is an add-on to a PCAN interface, order one item per PCAN interface making use of this library. The software is delivered electronically.


System requirements

  • Windows® 11, 10, 8.1, 7, Vista, XP (32/64-Bit)
  • Minimum of 512 MB RAM and 1 GHz CPU
  • PC CAN Interface from PEAK-System