Siemens SINUMERIK 802D sl Programming Manual page 152

Iso milling
Hide thumbs Also See for SINUMERIK 802D sl:
Table of Contents

Advertisement

Enhanced Level Commands
4.9 Automating support functions
Example
Fig. 4-29
S While the interrupt program, where jump has been made in response to the in-
put of the interrupt signal during the execution of a program in the M96 mode, is
executed, another interrupt signal is invalid.
S It is possible to specify the sequence number of the block where the interrupt
program should start by using a Q command in the M96 P_ block.
End of interruption (M97)
The program interrupt function is canceled by specifying "M97;".
Supplements to the program interrupt function
S The behaviour of the program interrupt function can be determined by setting
the relevant bits of the following machine data:
$MN_EXTERN_INTERRUPT_BITS_M96:
Bit 0 = 0: No interrupt function possible.
Bit 0 = 1: Activation of program interrupt function possible
Bit 1 = 0: Part program execution is continued with the
Bit 1 = 1: Part program execution is continued from the
Bit 2 = 0: NC block execution is interrupted immediatly and
Bit 2 = 1: The subprogram is called after completion of the
Bit 3 = 0: Machining cycle is interrupted if an interrupt
Bit 3 = 1: Machining cycle is completed prior to subprogram
4-152
SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D ISO Milling (PGM) -- 04.07 Edition
G291;
:
M96 P200;
:
:
:
PINT is input
:
M97;
:
:
N100 · · · ;
:
M96/M97 are treated as standard M functions
end position of the NC block subsequent to the
interruption block.
interruption position
the subprogram is called.
currently executed NC block.
signal occurs.
call.
200.mpf;
:
:
:
:
:
M99 (P100) ;
If P command is specified
© Siemens AG 2007 All rights reserved
04.07

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents