Function Block TON

The Function Block TON is a turn-on delay.

Note: The times of the function block are absolute. This means that after a server restart or failure, the same reaction occurs.

Input IN

The input activates when changing from false to true the turn-on delay for the time PT as long as the input remains true. If the input is false again before the time has elapsed, the delay is aborted.

Input PT

Defines the time in T#, which elapses after the change of the input IN to true.

Input RESET

If the input is true, the delay is stopped and the output ET is reset to T#0ms. The output Q remains false as long.

Output Q

The output switches to true after the time PT has elapsed.

Output ET

The output of type T# is equal to T#0ms, if the input IN is false. If the delay is active, the output counts up until the turn-on delay has elapsed. After this time, ET is equal to the input PT as long as the input IN is true.

Warning: Using the output ET leads to increased utilization of the PLC.