11.03
3 Safety-Related Functions
3.10 Safe programable logic (SPL) (840D SW 4.4.18)
© Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/SIMODRIVE 611 digital SINUMERIK Safety Integrated (FBSI) - Edition 11.03
3-155
3.10.8
Behavior after POWER ON/operating mode change/reset
1. After the system has run-up the following Safety Integrated system
variables are assigned the value zero:
$A_INSE(D), $A_OUTSE(D), $A_OUTSI(D), $A_MARKERSI(D),
$A_INSEP(D), $A_OUTSEP(D), $A_OUTSIP(D),
$A_MARKERSIP(D).
2. If logic combinations from the SGAs to the SPL interface $A_INSI(D) are
parameterized using axial MDs, these system variables are pre-assigned
the value "1" at run-up (up to SW 4.4.29, 5.31). The double-word values
are:
$A_INSI[1...32] uses
$A_INSID[1] pre-assigned FFFF FFFF (H).
$A_INSI[33…64] uses $A_INSID[2] pre-assigned FFFF FFFF (H).
This behavior must be emulated in the PLC-SPL.
With SW 4.4.29, 5.3.1 and higher, the system behavior with respect to
$A_INSI is exactly the same as for other system variables.
3. Pre-assignments of other variables before cyclic processing of the NCK-
SPL starts can be programmed in the same part program as the NCK-SPL
itself.
To ensure that the pre-assignment instructions are only performed once,
they must use the following syntax:
IDS=<no> WHEN
TRUE
DO
<run-up
instructions>
The events "operating mode change" and "reset" have no effect on the
processing of the NCK-SPL with identifier IDS.
4. Several run-up instructions can be programmed in one block.