Structure Of Diag - 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
MOVE_POSITIVE_OK
ACK_REQ
ERROR
DIAG
3.9.1.3

Structure of DIAG

Bit
Description
No.
0
Discrepancy error, load monitoring
1
Overload detected
2
Slack cable detected
3
Parameterizing error, load limits
Settling process when calibrating takes an
4
inadmissibly long time
Inadmissibly high load fluctuation when cali-
5
brating
6
Parameterizing error, test times
7
Retraction velocity exceeded
8
Parameterizing error, value range
9
Actual velocity invalid
10
Invalid value range input variables
11
Reserved
12
Reserved
13
Reserved
14
Reserved
15
Reserved
S7-Distributed Safety/SIMATIC Safety - fail-safe function blocks for storage and retrieval machines
Motion permitted in the positive direction (lifting)
If a 0 signal is available at this output, then it is not permissi-
Bool
ble that the machine continues to travel in the positive direc-
tion. The output is then set to 0, as soon as the block detects
an overload condition.
Acknowledgment request
If a fault has occurred, but is no longer active, and can there-
Bool
fore be acknowledged, then this block indicates this using a
1 signal at ACK_REQ.
Error
This output is set if the block has been incorrectly parameter-
ized – or if the block identifies a potentially dangerous com-
Bool
bination of input signals in operation. The output remains set
until an error is no longer active and has been acknowl-
edged.
Diagnostic word
Word
Information regarding the function status and errors of the
block are output here.
Reset condition
LOAD1 and LOAD2 within MAXTOL_LOAD
and a positive edge at ACK
LOAD1 and LOAD2 less than
MAXLOAD_STAT or MAXLOAD_DYN (de-
pending on MAXLOAD_MODE) –
MAXTOL_LOAD and positive edge at ACK
LOAD1 and LOAD2 greater than MINLOAD +
MAXTOL_LOAD and a positive edge at ACK
MINLOAD < MAXLOAD_STAT <=
MAXLOAD_DYN
Restart the test
Restart the test
T_TEST > T_SETTLE > 0, and both times an
integer multiple of T_SAMPLE
SAFE_V <= SLS_THRESHOLD and positive
edge at ACK
0 < VMAX_RELEASE <= 32767
and
0<= MAXLOAD_DYN / MAXLOAD_STAT /
MINLOAD / CAL_VALUE / MAXTOL_LOAD /
MAXTOL_CAL parameterized <= 10000
Actual velocity again valid and positive edge
at ACK
LOAD1, LOAD2 in the range 0 to 10000 and
a positive edge at ACK
---
---
---
---
---
- 3-57 -

Advertisement

Table of Contents
loading

Table of Contents