CANopen Manager / Slave Manual - esd electronics, Inc.
CANopen Manager / Slave Manual - esd electronics, Inc.
CANopen Manager / Slave Manual - esd electronics, Inc.
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2. Introduction<br />
<strong>CANopen</strong>-<strong>Slave</strong><br />
The <strong>CANopen</strong> slave library allows an easy development of <strong>CANopen</strong> based slave devices for<br />
sophisticated process control of current automation systems or for simulation and test purposes.<br />
Some highlights of the library are:<br />
< Comprehensive set of services based on the <strong>CANopen</strong> specification CiA DS-301 V4.1 to easily<br />
integrate <strong>CANopen</strong> slave functionality into an application.<br />
< Support for several (real-time) operating systems and CAN adapter available with the same OS<br />
and hardware independent proven <strong>CANopen</strong> slave core.<br />
< Comes as fully multi-threaded shared or static library which can be used by several applications<br />
at the same time. All <strong>CANopen</strong> related tasks like SDO server replies, error control, etc. is handled<br />
in background.<br />
< Allows the implementation of several independent <strong>CANopen</strong> devices with separated object<br />
dictionaries communicating on the same or different physical CAN ports.<br />
< All <strong>CANopen</strong> slave functionality is fully configurable at runtime.<br />
< Consistent API independent of the CPU architecture, operating system or CAN hardware makes<br />
a migration to a different platform easy.<br />
< Support to optionally timestamp received data.<br />
<strong>CANopen</strong> <strong>Slave</strong> Software <strong>Manual</strong> • Doc. No.: C.2002.21 / Rev. 2.2 Page 7 of 65