SDO - Service Data Object,specifies the address (Node-ID) of the receiving node,and requires the receiving node to respond to the CAN message to confirm receipt.
An error code will be shown in the response message should there be abnormal data reading/writing.
It is commonly used for configuration and parameterization of devices where time-critical operations are less important.
SDO Write
Writing Parameters sent by an SDO message:
Reading parameters received by an SDO message:
💡
Notes:When SDO reads the message received, the command word is always 0x40;
•
If the received data is 1 byte,the received command word is 0x4F;
•
If the received data is 2 bytes,the received command word is 0x4B;
•
If the received data is 4 bytes,the received command word is 0x43;
•
If there is an error in the received data,the command word would be 0x80.