Safetyext_Ac500_V22.Lib - ABB AC500-S Safety User Manual

Safety programmable logic controllers system
Hide thumbs Also See for AC500-S:
Table of Contents

Advertisement

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.
30.03.2017
Configuration and programming
AC500-S Libraries > SafetyExt_AC500_V22.lib
AC500-S
235

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents