Hirth coupling, Positioning in the manual operating mode, 2 positioning in controlled operation – HEIDENHAIN TNC 335 Technical Manual User Manual
Page 280: 3 program example, 13 hirth coupling, 1 positioning in the manual operating mode

8/95
TNC 360
13 Hirth Coupling
4-183
13 Hirth Coupling
Many machine tool use Hirth couplings to clamp rotary axes and swivel heads. A Hirth coupling is a
pair of more or less finely toothed plates that form a rigid rotary connection when pressed together.
The Hirth functions are realized through the PLC program.
A repositioning is performed as PLC positioning or an error message is displayed, depending on
whether the axis with Hirth coupling is positioned automatically or manually. The default values for
grid, positioning accuracy and further parameters for positioning before Hirth clamping are
performed through free machine parameters by transferring the input values to the PLC.
13.1 Positioning in the manual operating mode
When axis 4 is selected and positioned with the electronic handwheel, the "Axis in position" marker
(M2011) is reset. This can be used for de-clamping the Hirth coupling. The same applies for traverse
via axis direction button. When the "Axis is position" marker is set, the nominal position is checked
for its agreement to the Hirth coupling grid. The PLC takes the shortest path to reposition the axis,
i.e. the axis is moved to the nearest grid point.
13.2 Positioning in controlled operation
When the NC is started, the "Axis in position" marker is also reset. This starts an internal
examination of the target position. If the target position is not in the Hirth grid, an error message is
released. After the error message is erased and the NC is restarted, the axis is moved from the
target position to the nearest Hirth grid point.
13.3 Program example
.
.
.
LBL
14
;HIRTH_AXES
;INITIALIZE HIRTH
L
M2180
;1ST PLC CYCLE AFTER POWER ON
O
M2185
;1ST PLC CYCLE AFTER PLC_PGM COMPILE
S
M528
;INIT_ACTIVE
L
M528
;1ST PLC CYCLE DELAY DUE TO TNC 360
AN
M2180
;1ST PLC CYCLE AFTER POWER ON
AN
M2185
;1ST PLC CYCLE AFTER PLC_PGM COMPILE
JPT
26
;INIT_HIRTH
;----READ COORDINATES ----
PS
K128
PS
K2
;REFERENCE_VALUE
CM 9040
;READ COORDINATE VALUES
L
M3171
;NP_M3171_MODULE_ERR
S
M2955
;PN_MODULEERRCYCL
S
M2815 ;PN_M2815_PLC_EMERGENCY_STOP
;---- HIRTH MODULES FOR THE AXES----
L
M595 ;G_HIRTH_ACTIVE_4