DVP-15MC Series Motion Controller Operation Manual
C-2
C
About CANopen protocol
The CAN (controller area network) fieldbus only defines the physical layer and data link layer. (See
ISO11898 standard.) It does not define the application layer. In the practical design, the physical
layer and the data link layer are realized by the hardware. The CAN fieldbus itself is not complete. It
needs the superior protocol to define the use of 11/29-bit identifier and 8-byte data.
The CANopen protocol is the CAN-based superior protocol. It is one of the protocols defined and
maintained by CiA (CAN-in-Automation). It is developed on the basis of the CAL (CAN application
layer) protocol, using a subset of the CAL communication and service protocols.
The CANopen protocol covers the application layer and the communication profile (CiA DS301). It
also covers a framework for programmable registers (CiA 302), the recommendations for cables
and connectors (CiA 303-1), and SI units and prefix representations (CiA 303-2).
In the OSI model, the relation between the CAN standard and the CANopen protocol is as follows.
The object dictionary
CANopen uses an object-based way to define a standard device. Every device is
represented by a set of objects, and can be visited by the network. The model of the
CANopen device is illustrated below. As the figure below shows, the object dictionary is the
interface between the communication program and the superior application program.
The core concept of CANopen is the device object dictionary (OD). It is an orderly object
set. Every object adopts a 16-bit index for addressing. In order to allow the visit to the single
element in the data structure, it also defines an 8-bit subindex. Every node in the CANopen
network has an object dictionary. The object dictionary includes the parameters which
describe the device and the network behavior. The object dictionary of a node is described
in the electronic data sheet.
Summary of Contents for DVP-15MC Series
Page 19: ...DVP 15MC Series Motion Controller Operation Manual 1 4 _1 MEMO...
Page 23: ...DVP 15MC Series Operation Manual 2 4 _2 MEMO...
Page 31: ...DVP 15MC Series Motion Controller Operation Manual 3 8 _3 MEMO...
Page 75: ...DVP 15MC Series Motion Controller Operation Manual 6 26 _6 MEMO...
Page 87: ...DVP 15MC Series Motion Controller Operation Manual 7 12 _7 MEMO...
Page 432: ...Chapter 8 Logic Instructions 8 345 8_ MEMO...
Page 470: ...DVP 15MC Series Motion Controller Operation Manual 10 34 10 MEMO...
Page 878: ...DVP 15MC Series Motion Controller Operation Manual 11 408 11 1 MEMO...
Page 920: ...DVP 15MC Series Motion Controller Operation Manual A 16 A MEMO...
Page 941: ...D 1 D Explanation of Homing Modes Table of Contents D 1 Explanation of Homing Modes D 2...
Page 966: ...DVP 15MC Series Motion Controller Operation Manual D 26 D MEMO...