Exemple d'utilisation de FileManage
La balise suivante utilise FileManage afin de faire fonctionner TEMPS.CR5, stocké
sur la CPU (UC – Unité Centrale) de la centrale de mesure, lorsque le Flag(2) est activé.
If Flag(2) then FileManage( "CPU:TEMPS.CR5" 4 ) '4 pour "activer maintenant"
FileMark (TableName)
Paramètre
&Type de donnée
TableName
nom
FileMark est utilisé afin d'insérer une marque de fichier dans un fichier de données.
La marque de fichier peut être utilisée par le logiciel de décodage afin d'indiquer
que le nouveau fichier devrait débuter à l'emplacement de la marque. Cette capacité
à créer de multiples fichiers n'existe qu'au niveau du convertisseur binaire vers
l'ASCII. Pour utiliser cette capacité, les fichiers doivent être stockés sur une carte
CF puis rapatriés à partir de l'écran se référant à la centrale de mesure, ou bien en
retirant la carte et en transférant les données directement sur l'ordinateur.
FileMark est placé à l'intérieur d'une balise de conditions afin d'écrire le marqueur
de fichier au moment souhaité.
For ...Next
Cette instruction répète un groupe d'instruction un nombre de fois spécifié.
Syntaxe
For counter = start To end [Step increment]
Next [counter [, counter] [, ...] ]
L'instruction For...Next contient ces parties :
Partie
For
counter
start
To
end
Step
increment
bloc d'instructions
Chapitre 9. Instructions mathématiques de calculs
Entrée
Le nom du tableau de données dans lequel on veut insérer une marque de
fichier « filemark ».
[bloc d'instructions]
[Exit For]
[bloc d'instructions]
Description
C'est le début d'une boucle de contrôle de type For...Loop. Il
doit apparaître avant n'importe quelle autre partie de cette structure.
Variable numérique utilisée en tant que compteur de boucle. La
variable ne peut pas être une partie d'une ligne de donnée ou
d'une table enregistrée.
Valeur initiale du compteur (counter)
Sépare les valeurs start et end
Valeur finale du compteur (counter)
Indique que l'incrément (increment) est explicitement mentionné.
Valeur par laquelle le compteur est incrémenté à chaque
passage de boucle. Si vous n'avez pas besoin de définir de
Step, l'incrément par défaut à la valeur de 1.
Lignes de programme qui sont exécutées un nombre spécifique
de fois, entre For et Next.
9-7