Language Scope For Safe.spf - Siemens Sinumerik 840D sl Function Manual

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

Advertisement

10/15
Parameterizing FC 9
Table 7-8
Signal
Start
ChanNo
IntNo
Active
Done
Error
[Values in brackets are standard values required for the call]
7.5.6

Language scope for SAFE.SPF

In order that no NC alarms are output when the SINUMERIK control boots, which
prevent a started SAFE.SPF being completely executed, it is necessary to define a
restricted language scope for SAFE.SPF. It is not permissible that commands are
programmed which access the PLC or drives.
If a SAFE.SPF is tested or commissioned with a restricted language scope, then
every Alarm 15189 "Channel %1 Block %2 Error when executing SAFE.SPF"
requires a power on. MD10095: $MN_SAFE_MODE_MASK, bit 2 can be set to 1
in order to prevent this.
Now, the restricted language scope is active each time that SAFE.SPF is called
using the command CALL<path name>. For instance, the call can be made from
MDI or PROG_EVENT.SPF at reset. For commands, which are not included in the
language scope, only Alarm 15420 "Channel %1 Channel %2 Instruction in current
mode not allowed" is output and not Alarm 15189. Alarm 15420 can be cleared
with a reset.
In order to change over an existing SAFE.SPF to a restricted language scope, it is
possible to proceed as follows for example:
-- MD20108 $MC_PROG_EVENT_MASK, bit 5=0
-- In the PROG_EVENT.SPF, remove the SAFE.SPF call from the power on
section or the SAFE.SPF call from the ASUB.
-- MD10095 $MN_SAFE_MODE_MASK, bit 2=1
-- SAFE.SPF is not called when the system boots
-- SAFE.SPF is now called with CALL "_N_CMA_DIR_/_N_SAFE_SPF" e.g.
from MDI or PROG_EVENT at RESET. The restricted language scope is
now active, alarms that occur can be cleared with RESET.
© Siemens AG 2015 All Rights Reserved
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) - - 10.2015 Edition
Parameterizing FC9
Type
Type
E
Bool
E
Int
E
Int
A
Bool
A
Bool
A
Bool
Connecting Sensors/Actuators
7.5 Safe programmable logic (SPL)
Value range
1 to 10 [1]
1
8 [1]
Remark
No. of the NC channel
Interrupt No.
1 = Active
1 = ASUB completed
7-301

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinamics s120

Table of Contents