Campbell Scientific CR200 Série Manuel D'utilisation page 113

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

Publicité

Ticker250ms
L'instruction Ticker250ms stocke la valeur totale de 250ms dans une variable.
Le système d'horloge de 250ms est indépendant de l'horloge de la centrale
d'acquisition et n'est pas affecté par un changement de l'horloge. Cependant, cette
instruction peut être utilisée pour exécuter une ou plusieurs instruction basée sur le
temps, ou basé sur le temps de l'horloge de la centrale d'acquisition (qui peut être
changé par l'utilisateur) pour affecter les sorties. C'est une horloge de 24 bits, qui
une fois démarrée effectuera un cycle tout les 48,5 jours. Cette instruction
commence lorsque le programme démarre. Elle ne peut être remise à zéro.
L'instruction Ticker250ms a un paramètre – la destination dans laquelle la valeur de
l'houloge sera stockée.
While ... Wend
Les instructions While ... Wend sont utilisées afin d'exécuter une série
d'instructions à l'intérieur d'une boucle, jusqu'à tant que la condition soit
vraie.
Syntaxe
While Condition
[bloc_d_instruction]
Wend
Remarques
Les boucles de type While ... Wend, peuvent être imbriquées.
Les instructions While ... Wend ont les paramètres suivants :
Condition
bloc_d_instruction
Wend
Le bloc de contrôle Do ... Loop permet d'effectuer des boucles d'une façon
NOTE
plus flexible encore, que la boucle While ... Wend.
Exemple de programme avec While ... Wend
Ce programme crée une boucle While ... Wend, de laquelle on ne sort que si
« Reply » (Reponse) est contenue dans une certaine étendue de mesure.
Dim Reponse
While Reponse < 90
Wend
While
Cette balise débute la structure de la boucle de
contrôle While ... Wend.
La condition est une expression quelconque qui
peut être évaluée en tant que vraie (différent de
zéro) ou faux (0 et Nul). Si la Condition est
vraie, toutes les commandes du
bloc_d_instruction sont exécutées jusqu'à ce que
le Wend soit lu. Le contrôle retourne alors
jusqu'à la balise While, et la condition est de
nouveau testée. Si la Condition est encore vraie,
le processus est répété. Si la condition n'est pas
vraie, l'exécution de la boucle s'arrête, et les
instructions suivant la balise Wend sont alors
exécutées.
C'est la portion du programme qui devra être
répétée jusqu'à ce que la boucle se termine. Ces
instructions sont écrites entre les balises While et
Wend.
Cette balise termine la structure de la boucle de
contrôle While ... Wend.
Reply = Reply + 1
Centrales de mesure de la série CR200
'Déclaration de la Variable
9-13

Publicité

Table des Matières
loading

Table des Matières