CAL Mn_1(S := Mn_Start, R => Mn_State)
IF RE(Mn_Start) THEN
START_PL7_MONOSTABLE (Mn_1) ;
END_IF ;
Mn_State:= Mn_1.R ;
Paramètre
|
Type
|
Commentaire
|
---|---|---|
S
|
L'entrée "Start", sur front montant, démarre le monostable.
|
Paramètre
|
Type
|
Commentaire
|
---|---|---|
R
|
Sortie "Run" :
|
Paramètre
|
Type
|
Commentaire
|
---|---|---|
ET
|
Valeur actuelle du monostable qui diminue progressivement de Mn_1.PT à 0. 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 du monostable. Elle peut être écrite, lue et testée par le programme. La valeur par défaut est 9 999. La valeur de l'impulsion générée par le monostable est égale à PT x TB.
|
|
TB
|
Temps de base du programmeur cyclique. Valeurs possibles :
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.
|