Output DescriptionΒΆ

../_images/bd7e443c4e1e6edb0a33139001f9c23b

DONE

Data type: BOOL

The output DONE signals the completion of the process, triggered with the EN input. After finishing of the process or if an error occured, DONE is TRUE for at least one PLC cycle. The output DONE always has to be checked in conjunction with the output ERR. If ERR is TRUE, the output ERNO reflects the according error number. Otherwise the output parameter values are valid.

ERR (error)

Data type: 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 (error number)

Data type: WORD

The output ERNO provides an error number: Error Messages of the Function Block Libraries

ACT1 (actual value 1)

Data type: INT

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

ACT2 (actual value 2)

Data type: INT

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

CNT_TOUCH1 (counter touch value 1)

Data type: INT

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

CNT_TOUCH2 (counter touch value 2)

Data type: INT

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

OFL1 (overflow counter 1)

Data type: 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 rises to value 16#FFFF= -1. Any exceeding or falling below this value (depending on use up and use down) will set OFL1=TRUE. The output OFL1 is reset when the configuration is changed, and if counter value ACT1 is set or reset.

OFL2 (overflow counter 2)

Data type: 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 rises to value 16#FFFF= -1. Any exceeding or falling below this value (depending to use up and use down) will set OFL2=TRUE. The output OFL2 is reset when the configuration is changed, and if counter value ACT2 is set or reset.

RDY_TOUCH (ready catch/touch value)

Data type: 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.

RESET_IN1 (reset input counter 1)

Data type: BOOL

The output RESET_IN1 is set to TRUE, if one of the digital inputs DI0, DI1, DC2, DC3 is configured as RESET input for counter A and has a TRUE signal or the input RESET of CMS_IO_16BIT_2CNT is set to TRUE.

RESET_IN2 (reset input counter 2)

Data type: BOOL

The output RESET_IN2 is set to TRUE, if one of the digital inputs DI0, DI1, DC2, DC3 is configured as RESET input for counter B and has a TRUE signal or the input RESET of CMS_IO_16BIT_2CNT is set to TRUE.