Description
Traduction de la notice originale
Description de la fonction
Le bloc fonction PL7_3_TIMER est un temporisateur utilisé pour convertir les variables %Ti de PL7, qui sont elles-mêmes des conversions de Ti de PL7_3.
Les paramètres supplémentaires EN et ENO peuvent être configurés.
NOTE : vous ne pouvez pas instancier ou modifier la fonction PL7_3_TIMER en mode connecté. Par conséquent, vous devez être en mode local afin de transférer le projet sur l'automate.
NOTE : si vous créez plus de 255 instances de PL7_3_TIMER, vous ne pouvez pas transférer l'application sur l'automate.
Représentation en FBD
Représentation :
Représentation en LD
Représentation :
Représentation en IL
Représentation :
CAL PL7_3_Timer_1(E := Timer_Enable, C := Timer_Control, D => Timer_Done, R => Timer_Run)
Représentation en ST
Représentation :
IF Timer_Enable THEN
   IF Timer_Control THEN
      START_PL7_3_TIMER (PL7_3_Timer_1) ;
   ELSE
      STOP_PL7_3_TIMER (PL7_3_Timer_1) ;
   END_IF   
ELSE
  PRESET_PL7_3_TIMER (PL7_3_Timer_1) ;
END_IF ;

Timer_Done:= PL7_3_Timer_1.D ;
Timer_Run:= PL7_3_Timer_1.R ;
Description des paramètres
Le tableau suivant décrit le paramètre d'entrée :
Paramètre
Type
Commentaire
E
L'entrée "Enable", à l'état 0, réinitialise le temporisateur.
C
L'entrée "Control" à l'état 0 gèle la progression du temporisateur.
Le tableau suivant décrit les paramètres de sortie :
Paramètre
Type
Commentaire
D
La sortie "Timer run down" est définie sur 1 lorsque la valeur en cours est égale à 0.
L
La sortie "Timer running" est définie sur 1 lorsque la valeur en cours est comprise entre 0 et la valeur de présélection ; l'entrée de commande est définie sur 1.
Description des variables
Le tableau suivant décrit les variables publiques :
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. Les valeurs possibles sont les suivantes :
  • TB = 8 : 1 min (valeur par défaut) ;
  • TB = 4 : 1 s ;
  • TB = 2 : 100 ms ;
  • TB = 1 : 10 ms.
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).
ATTENTION
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.