Pdo Communication - Bosch Rexroth ID 40 Manual

Table of Contents

Advertisement

100/176 CANopen
Bosch Rexroth AG, MIT: ID 40, 3 842 530 344/2014-05
PROOF COPy 1 | 20.05.2014 | FOR INTERNAL USE ONLy

9.9 PDO communication

PDO services support event-oriented data exchange with the SLK.
PDOs transmit the contents of mapped objects.
The SLK provides four PDOs for SLK  master (TPDO1 to TPDO4) and two PDOs for
master  SLK (RPDO1 and RPDO2). Each PDO can transmit 8 bytes of payload.
The primary application is TPDOs for event-oriented transmission of MDT data and
status messages. Note that all MDT objects in a TPDO together only activate one
trigger condition. If, e.g., 8 MDT data bytes are assigned to a TPDO, they are first all
read from the MDT and then entered together in the TPDO. Therefore only one TPDO
is sent.
By using RPDOs, it is also possible to run the ID 40 system with CANopen masters
that do not support command-oriented data exchange via SDOs.
However, be sure to observe the following restrictions:
1. The PDO default mappings in the SLK only provide access to the first six MDT
data bytes, the MDT status register and the "actual link state" and "commanded
link state" SLK register (see "PDO default mapping" in Chapter 9.9.1 "PDO
mapping").
2. The recipient will not respond to PDO telegrams. This makes a PDO an
unconfirmed CANopen service. The SLK saves the successful execution of a data
entry by an RPDO in the "error register" and "pre-defined error field" objects
(see 9.17.4 "Pre-defined error field [object 1003]"). These objects can only be
checked through additional access.
Applikation
(CANopen
Master)
Fig. 30:
PDO communication
PDO Status
Useful data
PDO Object
(virtual)
PDO Mapping
PDO Communication
Parameters
Object
Directory
MDT

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents