Timer/Counter blocks

On-Delay Timer function block

The On-Delay Timer (OND) function block delays the transfer of a True (1) discrete input value to the output by a specified time period. The block supports signal status propagation. There are no modes or alarm detection in the On-Delay Timer function block.

Figure: On-Delay Timer function block

IN_D is the discrete input value and status used to trigger the timed discrete output value.

OUT_D is the discrete output signal and status.

The On-Delay Timer function block immediately transfers the discrete input value (IN_D) to OUT_D when IN_D is False. When IN_D transitions to True, OUT_D is set True after a configured time period (TIME_DURATION). During this time period, ELAPSED_TIMER tracks the time starting when IN_D transitions to True until the time specified by TIME_DURATION expires.

The following figure shows the internal components of the On-Delay Timer function block:

Figure: On-Delay Timer function block schematic diagram