Siemens SINUMERIK 840D sl Function Manual page 521

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Example
● System ASUB
– Path and name: /_N_CMA_DIR/PROGEVENT.SPF
– Master axis: X
– Slave axis: Y
● Machine data
To ensure that the ASUB starts automatically, the following machine data must be set:
– NC-specific machine data:
– Channel-specifically for the channel in which the ASUB is started or generally for all
Basic Functions
Function Manual, 01/2015, 6FC5397-0BP40-5BA2
Program code
PROG PROGEVENT
N10 IF(($S_SEARCH_MASLC[Y]< >0) AND ($AA_MASL_STAT[Y]< >0))
N20
MASLOF(Y)
N30
SUPA Y = $AA_IM[X] - $P_SEARCH_MASLD[Y]
N40
MASLON(Y)
N50 ENDIF
N60 REPOSA
...
RET
- MD11604 $MN_ASUP_START_PRIO_LEVEL = 100
- MD11450 $MN_SEARCH_RUN_MODE = 'H02'
channels:
- MD20105 $MC_PROG_EVENT_IGN_REFP_LOCK, bit<n> = TRUE
n: For all required event-driven program calls (prog events)
- MD20115 $MC_IGNORE_REFP_LOCK_ASUP, bit<n> = TRUE
n: For all required user interrupts
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.8 Block search Type 5 (SERUPRO)
521

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents