Output Description

../_images/474ec335e389ade10a33139000eba54e

DONE

Data_Type Default_Value Range Unit
BOOL - - -

The output DONE signals the completion of the process triggered with the EN input. After finishing of the process or if an error did occur, DONE is TRUE for at least one PLC cycle.

The DONE output always has to by checked in conjunction with the ERR output. If ERR is TRUE, the output ERNO reflects the according error number. Otherwise the output parameter values are valid.

ERR

Data_Type Default_Value Range Unit
BOOL - - -

The output ERR signals any fault detected during the processing of the Function Block. This output always has to be checked in conjunction with the DONE output. If DONE is TRUE and ERR is TRUE, a processing fault was detected. The value of the ERNO output provides the according error number.

ERNO

Data_Type Default_Value Range Unit
WORD - - -

The output ERNO provides an error number according to the failure reason. The value of ERNO is only valid if DONE and ERR are TRUE. The possible codes for ERNO are described in Error Messages. Error Messages of the Function Block Libraries.

ACT1

Data_Type Default_Value Range Unit
INT - - -

The current counter value (actual value) from counter A can be retrieved at any time using the output ACT1 of the Function Block.

Output ACT1 corresponds to input high word in 32bit counter.

ACT2

Data_Type Default_Value Range Unit
INT - - -

The current counter value (actual value) from counter B can be retrieved at any time using the output ACT2 of the Function Block.

Output ACT2 corresponds to input low word in 32bit counter.

CNT_TOUCH1

Data_Type Default_Value Range Unit
INT - - -

The output CNT_TOUCH1 displays the result of the catch/touch trigger measurement for counter A.

Output CNT_TOUCH1 corresponds to input high word in TOUCH counter value.

CNT_TOUCH2

Data_Type Default_Value Range Unit
INT - - -

The output CNT_TOUCH2 displays the result of the catch/touch trigger measurement for counter B.

Output CNT_TOUCH2 corresponds to input low word in TOUCH counter value.

OFL2

Data_Type Default_Value Range Unit
BOOL - - -

The overflow from counter A is specified at the output OFL1.

The counter operates as infinite counter. It is set to TRUE when an overflow occurs, i. e. the counter value ACT1 goes up to value 16#FFFF= -1. Any exceeding or falling below of this value (depending to up use and down use) will set OFL1=TRUE. The output OFL1 is reset when the configuration is changed and if counter value ACT1 is set or reset.

Output OFL1 corresponds to input bit 3 in state byte.

OFL2

Data_Type Default_Value Range Unit
BOOL - - -

The overflow from counter B is specified at the output OFL2.

The counter operates as infinite counter. It is set to TRUE when an overflow occurs, i. e. the counter value ACT2 goes up to value 16#FFFF= -1. Any exceeding or falling below of this value (depending to up use and down use) will set OFL2=TRUE. The output OFL2 is reset when the configuration is changed and if counter value ACT2 is set or reset.

Output OFL2 corresponds to input bit 4 in state byte.

RDY_TOUCH

Data_Type Default_Value Range Unit
BOOL - - -

The output RDY_TOUCH is set to TRUE when a new catch/touch value is available. If input EN_TOUCH is set to FALSE, the output RDY_TOUCH is set to FALSE.

Output RDY_TOUCH corresponds to input bit 2 in “state byte”.

RESET_IN1

Data_Type Default_Value Range Unit
BOOL - - -

The output RESET_IN1 is set to TRUE if one of the inputs is configured as RESET input for counter A.

Output RESET_IN1 corresponds to input bit 5 in “state byte”.

RESET_IN2

Data_Type Default_Value Range Unit
BOOL - - -

The output RESET_IN2 is set to TRUE if one of the inputs is configured as RESET input for counter B.

Output RESET_IN2 corresponds to input bit 7 in “state byte”.