CanOpen protocol
Positioning module UVE8112, IMD10
Ca
Ov
The main part of the communication is handled via the communications objects SDO (Service Data
Object) and PDO (Process Data Object).
Each CanOpen participant has a reserve of variables and parameters that are arranged in an object
directory with defined addresses and that can be read or written via the network.
A CanOpen participant can be subdivided into three functional blocks:
Communication Object
directory
Application
nOpen protocol
erview
The communication in CanOpen networks is based upon CAN data packages the content (max. 8
bytes) and target address of which are used by the CanOpen protocol.
Sending and receiving of
communication objects.
SDO, PDO, SYNC, etc.
Administration of communications
parameters.
Interface to internal variables and
parameters.
Application programme, e.g.
control of a drive, I/O
administration.
Implementation of the device
profile.
Apart from the two objects for the data transfer, there are still further communications objects, e.g. for
the synchronisation or error messages. All in all, the following CanOpen objects are supported:
Communications object
Short description
SDO
Universal communications channel
objects c
for the reading and writing of all
ontained in an objects directory. Slower than PDO since the
object address has always also to be transferred and since a feedback via
a second SDO has to be realised.
PDO
Co
of process data. Fast transfer,
sin
protocol overhead.
mmunications channel for the exchange
ce the data are sent without
EMCY
ror messages.
Emergency object for the transfer of er
SYNC
Th
nchronous operation of several bus
e synchronisation object allows a sy
participants.
NODE GUARDING
Monitoring of the bus participants through the exchange of cyclical
messages.
NMT OBJECT
Control of the basic states of all bus participants.
The following figure tries to display the communication with a CanOpen device via SDO or PDO.
68
Содержание IMD1
Страница 1: ...DC servo positioning module with CanOpen interface UVE8112 IMD10 www isel com ...
Страница 66: ...DcSetup programme Positioning module UVE8112 IMD10 66 ...
Страница 113: ...Positioning module UVE8112 IMD10 Appendix 113 Appendix UVE8112 package dimensions ...
Страница 114: ...Appendix Positioning module UVE8112 IMD10 114 IMD10 package dimensions ...