Questa istruzione funge da timer per ritardare un fronte di salita di un tempo predefinito.
Viene creato un timer integrale.
Il tempo trascorso (ET) inizia l'evoluzione non appena si ha un fronte di salita dell'ingresso start e continua ad incrementare fino a che l'ingresso rimane alto.
L'uscita (Q) va in stato di ON dopo che il tempo trascorso (ET) raggiunge il periodo di tempo preset specificato (PT).
Al contrario del tm_on() il conteggio non viene resettato dall'assenza dell'ingresso, ma solo dopo un comando di reset; in questo modo il tempo trascorso è pari alla somma dei tempi di abilitazione.
|
|
tm_int (timer name, bool start)
|
|
Nome del timer di tipo timer.
|
|
Ingresso di avviamento timer (fronte di salita).
Può essere una qualsiasi condizione, anche un'espressione (es. cp(1) > 1000).
|
|
Rule, Task.
|
|
I timer non sono ritentivi.
|
•Genera allarme 9901 ill. fun. se il timer viene utilizzato precedentemente con un altro tipo di timer |