ABB AC500-S Safety User Manual page 193

Hide thumbs Also See for AC500-S:
Table of Contents

Advertisement

Name
Type
S_AutoReset
BOOL
Reset
BOOL
Table 17: General output parameters
Name
Type
Ready
BOOL
Error
BOOL
DiagCode
WORD
2020/06/19
Description
Variable or constant.
FALSE (= initial value): Manual reset when emergency stop button is
released.
TRUE: Automatic reset when emergency stop button is released.
This function shall only be activated if it is ensured that no hazard can occur
at the start of the PES. Therefore the use of the automatic circuit reset fea-
ture of the function blocks requires implementation of other system or appli-
cation measures to ensure that unexpected (or unintended) startup does
not occur.
Variable. Initial value is FALSE.
Depending on the function, this input can be used for different purposes:
Reset of the state machine, coupled error and status messages as indi-
cated via DiagCode, when the error cause has been removed. This
reset behavior is designed as an error reset.
Manual reset of a "restart interlock" by the operator (refer to EN 954-1).
This reset behavior is designed as a functional reset.
Additional FB-specific reset functions.
This function is only active on a signal change from FALSE to TRUE. A
static TRUE signal causes no further actions, but may be detected as an
error in some FBs.
The appropriate meaning must be described in every FB.
Description
If TRUE, indicates that the FB is activated and the output results are valid
(same as the "POWER" LED of a safety relay). If FALSE, the FB is not
active and the program is not executed. Useful in debug mode or to acti-
vate/deactivate additional FBs, as well as for further processing in the func-
tional program.
Error flag (same as "K1/K2" LED of a safety relay). When TRUE, indicates
that an error has occurred, and the FB is in an error state. The relevant
error state is mirrored at the DiagCode output.
If FALSE, there is no error and the FB is in another state. This again is mir-
rored by DiagCode (this means that DiagCode must be set in the same
cycle as the state change).
Useful in debug mode as well as for further processing in the functional pro-
gram.
Diagnostic register.
All states of the FB (active, not active and error) are represented by this
register. This information is encoded in hexadecimal format in order to rep-
resent more than 16 codes. Only one consistent code is represented at the
same time. In the event of multiple errors, the DiagCode output indicates
the first detected error.
Ä Table 18 "General diagnostic code ranges" on page 194
Ä Table 19 "System or device-specific codes" on page 194
Ä Table 20 "General diagnostic codes" on page 194
Useful in debug mode as well as for further processing in the functional pro-
gram.
3ADR025091M0208, 12, en_US
Configuration and programming
AC500-S libraries > SafetyBlocks_PLCopen_AC500_v22.lib
193

Advertisement

Table of Contents
loading

Table of Contents