CAN-8x23 user’s manual (Revision 3.20, Ma r/08/2012) ------
81
By the following procedure, an example is provided to obtain a value of
the index 0x1008 and sub-index 00 object entries.
Step 1. The CAN-8423 is requested to transmit the data by using the SDO
Block Upload method.
11-bit COB-ID (bit)
RTR
Data
Length
8-byte Data (byte)
Func Code
Node ID
10
9
8 7 6 5 4 3 2 1 0
0
1
2
3
4
5
6
7
1
1
0 0 0 0 0 0 0 0 1
0
8
A0 08 10 00 7F 00 00 00
SDO client
SDO server
(CAN-8x23)
ccs
:
5
cc
:
0
cs
:
0
m
:
08 10 00
blksize
:
7F
Each block contains 127 segments.
pst
:
00
Step 2. The CAN-8423 will confirm the requirement with the Initiate SDO Block
Upload protocol.
11-bit COB-ID (bit)
RTR
Data
Length
8-byte Data (byte)
Func Code
Node ID
10 9
8
7 6 5 4 3 2 1 0
0
1
2
3
4
5
6
7
1
0
1
1 0 0 0 0 0 0 1
0
8
C2 08 10 00 09
00 00 00
SDO client
SDO server
(CAN-8x23)
scs
:
6
sc
:
0
s
:
1
ss
:
0
m
:
08 10 00
size
:
09 00 00 00
The CAN-8123 will response 9 bytes data during the SDO Block
Upload.