![ABB AC500-S Скачать руководство пользователя страница 235](http://html.mh-extra.com/html/abb/ac500-s/ac500-s_safety-user-manual_2916235.webp)
4.6.4 SafetyExt_AC500_V22.lib
SafetyExt_AC500_V22.lib library includes the following POUs:
n
System commands
–
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 SM560-S
Safety CPU)
–
SF_WDOG_TIME_SET (Setting the maximum allowed cycle time of SM560-S 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)
n
System information
–
SF_MAX_POWER_DIP_GET (Getting the current number of restarts after power dip in SM560-S
Safety CPU)
–
SF_SAFETY_MODE (Reading out if SM560-S Safety CPU is in DEBUG or SAFETY mode)
–
SF_SM5XX_OWN_ADR (Getting the value of the hardware switch address on SM560-S 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)
n
Data storage
–
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 SM560-S Safety CPU.)
–
SF_FLASH_WRITE (The function block writes data to a data segment in the Flash memory.)
n
DPRAM communication
–
SF_DPRAM_PM5XX_S_REC (Receiving data from Non-safety CPU PM5xx)
–
SF_DPRAM_PM5XX_S_SEND (Sending data to Non-safety CPU PM5xx)
Note, that DPRAM_SM5XX_SEND and DPRAM_SM5XX_REC POUs shall be used respectively on the
Non-safety CPU PM5xx to send and receive data to/from the SM560-S Safety CPU.
Configuration and programming
AC500-S Libraries > SafetyExt_AC500_V22.lib
30.03.2017
AC500-S
235