Siemens SINUMERIK 802D sl Function Manual page 184

Turning, milling, nibbling
Hide thumbs Also See for SINUMERIK 802D sl:
Table of Contents

Advertisement

Operating Modes, Program Operation (K1)
10.3 Processing a part program
No sequences for start/end of part program are passed:
● If a user ASUB is started from the reset status, the described sequences for the event for
● Settable Prog-Event properties
With the Part program start:
/_N_CMA_DIR/_N_PROG_EVENT_SPF is executed as a subroutine.
_N_PROG_EVENT_SPF must be ended with M17 or RET. A return by means of REPOS
command is not permitted and triggers alarm 16020 "Repositioning not possible".
Error with operator panel reset or after ramp-up:
If EMERGENCY STOP or an operating mode / NCK error is still present when the operator
panel is reset or after rampup, then _N_PROG_EVENT_SPF will only be processed after
EMERGENCY STOP has been acknowledged or the error has been acknowledged in the
channel.
Assignment example
MD20106 PROG_EVENT_IGN_SINGLEBLOCK = 'H1F'
MD20107 PROG_EVENT_IGN_INHIBIT = 'HC'
MD20109 PROG_EVENT_MASK_PROPERTIES = 'H1'
Event programs
Example for call by all events
MD20108 PROG_EVENT_MASK = 'H0F' (event-driven program call),
i.e. call of _N_PROG_EVENT_SPF during part program start, part program end, operator
panel reset and ramp-up:
PROC PROG_EVENT DISPLOF
184
Bit 4 = 1 is set, after First start after search run event
The following constraint applies for Bit 0 == 1 (program event after part program start):
If the program event ends with the part program command "RET", then RET always leads
to an executable block (analogous to M17).
There is no new behavior for Bit 0 == 0, i.e. RET is interpreted in the interpreter and does
not lead to an "executable block".
start/end of part program are not passed.
Machine data MD20109 PROG_EVENT_MASK_PROPERTIES can be used to define
further properties of "event-driven program calls" for specific channels:
– Bit0 = 0: An ASUB started from the RESET channel state is followed by an "event-
driven program call" as in earlier versions
– Bit0 = 1: An ASUB started from the RESET channel state is not followed by an "event-
driven program call"
Turning, Milling, Nibbling
Function Manual, 11/2012, 6FC5397-1CP10-5BA0

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents