
Chapter 15 CANopen Overview
│
CP2000
15-5
SDO (Service Data Objects)
Use SDO to access the Object Dictionary in every CANopen node using the Client / Server model.
One SDO has two COB-ID (request SDO and response SDO) to upload or download data between
two nodes. There is no data limit for SDOs to transfer data, but it must transfer data by segment
when the data exceeds four bytes with an end signal in the last segment.
The Object Dictionary (OD) is a group of objects in a CANopen node. Every node has an OD in the
system, and OD contains all parameters describing the device and its network behavior. The access
path in the OD is the index and sub-index; each object has a unique index in the OD, and has a
sub-index if necessary.
PDO (Process Data Object)
PDO communication can be described by the producer / consumer model. Each node of the
network listens to the messages of the transmission node and distinguishes whether the message
has to be processed or not after receiving the message. A PDO can be transmitted from one device
to one another device or to many other devices. Every PDO has two PDO services: a TxPDO and
an RxPDO. PDOs are transmitted in a non-confirmed mode. All transmission types are listed in the
following table:
Type Number
PDO
Cyclic
Acyclic
Synchronous
Asynchronous
RTR only
0
○
○
1–240
○
○
241–251
Reserved
252
○
○
253
○
○
254
○
255
○
Type number 0 indicates the synchronous aperiodic message between two PDO transmissions.
Type number 1–240 indicates the number of SYNC message between two PDO transmissions.
Type number 252 indicates the data is updated (but not sent) immediately after receiving SYNC.
Type number 253 indicates the data is updated immediately after receiving RTR.
Type number 254 indicates that Delta CANopen does not support this transmission format.
Type number 255 indicates the data is an asynchronous aperiodic transmission.
All PDO transmission data must be mapped to index via Object Dictionary.
EMCY (Emergency Object)
When errors occur inside the hardware, an emergency object is triggered. An emergency
object is only sent when an error occurs. As long as there is nothing wrong with the hardware, there
is no emergency object warning of an error message.
Summary of Contents for CP2000 Series
Page 3: ......
Page 12: ...Chapter 1 Introduction CP2000 1 3 1 2 Model Name 1 3 Serial Number...
Page 35: ...Chapter 1 Introduction CP2000 1 26 Digital Keypad KPC CC01 Figure 1 32...
Page 42: ...Chapter 3 Unpacking CP2000 3 1 Chapter 3 Unpacking 3 1 Unpacking 3 2 The Lifting Hook...
Page 72: ...Chapter 4 Wiring CP2000 4 1 Chapter 4 Wiring 4 1 System Wiring Diagram 4 2 Wiring...
Page 77: ...Chapter 4 Wiring CP2000 4 6 Figure 4 5...
Page 79: ...Chapter 4 Wiring CP2000 4 8 This page intentionally left bank...
Page 109: ...Chapter 6 Control Terminals CP2000 6 12 This page intentionally left blank...
Page 172: ...Chapter 7 Optional Accessories CP2000 7 63 EMC filter model name EMF018A43A Figure 7 46...
Page 174: ...Chapter 7 Optional Accessories CP2000 7 65 EMC filter model name KMF370A KMF3100A Figure 7 48...
Page 175: ...Chapter 7 Optional Accessories CP2000 7 66 EMC filter model name B84143D0150R127 Figure 7 49...
Page 176: ...Chapter 7 Optional Accessories CP2000 7 67 EMC filter model name B84143D0200R127 Figure 7 50...
Page 182: ...Chapter 7 Optional Accessories CP2000 7 73 Wall Mounting Embedded Mounting...
Page 197: ...Chapter 7 Optional Accessories CP2000 7 88 6 Installation complete...
Page 237: ...Chapter 7 Optional Accessories CP2000 7 128 This page intentionally left blank...
Page 265: ...Chapter 8 Option Cards CP2000 8 28 This page intentionally left blank...
Page 277: ...Chapter 09 Specifications CP2000 9 12 575V 690V Figure 9 3 Altitude Derating Curve Figure 9 4...
Page 281: ...Chapter 09 Specifications CP2000 9 16 9 8 Efficiency Curve Figure 9 11 Figure 9 12...
Page 317: ...Chapter 10 Digital Keypad CP2000 10 36 This page intentionally left blank...
Page 361: ...Chapter 11 Summary of Parameter Settings CP2000 11 44 This page intentionally left blank...
Page 416: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 3 3 4 5...
Page 417: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 4 6 7 8...
Page 418: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 5 9 10 11...
Page 419: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 6 12 13 14...
Page 420: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 7 15 16 17...
Page 421: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 8 18 19 20...
Page 422: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 9 21 22 23...
Page 423: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 10 24 25 26...
Page 424: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 11 27 28 29...
Page 425: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 12 30 31 32...
Page 426: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 13 33 34 35...
Page 427: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 14 36 37 38...
Page 836: ...Chapter 16 PLC Function Applications CP2000 16 153...
Page 838: ...Chapter 16 PLC Function Applications CP2000 16 155...
Page 841: ...Chapter 16 PLC Function Applications CP2000 16 158 This page intentionally left blank...
Page 857: ...Chapter 17 Introduction to BACnet CP2000 17 16 This page intentionally left blank...