CANopen Slave Protocol Stack 
Version 7.04.00
Loading...
Searching...
No Matches
CANopen Device Profile CiA 406

The add-on module CANopen Device Profile CiA 406 allows the integration of encoders as specified in CiA 406.

Module version

The module version is defined by COS_DS406_VERSION_MAJOR and COS_DS406_VERSION_MINOR.

Configuration

The module is configured by setting of the following symbols inside the cos_conf.h file:

DefineDescription
COS_DS406Single turn encoder or Multi turn encoder

Interface to application

Use the header file cos406.h to get access to the CANopen Device Profile CiA 406 API.

#include "cos406.h"
Object Dictionary for CiA 406 (Encoder) .

Encoder values are read by the application and forwarded to the protocol stack by means of Cos406_SetEncoderValue().

CiA 406 files

FileDescription
cos406.hCiA 406 - Device profile for encoders