ABB AC500-S Safety User Manual page 301

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

Advertisement

Name
Data type
VAR_OUTPUT
SF_E_ERR_LED_S
BOOL
ET
Call in ST
SF_E_ERR_LED_SET_Value := SF_E_ERR_LED_SET(SF_E_ERR_LED_SET_Set);
4.6.7.2
SF_MAX_POWER_DIP_SET
Setting the maximum number of power dips in SM560-S safety CPU
The SF_MAX_POWER_DIP_SET function block allows user controlling the number of power
off/on operations (1 or, respectively, 2 may be required, depending on the power dip detection
state, as it is further explained in the text) to successfully restart the safety CPU in RUN mode
after the power dip was detected. The function block provides an input for the maximum number
of warm starts (only 1 powering off/on cycle is needed after a pause of at least 1.5 s) after
power dips (input MAX_POWER_DIP_CNT). The value applied at this input can be stored in the
flash memory after a rising edge on EN input.
If this function block is not available in the safety application program or not activated, then the
initial value (= "0") is stored in the flash memory instead. The number of warm starts that
occurred after power dips is counted and compared to the number available prior to the start of
the safety application program. If the number is higher, then the application on the safety CPU is
not executed after 1 powering off/on cycle. This condition can only be terminated by switching
the voltage off and then powering the safety CPU on again after a pause of at least 1.5 s.
Only one function block instance must be used in the safety program, otherwise a warning is
issued.
2020/06/19
Initial value
FALSE
NOTICE!
Each time SF_MAX_POWER_DIP_SET FB is called with EN transition from
FALSE to TRUE, the internal power dip counter value is reset, which means
that power dip counter will be started from 0 now. Thus, it makes sense to call
SF_MAX_POWER_DIP_SET FB in safety program only once with EN transition
from FALSE to TRUE as a one-time parameterization of power dip functionality.
If you do not follow the recommendation above, each time
SF_MAX_POWER_DIP_SET FB is called with EN transition from FALSE to
TRUE in the safety application program, the counter value for restarts after
power dip in the safety CPU, which can be read from
SF_MAX_POWER_DIP_GET FB, will be reset to '0'.
3ADR025091M0208, 12, en_US
AC500-S libraries > SafetyExt_AC500_V22.lib
Description, parameter values
FALSE = E-ERR LED is OFF, TRUE = E-ERR LED is
ON
Configuration and programming
301

Advertisement

Table of Contents
loading

Table of Contents