Siemens Sinumerik 802D sl Programming Manual page 154

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

Advertisement

Enhanced Level Commands
4.6 Advanced functions
= 1: The interrupt program is not started until the machining cycle
Bit 3 must be evaluated in the shell cycles and the cycle sequence must be
adapted accordingly.
Bit 1 must be evaluated in the interrupt program. If bit 1 = TRUE, on completion of
the program, REPOSL must be used to reposition at the interruption point.
Example:
N1000 M96 P1234
N3000 M97
Rapid lifting (LIFTFAST) is not performed before the interrupt program is called. On
the rising flank of the interrupt signal, depending on machine data MD 10808:
$MN_EXTERN_INTERRUPT_BITS_M96, the interrupt program is started
immediately.
Limitations in Siemens mode
The interrupt routine is handled like a conventional subprogram. This means that in
order to execute the interrupt routine, at least one subprogram level must be free.
(12 program levels are available in Siemens mode, there are 5 in ISO Dialect
mode.)
The interrupt routine is only started on a signal transition of the interrupt signal from
0 to 1. If the interrupt signal remains permanently set to 1, the interrupt routine will
not be restarted.
Limitations in ISO Dialect mode
One program level is reserved for the interrupt routine so that all permissible
program levels can be reserved before the interrupt program is called.
Depending on the machine data, the interrupt program will also be started when
the signal is permanently on.
4-154
has been completed.
(evaluated in the shell cycles)
; Activate ASUB 1234.spf in the case of a rising
; edge on the first high-speed input, program 1234.spf
; is activated
"
"
; Deactivate the ASUB
SINUMERIK 802D sl/840D sl840D/840Di sl/840Di/810D ISO Turning -- 04.07 Edition
© SIEMENS AG 2007 All rights reserved
04.07

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents