Output Description

../_images/9e16cdd05b2292750a317f340c5ee6d8

DONE   BOOL \   (done)

The output variable DONE shows the processing SEND_C_TS_NA_1_ACT of the Function Block. It shows TRUE when the processing ended or an error took place. This variable DONE should be checked together with the variable ERR. If DONE and ERR are set to TRUE then the output ERNO should be checked to see which error occurred.

ERR   BOOL \   (error)

ERR shows TRUE if the Function Block was terminated as a consequence of an error, or FALSE if it ended normally.

ERNO

Data_Type Default_Value Range Unit
WORD - 0 … 65535 -

At output ERNO the identifier of an occurred error is provided. It is only valid when DONE and ERR is TRUE. (see, error messages): Error Messages of the Function Block Libraries

RDY   BOOL \    (ready)

A command was send if the output RDY = TRUE.

SUCCESS  BOOL \   (receive \ monitored \ init \ end)

The test sequence finished successful. The matching answer was received within the specified timeout.

OV   BOOL \    (overrun)

Overrun was detected if the output OV = TRUE.

The output OV indicates by changing from FALSE to TRUE, that the transmission requests are coming too fast, i.e. the task cycle time is configured as too fast.

The output always has to be considered together with output RDY.

RTSC   BOOL

Received test sequence counter, this must match the requested TSC (Input)

RGADU1   BYTE

Received adress must match the requested adress at input.

RGADU2   BYTE

Received adress must match the requested adress at input.

RIAD1   BYTE

Received adress must match the requested adress at input.

RIAD2   BYTE

Received adress must match the requested adress at input.

RIAD3   BYTE

Received adress must match the requested adress at input.