This instruction acts as a timer to delay a rising edge by a predefined time.
An integral timer is created.
The elapsed time (ET) starts evolution as soon as there is a rising edge of the start input and continues to increase as long as the input remains high.
The output (Q) goes into the ON state after the elapsed time (ET) reaches the specified preset time period (PT).
In contrast to tm_on(), the count is not reset by the absence of the input, but only after a reset command; thus the elapsed time is equal to the sum of the enable times.
|
|
tm_int (timer name, bool start)
|
|
Name of the timer of type timer
|
|
Timer start input (rising edge).
Can be any condition, even an expression (e.g., cp(1) > 1000)
|
|
Rule, Task
|
|
Timers are not retentive
|
•Generate alarm 9901 ill. fun. if the timer is previously used with another type of timer |