CAN-8x23 user’s manual (Revision 3.20, Ma r/08/2012) ------
69
SDO Upload Example
The practical application of the SDO upload is illustrated as below.
SDO Client
Upload SDO Protocol (t=0, c=0)
Initial SDO Upload Protocol (e=0)
Upload SDO Protocol (t=1, c=0)
Upload SDO Protocol (t=0, c=0)
Upload SDO Protocol (t=?, c=1)
..
.
SDO Upload with normal transfer
SDO Client
SDO Server
(CAN
-8123/CAN-8223/
CAN-8423
)
Initial SDO Upload Protocol (e=1)
SDO Upload with expedited transfer
SDO Server
(CAN
-8123/CAN-8223/
CAN-8423
)
In the following paragraph, both expedited transfer and normal
transfer are given according to the procedure described above. In addition, the
method of how to get the value stored in the object dictionary is also presented.
As to the initiate SDO upload protocol, users can obtain how many
sub-indexes the object with index 0x1400 can support. This information is in
the object with index 0x1400 with sub-index 00. As well, users can get the
string in the object with index 0x1008 via the initiate SDO upload protocol and
the upload SDO segment protocol.