Siemens Sinumerik 840D sl Function Manual page 312

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

Advertisement

Connecting Sensors/Actuators
7.5 Safe programmable logic (SPL)
Note
S The initialization language commands must be directly included in the part
program (e.g. SAFE.SPF); they may not be used in synchronized actions! If
this condition is violated, Alarm 12571, "Channel 1 Block %2 %3 not permitted
in motion synchronizing action" is triggered.
S As described above, there is an interdependency between the number of the
optional parameters for the language commands SIRELTIME and SIRELOUT.
This interdependency is checked in the language command that comes later in
the part program sequence. If, for example, A2 is no longer parameterized in
SIRELOUT, but TI2 is specified in SIRELTIME, then this parameter is identified
as being incorrect!
Cyclic sequence
The correctly timed call in the SPL is made using the language command SIRE-
LAY. A calling parameter is not required in the cyclic section except to select the
desired relay x (x = 1..4). Initialization must be carried out beforehand. If this is not
correctly done, then this is indicated in the return value of the language command
SIRELAY. The cyclic section must be integrated in the synchronized actions of the
SPL.
Syntax:
The "status" variable must be defined as integer to correctly map the possible
return values of the function block.
The following values are possible for status:
Return value
status
1
2
3
4
5
7-312
SINUMERIK 840D sl/SINAMICS S120 SINUMERIK Safety Integrated (FBSI sl) - - 10.2015 Edition
status = SIRELAY(x)
The input quantity of the safety relay is either not parameterized or
not correctly parameterized.
Remedy: Call SIRELIN with the correct parameterization
The output quantities of the safety relay are either not parameterized
or not correctly parameterized.
Remedy: Call SIRELOUT with the correct parameterization
The input and output quantities of the safety relay are either not para-
meterized or not correctly parameterized.
Remedy: Call SIRELIN and SIRELOUT with the correct parameteri-
zation
The timers of the safety relay are either not parameterized or not
correctly parameterized.
Remedy: Call SIRELTIME with the correct parameterization
The input quantities and timers of the safety relay are either not para-
meterized or not correctly parameterized.
Remedy: Call SIRELIN and SIRELTIME with the correct parameteri-
zation
Meaning
© Siemens AG 2015 All Rights Reserved
10/15

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinamics s120

Table of Contents