Chapitre 3
Instructions de temporisateur et de compteur
128
La base de temps est toujours de 1 milliseconde. Par exemple, pour un
temporisateur de 2 secondes, entrez 2 000 comme valeur PRE.
Définir le paramètre d'entrée Reset pour réinitialiser l'instruction. Si TimerEnable
est défini lorsque Reset est vrai, l'instruction RTOR recommence la temporisation
lorsque Reset est mis à zéro.
Fonctionnement d'un temporisateur
Un temporisateur fonctionne en soustrayant le temps de sa dernière scrutation du
temps actuel :
ACC = ACC + (current_time - last_time_scanned)
Après avoir mis à jour ACC, le temporisateur définit last_time_scanned=
current_time. Cela rend le temporisateur disponible pour la scrutation
suivante.
Important :
La valeur last_time_scanned dispose d'une plage allant jusqu'à 69 minutes. Le
calcul du temporisateur recommence si vous ne le scrutez pas dans les 69 minutes.
La valeur ACC ne sera pas correcte si cela se produit.
Pendant qu'un temporisateur fonctionne, scrutez-le pendant la période de
69 minutes si vous l'avez placé dans l'un des éléments suivants :
Sous-routine
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
Veillez à scruter le temporisateur au moins toutes
les 69 minutes lorsqu'il fonctionne. Sinon, la valeur
ACC ne sera pas correcte.