beautypg.com

Plc positioning (module 9221) – HEIDENHAIN TNC 306 Technical Manual User Manual

Page 412

background image


7-122

TNC 416/TNC 406/TNC 306

PLC Modules for TNC 416/406

3/2000

4.14 PLC Positioning (Module 9221)

With Module 9221 you can position a NC axis by transferring the following parameters:
• Axis to be positioned

• Target position

• Feed rate
A simultaneous PLC positioning movement of several axes is interpolated. If you start an additional
axis while already positioning another, the first movement is aborted, and then all the programmed
axes (e.g. X, Y and Z) are positioned together.

There is no tool compensation. The tool path compensation must be ended before a PLC

positioning command. PLC positioning is not shown in the test graphics.

After the module call the corresponding markers M4120 to M4128 are set. You can abort

the PLC positioning command by resetting this marker. If you wish to change a parameter (e.g. feed
rate) of a positioning command in progress, you must first abort it with M4120 to M4128, change
the parameter, and call Module 9221 again.

The NC aborts the PLC positioning command when:
• An NC STOP occurs in the Manual or Handwheel mode of operation.

• An NC STOP and internal stop occur in the automatic modes of operation.

• An EMERGENCY STOP occurs.

• An error message occurs that results in a STOP.

Start PLC positioning command :
PS

B/W/D/K

[0 to 8]

PS

B/W/D/K

[0.0001mm]

PS

B/W/D/K

[mm/min]

PS

B/W/D/K


Bit 0: Target position type

=0: Absolute, referenced to the machine datum
=1: Incremental

Bit 1: Software limit switch

=0: Not active
=1: Active

CM 9221

This manual is related to the following products: