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

Create successful ePaper yourself

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

v<br />

v=a·t<br />

➀ ➁<br />

Acceleration:<br />

MP1060<br />

t<br />

s=s 0+v·Δt<br />

➂<br />

X S<br />

Y S<br />

X Noml<br />

8/95 <strong>TNC</strong> <strong>360</strong> 3 Servo Positioning of the NC Axes 4-53<br />

-<br />

X Actl<br />

+ ➃<br />

s ax<br />

kv factor: MP1810<br />

Kinkpoint: MP1830<br />

Multiplication factor: MP1820<br />

V x<br />

U<br />

➄<br />

➅<br />

s ax<br />

v = kv ·s ax<br />

Integral factor<br />

MP1080<br />

t<br />

v x Noml+<br />

Servo<br />

amplifier<br />

➀ The control calculates a nominal velocity value every 6 ms from the feed programmed in the NC<br />

program and the final position (X- , Y-, Z-, 4th axis) , allowing for the acceleration which has been<br />

stored (MP1060). The stored acceleration is valid for the rising as well as the falling slope. If<br />

several axes are traversed simultaneously, then the smallest value for acceleration is effective.<br />

➁ Every 6 ms a nominal path value is calculated from the velocity nominal value.<br />

s = so + v ·Δt s = nominal path value<br />

so = previous nominal path value<br />

v = nominal velocity value<br />

Δt = cycle time 6 ms<br />

➂ The nominal path value is resolved into the individual axis components, depending on which<br />

axes have been programmed.<br />

➃ The axis-dependent nominal path value is compared with the actual value of the positions and<br />

the lag sa is calculated.<br />

sax = xNoml - xActl sax<br />

= lag for X axis<br />

xNoml = nominal path value for X axis<br />

xAct l = actual path value for X axis<br />

➄ The lag is multiplied by the kv factor MP1810 and passed on to the drive amplifier as a nominal<br />

velocity value (analog voltage).<br />

vx= kv · sax vx = nominal velocity value for X axis<br />

➅ If the axes are stopped, the integral factor MP1080 is effective as well. It causes an offset<br />

adjustment (see section "Offset adjustment").<br />

+<br />

v x Actl<br />

-

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

Saved successfully!

Ooh no, something went wrong!