24.06.2014 Views

EPOS2 Application Notes Collection - Maxon Motor

EPOS2 Application Notes Collection - Maxon Motor

EPOS2 Application Notes Collection - Maxon Motor

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.

Interpolated Position Mode<br />

Configuration<br />

6.4.1 Motion Synchronization<br />

Interpolated Position Mode enables the synchronized motion of multiple axes. The movement of a number<br />

of slave axes can be synchronized if they all run in IPM, and if they all possess the same time.<br />

To start a number of slave axes synchronously, map the controlword to a synchronous RPDO, then use<br />

the mapped controlword to enable interpolation for all axes. There will be no reaction until next SYNC.<br />

Then, all drives will enable interpolated motion at once, setting the SYNC arrival time as the path specification’s<br />

“zero” time.<br />

If the axes have been synchronized by the SYNC Time Stamp Mechanism, the moving axes will run<br />

synchronous within an accuracy of microseconds.<br />

If the CAN (SYNC) master is not able to produce the high resolution time stamp, an <strong>EPOS2</strong> might be<br />

used as clock master. Do so by mapping “High Resolution Time Stamp” object (0x1013) to a synchronous<br />

transmit PDO in the “clock master <strong>EPOS2</strong>”. Other <strong>EPOS2</strong>s in the system must be configured as<br />

clock slaves with the “High Resolution Time Stamp” object mapped to an asynchronous receive PDO<br />

with identical COB-ID as the clock master’s transmit PDO.<br />

Note<br />

The resolution of the <strong>EPOS2</strong> internal microsecond timer depends on the CAN bitrate since a CAN controller-internal<br />

hardware counter is used as timing reference. This hardware counter will be incremented<br />

by the bit time.<br />

6.4.2 Interruption in Case of Error<br />

If a currently running interpolation (index 0x20C4, subindex 0x03 “Interpolation Status” bit 15 “ip mode<br />

active” set) will be interrupted by an occurring error, the <strong>EPOS2</strong> will react accordingly (i.e. disabling the<br />

controller and changing to state switch on disabled).<br />

The interpolation can only be restarted by re-synchronization due to the fact that state “Operation<br />

enable” must be entered again, whereby the bit “ip mode active” will be cleared.<br />

maxon motor control<br />

<strong>EPOS2</strong> Positioning Controllers Document ID: rel3956 6-91<br />

<strong>EPOS2</strong> <strong>Application</strong> <strong>Notes</strong> <strong>Collection</strong> Edition: April 2013<br />

© 2013 maxon motor. Subject to change without prior notice.

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

Saved successfully!

Ooh no, something went wrong!