Getrecord (Dest, Tablename, Recsback); Ittime - Campbell Scientific CR200 Série Manuel D'utilisation

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

Publicité

Manuel d'utilisation

GetRecord (Dest, TableName, RecsBack)

Paramètres
& type de donnée
Dest
Ligne de données
TableName
Nom
RecsBack
Constante ou variable

ItTime

8-10
Exemple d'utilisation de la fonction Frac
L'exemple utilise la fonction Frac.
Cette instruction reçoit un enregistrement provenant d'une table de données.
Syntaxe
GetRecord (Dest, TableName, RecsBack)
Remarques
L'instruction « GetRecord » récupère un enregistrement contenu dans une
table de données. La ligne de données dans laquelle est placé le résultat de
l'instruction, doit être suffisamment grande pour contenir tous les champs de
l'enregistrement.
Entrée
La variable de ligne de données dans laquelle on stocke la valeur prise
dans la table de données. La ligne de données doit être dimensionnée de
façon à accepter touts les champs de l'enregistrement.
Le nom de la table de données depuis laquelle on récupère les données.
Le nombre d'enregistrement avant le plus récent, pour lequel on va
récupérer la donnée ( « 1 » indique la valeur la plus récente).
Cette instruction est utilisée afin de donner comme résultat une valeur Vraie
(-1) ou fausse (0), sur la base de l'horloge en temps réel de la centrale de
mesure .
Syntaxe
IfTime (TintoInt, Interval, Units)
L'instruction IfTime donne comme résultat la valeur (-1) quand le résultat du
test est vrai, et la valeur (0) quand le résultat du test est faut. Le test est
effectué par comparaison avec le temps courant (l'horloge de la centrale de
mesure). L'horloge de la centrale est gardée à l'intérieur de la centrale de
mesure, et est le temps écoulé depuis le 1
L'intervalle est synchronisé avec le temps écoulé (c'est à dire que l'intervalle
a la valeur « vraie » lorsque l'intervalle est un multiple de temps écoulé). Le
paramètre de « Timeout » permet de définir un offset à l'intérieur de
l'intervalle. L'instruction IfTime peut être utilisée afin de changer la valeur
d'une variable, ou afin de servir d'expression pour une condition.
L'heure que l'instruction IfTime vérifie, a la résolution de l'intervalle de
mesure du programme (c'est à dire qu'il reste fixe durant la durée entière de
l'intervalle de scrutation, et s'incrémente lors de la scrutation suivante).
L'instruction IfTime doit être insérée à l'intérieure d'une scrutation, afin
qu'elle fonctionne.
La fenêtre de temps durant l'instruction IfTime est vraie, est de 1 fois l'unité
spécifiée dans le champs d'unité. Par exemple, si l'instruction IfTime
spécifie un moment de 0 dans un intervalle de 10 minutes, elle pourrait être
vraie pendant la première minute de l'intervalle. Avec un moment de 0 dans
un intervalle de 600 secondes, l'intervalle aura toujours une durée de 10
minutes, mais l'instruction IfTime ne sera vraie que durant la première
seconde de l'intervalle.
er
janvier 1990 à 00h00min00sec.

Publicité

Table des Matières
loading

Table des Matières