CANopen Controller Library

Library for a Self-Configuring CANopen Controller for PCAN Products

CANopen Controller Library


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. 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