PISO-CPM100(U) / PCM-CPM100 user manual (ver. 2.02) Dec/03/2012 ----------------- 8
1.3.
CPM100 Library Characteristics
In order to use the PCI CAN board of PISO-CPM100(U) and the PCI-104
CAN board of PCM-CPM100, we provide CPM100 library for VC, VB.net and
C# development, and users can use it to establish the CANopen
communication network rapidly. Most of the CANopen communication
protocols, such as PDO, SDO and NMT, would be handled by the library
automatically. Therefore, it is helpful to reduce the complexity of developing a
CANopen master interface, and let users ignore the detail CANopen protocol
technology. This library mainly supports connection sets of master-slave
architecture, which include some useful functions to control the CANopen
slave device in the CANopen network. The following figure describes the
general application architecture of CPM100 series.
Figure 1.2
Example of application architecture
The CPM100 series follows the CiA CANopen specification DS-301 V4.02,
and supports the several CANopen features. The CANopen communication
general concept is shown as Figure 1.3.