ABB AC500-S Safety User Manual page 264

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

Advertisement

Configuration and programming
AC500-S Libraries > DPRAM_SM5XX_SEND and DPRAM_SM5XX_REC in SysInt_AC500_V10.lib
Name
Data Type
DONE
BOOL
ERR
BOOL
ERNO
WORD
DATA_LEN
WORD
Call in ST
SM5xxRec (EN := SM5xxRec_EN,
SLOT := SM5xxRec_SLOT,
DATA := ADR(SM5xxRec_DATA),
DONE => SM5xxRec_DONE,
ERR => SM5xxRec_ERR,
ERNO => SM5xxRec_ERNO,
DATA_LEN => SM5xxRec_DATA_LEN);
264
Initial Value
Description, Parameter Values
FALSE
The Data were received.
Output DONE indicates the reception of data.
This output always has to be considered together
with output ERR.
The following applies:
DONE = TRUE and ERR = FALSE:
Reception completed. A data set was received
correctly.
DONE = TRUE and ERR = TRUE:
An error occurred during reception. The error
number is indicated at output ERNO.
FALSE
Error message of the function block.
Output ERR indicates whether an error occurred
during reception. This output always has to be
considered together with output DONE. The fol-
lowing applies if an error occurred during the pro-
cessing of the function block: DONE = TRUE and
ERR = TRUE. Output ERNO indicates the error
number.
16#0000
Error number
Output ERNO provides an error identifier if an
invalid value was applied to an input or if an error
occurred during job processing. ERNO always
has to be considered together with the outputs
DONE and ERR. The output value at ERNO is
only valid if DONE = TRUE and ERR = TRUE.
The error messages encoding at output ERNO is
explained at the beginning of the function block
description.
16#0000
Data length in bytes
Output DATA_LEN displays the length of the
received data in bytes. DATA_LEN is only valid if
DONE = TRUE.
AC500-S
30.03.2017

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents