06.08.2013 Views

Technical Manual TNC 360 - heidenhain - DR. JOHANNES ...

Technical Manual TNC 360 - heidenhain - DR. JOHANNES ...

Technical Manual TNC 360 - heidenhain - DR. JOHANNES ...

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.

• Module 9120<br />

Positioning an auxiliary axis<br />

The positioning of an axis is started by presetting a target position (in the reference system), a<br />

feed rate and a flag register. The axis is positioned without regard to other processes in the<br />

control. There is no contour interpolation with other axes.<br />

Conditions:<br />

The given axis must be activated via MP10 and configured as an auxiliary axis via MP60.<br />

The values for rapid traverse, analog voltage for rapid traverse, acceleration, etc., must be<br />

properly set in the machine parameters.<br />

For axes with automatic reduction (modulo value in MP810.x) the axis is always moved in the<br />

shortest direction to the target position, unless the target position is entered as an incremental<br />

value.<br />

There is no checking for violations of the limit switch ranges!<br />

The axis must be stationary. If the axis is already moving, the positioning must be terminated<br />

beforehand with module 9121.<br />

If the axis was in the reference point traversing mode, this state is canceled. The positioning<br />

always builds on the momentary counter contents.<br />

If the modules 9120, 9121 and 9122 are called several times during a PLC scan, only the last<br />

instruction is executed.<br />

If a "positioning error" status was set in this axis it is erased.<br />

Potential errors:<br />

A non-existent axis was transferred.<br />

An axis was transferred that was not identified as an auxiliary axis in MP10 and MP60.<br />

The axis is already moving.<br />

Call:<br />

PS B/W/D/K (0 to 3 for X/Y/Z/4)<br />

PS B/W/D/K (in the reference system, Format 0.001mm)<br />

PS B/W/D/K (mm/min)<br />

PS B/W/D/K Bit 0 = 1: incremental target position<br />

= 0: absolute target position<br />

CM9120<br />

PL B/W/D <br />

0: Positioning was started<br />

1: A non-existent axis was transferred<br />

2: Axis is not configured as an auxiliary axis<br />

3: The axis is already moving<br />

4: Absolute position outside of the modulo range<br />

Error status after call: M3171 = 0: Positioning was started correctly<br />

= 1: Positioning was faulty<br />

1-4 <strong>TNC</strong> <strong>360</strong>/<strong>TNC</strong> 335 Update information No. 1 9/93

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

Saved successfully!

Ooh no, something went wrong!