Event-Driven Program Calls - Siemens SINUMERIK 808D Function Manual

Hide thumbs Also See for SINUMERIK 808D:
Table of Contents

Advertisement

For the effect on channel status, see the table below:
Commands
IS "Reset"
IS "NC Stop"
IS "NC stop at block limit"
IS "NC stop axes and spindles"
IS "Read-in disable"
IS "Feed stop, channel-sp."
IS "Feed stop, axis-sp."
Feed override = 0 %
IS "Spindle stop"
M2 in the block
M0/M1 in the block
IS "Single block"
Auxiliary functions output to PLC but not yet
acknowledged
10.3.8

Event-driven program calls

Application
In the case of certain events, an implied user program is to start. This allows the user to activate the initial settings of
functions or carry out initialization routines by part program command.
Note
The call of this user program in the SW version 4.6 (in this manual) is not compatible with that in the SW version 4.4.
Event selection
MD20108 PROG_EVENT_MASK (event-driven program call) can be used to specify which of the following events is to
enable the user program:
● Bit0 = 1: Part program start
● Bit1 = 1: Part program end
● Bit2 = 1: Operator panel reset
● Bit3 = 1: Power up (of the NC control)
Request which start event
In the user program, the system variable $P_PROG_EVENT can be used to request the event, which enabled the part
program.
Event
Part program start
For the sequence during starting a part program, see the table below:
Se-
Command
quence
1
Channel selection: Reset status
Operating mode selection: AUTO or
AUTO and overstoring or
MDA
2
NC Start
84
Resulting channel status
Reset
X
X
Boundary conditions
(must be satisfied before the
command)
None
None
Interrupted
X
X
X
X
X
Comments
Select channel and mode
NCK start
Active
X
X
X
X
X
Function Manual
01/2017

Advertisement

Table of Contents
loading

Table of Contents