Synchronized Actions For Safety Integrated; User Configurations - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

● External STOPs must be enabled (they are also used internally) and can be extracted from
the SPL if required. When using the SPL via MD $MA_SAFE_EXT_STOP_INPUT[0], for
all safety axes, the external STOP A must be parameterized at the SPL interface. If this
condition is not fulfilled, then Alarm 27033 is output.
● Crosswise data comparison checks whether the "commissioning phase" has been
completed. If errors are detected in the crosswise data comparison, a "STOP D/E" is
triggered on the NCK and drive depending on this criterion. If the commissioning phase
has not been completed after booting, Alarm 27095 "SPL protection not activated" is
repeatedly displayed (every 3 hours).
● In the case of a crosswise data comparison error, no system response is initiated regarding
the SGE/SGA processed by the SPL. Users must implement this themselves. The only
exception is when a system error is detected as was described above.
8.5.2

Synchronized actions for Safety Integrated

Motion-synchronizing actions (or "synchronizing actions" for short) are instructions
programmed by the user, which are evaluated in the interpolation cycle of the NCK in
synchronization with the execution of the part program. If the condition programmed in the
synchronized action is fulfilled (logical expression) or if none is specified, then actions assigned
to the instruction are activated in synchronism with the remainder of the part program run.
Description
The number of programmable synchronized action blocks depends entirely on the configurable
number of synchronized action elements. The number of storage elements for general motion-
synchronizing actions (synchronizing action elements) is defined in MD28250
$MC_MM_NUM_SYNC_ELEMENTS.
The memory management is listed separately in order to be able to independently handle
synchronized actions for SAFE.SPF. MD28251 $MC_MM_NUM_SAFE_SYNC_ELEMENTS
is used to configure the memory for the safety synchronized action elements. All modal
synchronized actions that are programmed in the sub-program /_N_CST_DIR/_N_SAFE_SPF
retrieve their elements from this memory area.
In order to determine the required for synchronized action elements, at the start and at the end
of SAFE.SPF, system variables $AC_SAFE_SYNA_MEM can be read. The difference between
these values is then the number of synchronized action elements required. This value - plus
a possible reserve - must be entered into MD28251
$MC_MM_NUM_SAFE_SYNC_ELEMENTS.
References: Function Description - Synchronized Actions
8.5.3

User configurations

In order to provide users (machinery construction OEMs, SPL programmers), the option of
being able to save various machine configurations in a protected way (e.g. regarding the I/O
structure or the number of safety-related axes), data are defined in the NCK (MD) and PLC
(DB18) in which users can save such information. This data can be interrogated in order to
execute different SPL instructions e.g. corresponding to the meaning.
Safety Integrated
Function Manual, 12/2017, 6FC5397-4BP40-6BA1
Connecting sensors and actuators
8.5 Safe programmable logic
261

Advertisement

Table of Contents
loading

Table of Contents