Safetyext_Ac500_V22.Lib - ABB AC500-S Safety User Manual

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

Advertisement

Configuration and programming
AC500-S libraries > SafetyExt_AC500_V22.lib

4.6.7 SafetyExt_AC500_V22.lib

SafetyExt_AC500_V22.lib library includes the following POUs:
System commands
System information
Data storage
Acyclic non-safe data exchange
4.6.7.1
SF_E_ERR_LED_SET
Setting E-ERR LED state (ON = TRUE or OFF = FALSE)
E-ERR LED is set directly in the same safety CPU cycle. The state remains unchanged until it is
not explicitly changed using SF_E_ERR_LED_SET call.
Table 77: FUN name: SF_E_ERR_LED_SET
Name
Data type
VAR_INPUT
SET
BOOL
300
SF_E_ERR_LED_SET (Setting E-ERR LED state (ON or OFF))
SF_MAX_POWER_DIP_SET (Setting the maximum number of restarts after power dip
in the safety CPU)
SF_WDOG_TIME_SET (Setting the maximum allowed cycle time of the safety CPU)
SF_APPL_MEASURE_BEGIN (This function defines the start point of time profiling)
SF_APPL_MEASURE_END (This function defines the end point of time profiling)
SF_MAX_POWER_DIP_GET (Getting the current number of restarts after power dip in
the safety CPU)
SF_SAFETY_MODE (Reading out if the safety CPU is in DEBUG or SAFETY mode)
SF_SM5XX_OWN_ADR (Getting the value of the hardware switch address on the
safety CPU)
SF_RTS_INFO (It provides the firmware version of the safety CPU. The version is a
binary coded decimal, e.g., 16#10 means version 1.0)
SF_FLASH_DEL (This function block deletes a data segment in the flash memory. All
data in this data segment will be deleted.)
SF_FLASH_READ (The function block reads a data set from a data segment of the
flash memory and stores the read data set beginning at the start flag defined by the
safety CPU.)
SF_FLASH_WRITE (The function block writes data to a data segment in the flash
memory.)
SF_DPRAM_PM5XX_S_REC (Receiving data from non-safety CPU)
SF_DPRAM_PM5XX_S_SEND (Sending data to non-safety CPU)
NOTICE!
For establishing an acyclic non-safe data exchange between safety and non-
safety CPU, you have to use dedicated function blocks for the non-safety CPU
Ä Appendix B.5.1 "Acyclic non-safe data exchange" on page 378 Ä Appendix
C.5.1 "Acyclic non-safe data exchange" on page 394.
Initial value
FALSE
3ADR025091M0208, 12, en_US
Description, parameter values
FALSE = E-ERR LED is OFF, TRUE = E-ERR LED is
ON
2020/06/19

Advertisement

Table of Contents
loading

Table of Contents