Siemens SINUMERIK 808D Function Manual page 87

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

Advertisement

With operator panel reset:
Time sequence of VDI signals DB3300.DBB0003 ("Program status" and "Channel status") when processing with an event-
driven program call:
Time sequence of the interface signals for program status and channel status (2):
Note
IS DB3300.DBX0003.4 ("Program status aborted") and DB3300.DBX0003.7 ("Channel status reset") are only received if
CYCPE1MA.SPF and CYCPE_MA.SPF have been completed.
Neither IS DB3300.DBX0003.4 ("Program status aborted") nor DB3300.DBX0003.7 ("Channel status reset") are received
between the program end and the start of the program event.
This is also the case between an operator panel reset and the start of the program event.
Special points to be noted
The following must be noted for user programs CYCPE1MA.SPF and CYCPE_MA.SPF:
● It is run with the lowest priority and can, therefore, be interrupted by the user ASUP.
● The PLC can be advised of the processing status of CYCPE1MA.SPF and CYCPE_MA.SPF via user M functions.
● The triggering event can be defined at the interface via the PLC program:
DB3300.DBB4004 offers the information below:
0 No active event
Bit 0 = 1 Part program start from channel status RESET
Bit 1 = 1 Part program end
Bit 2 = 1 Operator panel reset
Bit 3 = 1 Ramp-up
Bit 4 = 1 First start after the search run
Bit 5-7 reserved, currently always 0
With the general request to 0, it is possible to determine whether an event is present. If a running event disappears upon
RESET, the associated display bit in the interface extinguishes. For very brief events, the corresponding bit remains for
at least the duration of a complete PLC cycle.
● Each time MD20108 PROG_EVENT_MASK is reconfigured, /_N_CMA_DIR/CYCPE1MA.SPF and
/_N_CMA_DIR/CYCPE_MA.SPF must be loaded or enabled. Otherwise, the alarm 14011 "Program
_N_PROG_EVENT_SPF does not exist or not enabled for execution" is output.
● The display can be suppressed in the current block display using the DISPLOF attribute in the PROC statement.
● A single block stop can be disabled with SBLOF attribute command or via
MD10702 IGNORE_SINGLEBLOCK_MASK (prevent single block stop) with Bit 0.
Function Manual
01/2017
87

Advertisement

Table of Contents
loading

Table of Contents