Function Manual
01/2017
89
Sequence for
and
IF ($P_PROG_EVENT == 2) OR ($P_PROG_EVENT == 3)
Sequence for
Speed for spindle start through virtual interface
One of the following part programs is automatically started with the RESET key:
● /_N_CMA_DIR/CYCPE1MA.SPF
● /_N_CMA_DIR/CYCPE_MA.SPF
Control via MD20107 PROG_EVENT_IGN_INHIBIT
If the following machine data settings are present:
MD20107 PROG_EVENT_IGN_INHIBIT= 'H04F'
MD20108 PROG_EVENT_MASK= 'H04F'
The program started with the RESET key is executed right up to the end independently of a possibly set read-in disable.
Note
Recommendation for MD11450
with block search:
SEARCH_RUN_MODE = ’H7’ (search parameterization)
With the loading of the last action block af
ter block search, the processing is stopped and the VDI signal "Last action block
active" is set. Alarm 10208 is not output until the PLC requests this by setting the VDI signal "PLC action ended".
Application: PLC starts an ASUP after block search.
= 1:
Automatic ASUP start after output of the action blocks. Alarm 10208 is not output until the ASUP is completed.
Output of the auxiliary functions is suppressed in the action blocks. The spindle programming that accumulated during the
block s
earch can be output at a later point in time (e.g. in an ASUP).
The program data for this is stored in the following system variables:
$P_SEARCH_S
$P_SEARCH_SDIR
$P_SEARCH_SGEAR
$P_SEARCH_SPOS
Asynchronous subroutines (ASUPs)
Function
It is possible to activate two different ASUPs (PLCASUP1_SPF and PLCASUP2_SPF) from the PLC via the ASUP interface
area. Before an asynchronous subroutine (ASUP) can be started from the PLC, it must have been assigned to an interrupt
number by an NC program or by the PI service ASUP (see DB1200.DBB4000).
Once prepared in this way, it can be started at any time from the PLC. The NC program running is interrupted by the ASUP.