CANopen Device Designer and CANopen Protocol Stack

With the CANopen Master and CANopen Slave Stack, Emotas offers a software library that provides all communication services according to the CANopen communication profile CiA 301 V4.2 or CiA 1301 (CANopen FD).

The stacks are created in ANSI-C and are MISRA-C compliant. CANopen software can be used to develop CANopen-compliant devices quickly and easily, or to add CANopen devices.

As a special feature, emotas offers a database-supported tool for creating the CANopen object dictionary, the CANopen Device Designer, with whose help the corresponding C code and an EDS (Electronic Data Sheet) can be created particularly easily, reliably and in compliance with CiA standards.