Output Description

../_images/19eb1708e3899d000a33139000eba54e

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_SEND

Data_Type Default_Value Range Unit
DWORD - - -

Output NUM_SEND displays the number of transmitted CAN 2.0A telegrams. 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_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.

NUM_INV

Data_Type Default_Value Range Unit
DWORD - - -

Output NUM_INV displays the number of received CAN 2.0A telegrams that could not be assigned to any buffer defined in the controller configuration. 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.