The Canopen Protocol; Introduction To The Canopen Protocol - Delta AS Series Operation Manual

Hide thumbs Also See for AS Series:
Table of Contents

Advertisement

Send Quote Requests to info@automatedpt.com
10.3

The CANopen Protocol

10.3.1 Introduction to the CANopen Protocol

The CAN (controller area network) fieldbus only defines the physical layer and the data link layer of a network.
See the ISO11898 standard for information. The CAN fieldbus does not define the application layer. In practice,
the hardware contains the physical layer and the data link layer. The CAN fieldbus itself is not complete, and
needs a superior protocol to define the use of 11/29-bit identifier and 8-byte data.
The CANopen protocol is the superior protocol based on the CAN fieldbus. It is one of the protocols defined
and maintained by CiA (CAN-in-Automation) and was developed on the basis of the CAL (CAN application layer)
protocol, using a subset of the CAL communication and service protocols.
The CANopen protocol contains the application layer and the communication profile (CiA DS301). It also
contains a framework for programmable devices (CiA 302), 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 described in the following
diagram.
OSI seventh layer
Application layer
OSI second layer
Data link layer
Physical layer
The object dictionary
1.
CANopen uses an object-based method to define a standard device. Every device is represented by a set
of objects and can be visited by the network. The diagram below illustrates the CANopen device model.
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 set of objects. Every
object has a 16-bit index for addressing and also defines an 8-bit subindex. Every node in the CANopen
network has an object dictionary that includes the parameters that describe the device and the network
behavior. The object dictionary of a node is also described in the electronic data sheet (EDS) for the device.
Device profile CiA
CAN controller
OSI first layer
+ -
Send Quote Requests to info@automatedpt.com
Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com
Call +1(800)985-6929 To Order or Order Online At Deltaacdrives.com
Device profile CiA
Communication profile CiA DS-301
+ -
Device profile CiA
CAN 2.0A
ISO 11898
CAN network

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents