ABB AC500-S Safety User Manual page 381

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

Advertisement

B.5.1.2
DPRAM_SM5XX_REC
The DPRAM_SM5XX_REC function block receives data from the safety CPU
The DPRAM_SM5XX_REC is used to receive data from the safety CPU. The data is stored in
the memory area (DATA, memory address for received data, provided via ADR operator). The
function block is enabled by a TRUE signal at input EN. It remains active until input EN is set to
FALSE. The slot number of the safety CPU is set at input SLOT. Output DATA_LEN displays the
length of the received data in bytes. DONE = TRUE and ERR = FALSE indicate that the recep-
tion was successful. If an error was detected during function block processing, the error is indi-
cated at the outputs ERR and ERNO.
Note: Reception using the DPRAM_SM5XX_REC function block is not edge-triggered. There-
fore, input EN has to be continuously set to TRUE during data reception.
Table 110: FB name: DPRAM_SM5XX_REC
Name
Data type
VAR_INPUT
EN
BOOL
SLOT
BYTE
DATA
DWORD
VAR_OUTPUT
2020/06/19
Initial value
Description, parameter values
FALSE
Enabling of function block processing.
Processing of this function block is controlled by
input EN. The function block is active if EN = TRUE.
The reception of data is indicated by output DONE.
16#00
Slot number (module number)
Input SLOT is used to select the slot (module
number) the data should be read from.
The external slots are numbered consecutively from
right to left, starting with number 1.
16#00000000
Memory address for received data, provided via ADR
operator.
Input DATA is used to specify the address of the vari-
able the user data are to be copied to. The address
specified at DATA has to belong to a variable of the
type ARRAY or STRUCT.
Note: Set the variable size to the maximum expected
amount of data in order to avoid overlapping of
memory areas.
3ADR025091M0208, 12, en_US
Usage of safety CPU with V2 non-safety CPU PM5xx
381

Advertisement

Table of Contents
loading

Table of Contents