Server client – Baumer BA_DSRT_22DJ Benutzerhandbuch

Seite 17

Advertising
background image

Manual_CANopen_StrainLink_EN_V3_05.doc

17/65

Baumer

22.07.11/dam

Frauenfeld, Switzerland

PDO message structure:

4.4.2

Service Data Objects (SDOs)

Specific communication objects, Service Data Objects (SDOs), are used for direct access to CANopen
devices. Entries in the object directory can be read and written using these SDOs. Communication always
takes place as a logical 1:1 connection (peer-to-peer) between two nodes (usually, the master is the
configuring node and a normal bus user is the node to be configured).
As a result of the direct connection, a response is expected for every request. This can be compared to a
connection via radio. Every request must receive a response even if the device is incapable of executing or
responding to the request or even if the request itself contains errors. Such a negative response is known as
an abort message. In addition to the 4-byte error code (cause of the abort), the abort message contains the
object address which was to be accessed.


SDO message structure

CS

MUX

MUX

Not used

CS

MUX

MUX

DATA

DATA

CS

Not used

CS

Server

Client

SDO Download

SDO Download-Answer

SDO Upload

SDO Upload-Answer

Server-to-Client-CAN-ID for Standard-SDO = 600h + NodeID
Client-to-Server-CAN-ID for Standard-SDO = 580h + NodeID

DLC = 8

CS = command specifier

MUX = 16-bit Index and 8-Bit Subindex

Advertising