EasyManua.ls Logo

Delta MH300 Series - Page 834

Delta MH300 Series
1030 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 15 CANopen Overview
MH300
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-IDs (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. MH300 series does not support
segmented transmission at the moment.
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. The following shows the request and response frame structure of SDO
communication:
Type
Data 0
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
7
6
5
4
3
2
1
0
Index
Index
Index
Data
Data
Data
Data
command
L
H
Sub
LL
LH
HL
HH
Segmented
download
Client
0
0
1
-
N
E
S
Server
0
1
1
-
-
-
-
-
Segmented
upload
Client
0
1
0
-
-
-
-
-
Server
0
1
0
-
N
E
S
Pause segment
transmission
Client
1
0
0
-
-
-
-
-
Server
1
0
0
-
-
-
-
-
N: No bytes used; E: General (0) / Transferred (1); S: Data size
PDO (Process Data Objects)
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
241251 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.

Table of Contents

Related product manuals