03.03.2013 Views

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

CANopen Programmer's Manual - Maccon.de

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1: Introduction <strong>CANopen</strong> Programmer’s <strong>Manual</strong><br />

TRANSMIT PDO MAPPING PARAMETERS INDEX 0X1B00<br />

Type Access Units Range Map PDO Memory<br />

Record RW - - NO -<br />

Description<br />

These objects allow the mapping of each of the transmit PDO objects to be configured.<br />

NUMBER OF MAPPED OBJECTS INDEX 0X1B00, SUB-INDEX 0<br />

Type Access Units Range Map PDO Memory<br />

Unsigned 8 RW - 0-4 NO R<br />

Description<br />

Total number of objects mapped to this PDO. Once the PDO mapping has been established by<br />

configuring the objects in sub-in<strong>de</strong>xes 1 – 4, this value should be updated to indicate the actual<br />

number of objects mapped to the PDO.<br />

PDO MAPPING INDEX 0X1B00, SUB-INDEX 1 – 5<br />

Type Access Units Range Map PDO Memory<br />

Unsigned 32 RW - See Description, below NO R<br />

Description<br />

When a PDO message is transmitted, the data passed with the PDO message (up to 8 bytes) is<br />

gathered from the objects mapped to the PDO. The values in the PDO Mapping objects i<strong>de</strong>ntify<br />

which object(s) the PDO data maps to. The first object is specified by the value in sub-in<strong>de</strong>x 1; the<br />

second object is i<strong>de</strong>ntified by sub-in<strong>de</strong>x 2, etc.<br />

Each of the PDO mapping values consist of a 32-bit value structured as follows:<br />

Bit Description<br />

0-7 Size (in bits) of the object being mapped. This value must match the actual object size as <strong>de</strong>fined in the<br />

object dictionary.<br />

8-15 Sub-in<strong>de</strong>x of the object to be mapped.<br />

16-31 In<strong>de</strong>x of the object to be mapped.<br />

Because In<strong>de</strong>x 0x1B00 is read only, the objects that can be mapped are fixed. The available<br />

mapped objects are as follows:<br />

Sub-in<strong>de</strong>x Value Description<br />

0 4 Number of mapped objects.<br />

1 0x60400010 Control word<br />

2 0x60640020 Actual position<br />

3 0x60F40020 Position error<br />

4 0x606C0020 Actual velocity<br />

5 0x60770010 Actual torque<br />

38 Copley Controls

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!