Output Description

../_images/aa980c22e3899d4e0a33139000eba54e

DONE

Data_Type Default_Value Range Unit
BOOL - - -

Output DONE indicates  the processing state of the Function Block. After completion or abortion of processing (due to an error), DONE is set to TRUE. This output always has to be considered together with output ERR. If ERR is TRUE, an error occurred. In this case, the error number can be read at output ERNO.

ERR

Data_Type Default_Value Range Unit
BOOL - - -

Output ERR indicates whether an error occurred during Function Block processing. This output always has to be considered together with output DONE. If DONE is TRUE and ERR is TRUE, an error occurred. In this case, the error number can be read at output ERNO.

ERNO

Data_Type Default_Value Range Unit
WORD - - -

Output ERNO provides an error identifier if an invalid value has been applied to an input or if an error occurred during Function Block processing. ERNO always has to be considered together with the outputs DONE and ERR. The value output at ERNO is only valid if DONE is TRUE and ERR is TRUE. Encoding of the error messages output at ERNO is explained in a separate table Error messages Error Messages of the Function Block Libraries of the Function Block libraries.

NUM

Data_Type Default_Value Range Unit
WORD - - -

Output NUM displays the number of CAN 2.0A telegrams not yet read from the buffer of the selected identifier. Stopping the PLC using the keypad or the online functions “STOP”, “Reset” or “Reset (cold)” does not influence the output value.

NUM_REC

Data_Type Default_Value Range Unit
DWORD - - -

Output NUM_REC displays the number of received CAN 2.0A telegrams, regardless of whether a corresponding buffer has been set via the PLC configuration or not. The value can be reset to 0 using the online functions “Reset” or “Reset (cold)”. Stopping the PLC via the keypad or the online function “STOP” does not influence the output. In this case, the values are kept.

NUM_REJ

Data_Type Default_Value Range Unit
DWORD - - -

Output NUM_REJ displays the number of CAN 2.0A telegrams rejected due to a full receive buffer. The value can be reset to 0 using the online functions “Reset” or “Reset (cold)”. Stopping the PLC via the keypad or the online function “STOP” does not influence the output. In this case, the values are kept. Whether incoming telegrams are generally discarded in case of a full receive buffer or the oldest entry stored in the buffer is always overwritten by a new telegram can be set using the controller configuration.

NUM_OWR

Data_Type Default_Value Range Unit
DWORD - - -

Output NUM_OWR displays the number of CAN 2.0A telegrams overwritten by a new incoming telegram due to a full receive buffer. The value can be reset to 0 using the online functions “Reset” or “Reset (cold)”. Stopping the PLC via the keypad or the online function “STOP” does not influence the output. In this case, the values are kept. Whether incoming telegrams are generally discarded in case of a full receive buffer or the oldest entry stored in the buffer is always overwritten by a new telegram can be set using the controller configuration.