27/95
User manual SCAIME: NU-soft-eNod4B-E-0716_236704-C.doc
The client request uses the SDO(Rx) COB-ID (600
H
+ ID eNod4 and the server uses the SDO(Tx) COB-ID (580
H
+ ID
eNod4).
The command byte depends on the requested data length:
For a read request, the value of the four last bytes of the frame (data) does not matter.
If an error occurs during a SDO communication eNod4 responds with the command byte 80
H
and the four data bytes
contain one of the following SDO abort codes. The data transfer is aborted.
SDO command specifier not supported
unsupported access to an object
attempt to write a read-only object
the object does not exist in the object dictionary
the number and length of the objects to be mapped would exceed PDO
length
impossible operation (for example reading a net/gross value during a tare
or a zero)
data type does not match, length of service parameter too high
data type does not match, length of service parameter too low
Sub index object does not exist.
value range of parameter exceeded
value of parameter written too high
value of parameter written too low
data cannot be stored to the application