FC 300 CANopen
40 MG.33.J1.02 VER. 050301 – VLT is a registered Danfoss trademark
The following attributes specify a SDO domain object:
• name: according to CMS naming conventions with <application-specific name> = "SDO_xxx” with
“xxx” as the number of the SDO, starting with 001. xxx = 001 - 128 for Server SDOs, 129 - 256 for
Client SDOs.
• user type: client or server (owner of accessed object dictionary = server)
• class: Multiplexed Domain
• priority: application specific, suggested between [6,7]
• mux data type: STRUCTURE OF UNSIGNED (16) index,
UNSIGNED (8) sub-index with "index" specifying an entry of the device object dictionary and "sub-
index" specifying a component of a device object dictionary entry
Four different routines exist for uploading or downloading SDO data:
Initiate download
Download segment
Initiate upload
Upload segment
Initiate download
The initiate download starts the SDO communication from the client to the server.
Client request:
0 Byte 1 4 8
7..5 ccs 4 x 3,2 n 1 e 0 s m index, sub index d data
Server response:
0 Byte 1 4 8
7..5 scs 4 ..0 x m index, sub index reserved
Byte 0 Bytes 4-7
Bit 5-7 Bit 4 Bit 2,3 Bit 1 Bit 0
ccs / scs X n e s data
0: - 0 0: all data valid
(size 4 byte)
0 0 reserved
1: init. Download request
ccs
0 1: byte 7 no data
(size 3 byte)
0 1 numbers of bytes for
download
2: - 0 2: byte 6 - 7 no
data
(size 2 byte)
1 0 numbers of unspecified.
bytes for download
3: init. Download response
scs
0 3: byte 5 - 7 no
data
(size 1 byte)
1 1 data, length 4-n