Temporisations; Attente Passive; Attente Active; Time - SERAD IMD Série Manuel D'utilisation

Masquer les pouces Voir aussi pour IMD Série:
Table des Matières

Publicité

Documentation Drive IMD, IMD20 et IMDL
DAC=5.0

10-3- Temporisations

10-3-1- Attente passive

La fonction DELAY est utilisée pour établir une attente passive. Sa syntaxe est :
DELAY <Durée>
<Durée> est un entier exprimé en milliseconde. Il est recommandé d'utiliser cette fonction
pour une longue attente passive car le programme en attente ne prend pas de temps
processeur.
Avec cette fonction, le programme attend la durée indiquée.
Par exemple:
Debut:
WAIT INP(5) = 1
...
DELAY 5000
...
GOTO Debut
Remarque : L'utilisation des instructions SAVEPARAM et SAVEVARIABLE fausse la
base de temps.

10-3-2- Attente active

a) TIME :
La variable globale interne TIME peut être utilisée pour établir des attentes actives. TIME est
un entier long qui représente le millième de secondes écoulées depuis la dernière mise sous
tension. Cette variable peut donc être utilisée comme base de temps. Elle convient en
particulier aux machines qui sont sous-tension moins de 25 jours. En effet à la mise sous-
tension, TIME est initialisé à 0. Au-delà de 25jours, la variable atteint sa valeur maximum
2^31 et passe ensuite à 2^-31. Cette transition appelée débordement peut provoquer dans
R724
'Ecriture d'une valeur de consigne de 5 V
' Délai de 5 secondes
- 255 -
SERAD S.A

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Imd20 sérieImdl série

Table des Matières