Automating Support Functions; Skip Function (G31) - Siemens Sinumerik 802D sl Programming Manual

Iso turning
Hide thumbs Also See for Sinumerik 802D sl:
Table of Contents

Advertisement

04.07
Interrupt M96
Does not work with SINUMERIK 802D sl.
$MC_EXTERN_FUNCTION_MASK, bit6 = 0
M96 Pxxxx
Always add 0s to extend program number to 4 digits
$MC_EXTERN_FUNCTION_MASK, bit6 = 1
M96 Pxxxx
No zeros are added, even if the program number has less than 4 digits. Program number
with more than 8 digits generates an alarm.
4.4

Automating support functions

4.4.1

Skip function (G31)

By specifying "G31 X(U)... Z(W)... F... ;", special linear interpolation is executed. If
a skip signal is input during the execution of linear interpolation, linear interpolation
is interrupted and the program advances to the next block without executing the
remaining linear interpolation.
The skip function is used when the end of machining is not programmed but speci-
fied with a signal from the machine. It is used also for measuring the dimensions of
a workpiece. For details of how to use this function, refer to the manual supplied by
the machine tool builder.
Format
G31 X... Z... F_;
G31: One--shot G code (It is effective only in the block in which it is specified)
If skip signal is turned ON
When the skip signal is input, the coordinate values of the point where the skip si-
gnal is input are automatically saved to the parameters. Therefore, the coordinate
values of the skip point can be used as the coordinate data in macro programs.
© SIEMENS AG 2007 All rights reserved
SINUMERIK 802D sl/840D sl840D/840Di sl/840Di/810D ISO Turning -- 04.07 Edition
$AA_IM[X]
Saving the X-axis coordinate value
$AA_IM[Z]
Saving the Z-axis coordinate value
Enhanced Level Commands
4.4 Automating support functions
4-135

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents