02.06.2013 Views

PD86-1180 CANopen FW Manual (.pdf) - Trinamic

PD86-1180 CANopen FW Manual (.pdf) - Trinamic

PD86-1180 CANopen FW Manual (.pdf) - Trinamic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TMCM-<strong>1180</strong> / <strong>PD86</strong>-<strong>1180</strong> <strong>CANopen</strong> Firmware <strong>Manual</strong> (V1.01 / 2011-AUG-01) 46<br />

6.3.4.5 Object 6099 h: Homing speeds<br />

This object indicates the configured speeds used during homing procedure. The values are given in<br />

units, which can be selected with object 208C h , described in paragraph 7.1.14. Using object 6099 h a<br />

fast and a slow homing speed can be set. In most homing modes, the home switch is searched with<br />

the fast speed first. When the home switch has been found, the motor will be decelerated to the<br />

slow speed (using the homing acceleration, object 609A h ) and then stopped at the exact switch point.<br />

OBJECT DESCRIPTION<br />

Index Name Object Code Data Type<br />

6099 h Homing speeds ARRAY UNSIGNED32<br />

ENTRY DESCRIPTION<br />

Sub-Index Description Access PDO Mapping Value Range Default Value<br />

01 h Fast homing speed rw Refer to CiA402-3 UNSIGNED32 Depends on the unit setting<br />

02 h Slow homing speed rw Refer to CiA402-3 UNSIGNED32 Depends on the unit setting<br />

6.3.4.6 Object 609A h: Homing acceleration<br />

This object indicates the configured acceleration and deceleration to be used during homing<br />

operation. The values for accelerating to the fast homing speed and for decelerating to the slow<br />

homing speed can be set here. The values are given in units, which can be selected with object 208E h ,<br />

described in paragraph 7.1.15.<br />

OBJECT DESCRIPTION<br />

Index Name Object Code Data Type<br />

609A h Homing acceleration Variable UNSIGNED32<br />

ENTRY DESCRIPTION<br />

Sub-Index Access PDO Mapping Value Range<br />

00 h rw Refer to CiA402-3 UNSIGNED32<br />

6.3.5 How to start a homing in hm mode<br />

Here is a little example that shows how to home the motor in hm mode. In this little example we<br />

assume that the module has been reset (and then switched to start) by NMT commands before. The<br />

home switch must be connected to the home switch input. It can be operated manually.<br />

Select hm mode by writing 6 to object 6060 h .<br />

Write 6 to object 6040 h to switch to READY_TO_SWITCH_ON state.<br />

Write 7 to object 6040 h to switch to SWITCHED_ON state.<br />

Write 15 to object 6040 h to switch to OPERATION_ENABLED state.<br />

Select homing method 19 by writing 19 to object 6098 h .<br />

Set the homing speeds by writing e.g. 50000 to object 6099 h sub index 1 and e.g. 10000 to<br />

object 6099 h sub index 2.<br />

Write 31 to object 6040 h to start the homing process.<br />

Press and release the home switch.<br />

When homing has finished, write 15 to object 6040 h again.<br />

Copyright © 2011, TRINAMIC Motion Control GmbH & Co. KG

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

Saved successfully!

Ooh no, something went wrong!