Siemens Sinumerik 840D sl Function Manual page 296

Sinumerik safety integrated
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Connecting Sensors/Actuators
7.5 Safe programmable logic (SPL)
SPL start without axis- -specific safety enable
When the machine is being commissioned, it may be necessary to start SPL
without enabling axis--specific safety--relevant functions.
It is therefore possible to handle general machine functions (hydraulics,
Emergency Stop) before the axis is commissioned.
This is only possible in the commissioning state of the SPL ($MN_PRE-
VENT_SYNACT_LOCK[0,1]==0 and DB18.DBX36.0==0).
This state is displayed when the SPL starts using Alarm 27095 "%1 SPL protection
not activated".
If an attempt is made to start the SPL in the protective state (after commissioning
has been completed) without the axis--specific safety function having been acti-
vated, then Alarm 27096 is output. The SPL is started if the SPL--CDC is not acti-
vated.
Further, Alarm 27096 "SPL start not permitted" is output if SPL protection is activa-
ted, however the drive objects of all enabled SI axes in the complete system have
been deactivated (drive parameter p0105). As long as one SI axis is active, the
alarm is not output.
Start via safety power on
When the "Safety power on" function is activated, SAFE.SPF is automatically
started when booting. The system starts even if alarms are present.
The function is activated by setting bit 5 (safety power on) in machine data 20108
$MC_PROG_EVENT_MASK. A possible SAFE.SPF call in the
PROG_EVENT.SPF can be removed.
It is only possible to work with a restricted language scope in order that SAFE.SPF
can be started in spite of the fact that alarms are present. Access operations to the
PLC or drives are not possible.
For commands, which are not included in the language scope, Alarm 15420
"Channel %1 %2 Instruction in the current mode not allowed" is output.
If it is required to change over an existing SAFE.SPF to the restricted language
scope, then it is possible to proceed as follows:
S MD20108 $MC_PROG_EVENT_MASK, bit 5=0
S MD10095 $MN_SAFE_MODE_MASK, bit 2=1 (as a result, for SAFE.SPF, the
reduced language scope is activated -- also as a result of the CALL call)
S Call SAFE.SPF in MDI (CALL "/_N_CST_DIR/_N_SAFE_SPF")
S SAFE.SPF is edited until the program can be executed without any alarms with
the restricted language scope.
S MD $MC_PROG_EVENT_MASK, bit 5=1; SAFE.SPF is called when booting
and is executed error--free with the restricted language scope.
7-296
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) - - 10.2015 Edition
© Siemens AG 2015 All Rights Reserved
10/15

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinamics s120

Table of Contents