This instruction acts as a timer to generate a pulse of predefined duration.
On the rising edge of the start input, output Q remains in the ON state for the specified preset time period (PT) even if the input should experience a new rising edge.
The elapsed time (ET) begins evolution as soon as there is a rising edge of the start input and continues to increase until the falling edge of the input itself, at which time it is imposed equal to 0 (however, not before the time (PT) is over).
|
|
tm_tp (timer name, bool start)
|
|
Name of the timer of type timer
|
|
Start input of the timer (rising edge).
Can be any condition, even an expression (e.g., cp(1) > 1000)
|
|
Rule, Task
|
|
Timers are not retentive
|
Diagnostics
•Generate alarm 9901 ill. fun. if the timer is previously used with another type of timer |