NC-specific start enable for NC stop, M0, M01, read-in disable
MD11602 $MN_ASUP_START_MASK
Channel-specific start enable for non-referenced axes in the channel
● The start enable can be set separately for the following states via the machine data for
event-driven program calls (ProgEvent) for non-referenced axes in the channel:
– Part program start from channel state "Reset"
– Part program end
– Reset
– Power On
– First start after search
MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK, Bit<n> = TRUE
n: For all required event-driven program calls (prog events)
● The start enable can be issued interrupt-specifically via the machine data for the ASUB
with non-referenced axes in the channel:
MD20115 $MC_IGNORE_REFP_LOCK_ASUP, bit<n> = TRUE
n: For all required user interrupts
Manual start enable
If an ASUB cannot be started automatically because of the parameterized start enables, the
user can manually issue a start enable by triggering NC start
Note
The ASUB for "fast retraction from the contour" (LIFTFAST) is started in every case.
Manual traversing during an ASUB interruption in JOG mode
Axes can be manually traversed by the operator using the traversing keys during the
interruption of an ASUB started automatically in JOG mode. The function is enabled via:
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
NOTICE
System interrupts
Interrupts 9 and 10 used by the system are released with MD20115
$MC_IGNORE_REFP_LOCK_ASUP, bit 8 and bit 9. Interrupt 9 starts an ASUB which
contains traversing motions.
K1: Mode group, channel, program operation, reset response
9.10 Asynchronous subprograms (ASUBs), interrupt routines
565