![ABB AC500-S Safety User Manual Download Page 262](http://html.mh-extra.com/html/abb/ac500-s/ac500-s_safety-user-manual_2916262.webp)
Name
Data Type
Initial Value
Description, Parameter Values
VAR_OUTPUT
DONE
BOOL
FALSE
The Data were sent.
Output DONE indicates that data were sent. This
output always has to be considered together with
output ERR.
The following applies:
DONE = TRUE and ERR = FALSE:
Sending completed. A data set was sent correctly.
DONE = TRUE and ERR = TRUE:
An error occurred during sending. The error
number is indicated at output ERNO.
ERR
BOOL
FALSE
Error message of the function block.
Output ERR indicates whether an error occurred
during sending. This output always has to be con-
sidered together with output DONE. The following
applies if an error occurred during sending: DONE
= TRUE and ERR = TRUE. Output ERNO indi-
cates the error number.
ERNO
WORD
16#0000
Error number
Output ERNO provides an error identifier if an
invalid value has been 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 func-
tion block description (see AC500 User Documen-
tation).
Call in ST
SM5xxSend (EN := SM5xxSend_EN,
SLOT := SM5xxSend_SLOT,
DATA := ADR(SM5xxSend_DATA),
DATA_LEN := SM5xxSend_DATA_LEN,
DONE => SM5xxSend_DONE,
ERR => SM5xxSend_ERR,
ERNO => SM5xxSend_ERNO);
Configuration and programming
AC500-S Libraries > DPRAM_SM5XX_SEND and DPRAM_SM5XX_REC in SysInt_AC500_V10.lib
30.03.2017
AC500-S
262