ABB AC500-S Safety User Manual page 382

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

Advertisement

Usage of safety CPU with V2 non-safety CPU PM5xx
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);
382
Initial value
Description, parameter values
FALSE
The data was 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 con-
sidered together with output DONE. The following
applies if an error occurred during the processing 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 con-
sidered 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 begin-
ning 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.
3ADR025091M0208, 12, en_US
Ä [4]
2020/06/19

Advertisement

Table of Contents
loading

Table of Contents