LD Timer_Start
CAL TON_Timer_1(S := TON_Timer_1, Q => Timer_State)
IF RE(Timer_start) THEN
START_PL7_TON (TON_Timer_1) ;
END_IF ;
IF FE(Timer_Start) THEN
DOWN_PL7_TON (TON_Timer_1) ;
END_IF ;
Timer_State:= TON_Timer_1.Q ;
Paramètre
|
Type
|
Commentaire
|
---|---|---|
S
|
L'entrée "Activation", sur front montant, démarre le temporisateur.
|
Paramètre
|
Type
|
Commentaire
|
---|---|---|
Q
|
La sortie "Temporisateur", définie sur 1, dépend de l'état du temporisateur.
|
Paramètre
|
Type
|
Commentaire
|
---|---|---|
ET
|
Valeur courante du temporisateur qui diminue progressivement. Cette valeur peut être lue et testée, mais pas écrite, par le programme.
|
|
PT
|
Cette valeur, comprise entre 0 et 9 999, est appelée la valeur de présélection de temporisation. Elle peut être écrite, lue et testée par le programme. La valeur par défaut est 9 999. Le retard créé par le temporisateur est égal à PT x TB.
|
|
TB
|
Base de temps de temporisation. Valeurs possibles :
Plus la base de temps est faible, plus la précision de temporisation est élevée.
Lorsque le programme est exécuté, la valeur de la base de temps (TB définie en mode local) est arrondie au multiple de 2 inférieur le plus proche (entre 1 et 8).
|
![]() |
COMPORTEMENT INATTENDU APRES UN REDEMARRAGE A CHAUD
Vous ne devez pas modifier la base de temps (TB) en mode connecté, car cela entraînerait un comportement inattendu de l'application lors d'un redémarrage à chaud.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
|