Outputs - Siemens Simatic Manual

Fail-safe function blocks for storage and retrieval machines. distributed safety/tia safety advanced.
Hide thumbs Also See for Simatic:
Table of Contents

Advertisement

Fail-safe function blocks for storage and retrieval machines
V_VALID
Bool
X_NEGATIVE
Int
X_POSITIVE
Int
VMAX_RELEASE
Int
RELEASE
Bool
ACK
Bool
3.5.1.2

Outputs

Name
SLS_THRESHOLD
SLS_OK
X_NEGATIVE_OK
X_POSITIVE_OK
MOVE_NEGATIVE_OK
S7-Distributed Safety/SIMATIC Safety - fail-safe function blocks for storage and retrieval machines
Actual velocity valid
is supplied from the F_SAFE_POS block.
1: velocity is plausible
0: velocity is not plausible, e.g. the increase of the deviation
between the two encoders over time is outside the tolerance
band
If a 0 signal is present here and the block is in the retraction
mode, then DIAG bit No. 6 is set.
Min. permissible position [SLU]
If the value at input SAFE_POS falls below this limit value, then
output X_NEGATIVE_OK is reset
Max. permissible position [SLU]
If the value at input SAFE_POS exceeds this limit value, then
output X_POSITIVE_OK is reset
Retraction velocity [SLU/min]
If the block is in the retraction mode, then this value is output at
SLS_THRESHOLD.
VMAX_RELEASE must be parameterized in the range 1-
32767. Otherwise, DIAG bit No. 4 is set
Retracting
If the permitted position range was exited, then after a positive
edge at this input, the axis can be traversed back into the per-
missible position range with the velocity parameterized at
VMAX_RELEASE. While retracting, motion is immediately
stopped if a 0 signal is present at this input.
Acknowledging
If a fault occurs in normal operation, then this must be reset
using ACK before the system can be restarted.
The acknowledgment is only realized with a positive edge at
ACK, and has no effect in normal operation.
Data type
Description
SLS limit [SLU/min]
The maximum permissible traversing velocity effective at
this time is output at this output. In normal operation, this is
Int
32767, If the user retracts the axis, then VMAX_RELEASE
is output here. If VMAX_RELEASE is parameterized <= 0
then equivalent value 1 is output here.
Status, SLS limit
1: SAFE_V is less than/equal to SLS_THRESHOLD
Bool
0: SAFE_V has exceeded the SLS_THRESHOLD value.
A stop response should be initiated if this output changes
to 0.
Status, minimum position
1: SAFE_POS is greater than/equal to X_NEGATIVE
Bool
0: SAFE_POS has fallen below the value of X_NEGATIVE.
A stop response should be initiated if this output changes
to 0.
Status, maximum position
1: SAFE_POS is less than/equal to X_POSITIVE
Bool
0: SAFE_POS has exceeded the value of X_POSITIVE.
A stop response should be initiated if this output changes
to 0.
Motion permitted in the negative direction
If a 0 signal is available at this output, then it is not permis-
sible that the machine continues to travel in the negative
Bool
direction. The output is then set to 0, as soon as
SAFE_POS assumes values less than X_NEGATIVE.
If SAFE_POS again lies above X_NEGATIVE, then after
acknowledgment, the output is set again.
- 3-26 -

Advertisement

Table of Contents
loading

Table of Contents