The MicroControl CANopen Master protocol stack supports both, classical CANopen (CANopen CC) as defined by the standard CiA 301 and CANopen FD as defined by the standard CiA 1301. The behavior can be selected during runtime.
![]()
The CANopen Master protocol stack offers a variety of configuration options and forms the basis for controlling and monitoring complex CANopen CC and CANopen FD networks.
The functionality of the different CANopen CC and CANopen FD services is configured individually to achieve an optimal performance for different platforms and applications.
Versatile configuration options allow individual customization to the target system. In addition to the maximum number of supported PDOs, you may also adjust the number of SDO–client connections as well as multichannel support, thus adapting the use of resources (RAM/ROM) in an optimum way to the target application prerequisites.
Implementation supports the following CANopen CC and CANopen FD services:

The add-on module Safety provides an implementation of the European standard EN 50325-5 featuring the following functions:

The CANopen CC and CANopen FD Master protocol stack provides C99 source code by download link. The documentation in English is available at GitHub.
The scope of delivery also contains:
| 対応製品 | STM32 |
| Software Function | 接続 |
| ミドルウェア | CAN |
| 提供タイプ | ソース |
| ライセンス・タイプ | Commercial |
| サイト |