18.EtherCAT COMMUNICATION
18.4 SDO (SERVICE DATA OBJECT) COMMUNICATION
The SDO (service data object) communication can transfer object data between a master (upper side) and
slaves (driver) asynchronously.
Master
(controller)
Object data
(SDO Dow nload Expedited)
(SDO Dow nload Normal)
(Download SDO Segment)
Object data
(SDO Upload Expedited)
(SDO Upload Normal)
(Upload SDO Segment)
(Abort SDO Transfer)
(Get OD List)
(Get Object Description)
(Get Entry Description)
(Emergency)
Slave
(servo amplifier)
18.4.1 SDO communication-related service
The driver supports the following services relating to the SDO communication.
Writes data of up to 4 bytes to a slave.
Writes data of the specified bytes to a slave.
Writes additional data when the object size is larger than the specified byte size.
Reads data of up to 4 bytes from a slave.
Reads data of the specified bytes from a slave.
Reads additional data when the object size is larger than the specified number of octets.
Sends SDO Abort Code when an error occurs in a service.
Reads a list of available object indexes.
Reads the detail of an index.
Reads the detail of Sub Index.
Complete Access is not supported.