Randomize (Source); Realtime - Campbell Scientific CR200 Série Manuel D'utilisation

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

Publicité

(Source)
Randomize
Cette instruction permet d'activer le générateur de valeur aléatoire (random).
Syntaxe

Randomize (source)

Remarques
L'argument nombre peut être n'importe quelle expression numérique valide.
Le nombre est utilisé afin d'initialiser le générateur de valeur numérique
aléatoire, en lui donnant une nouvelle valeur de départ. Si vous oubliez le
nombre, la valeur donnée par la fonction « Timer », est alors utilisée comme
nouvelle valeur de départ.
Si l'instruction « Randomize » n'est pas utilisée, la fonction Rnd donne
comme résultat la même séquence de nombres aléatoires à chaque fois que le
programme est exécuté. Si vous souhaitez avoir la séquence de nombres
aléatoires qui change à chaque exécution du programme, mettez l'instruction
Randomize, sans paramètres, au début du programme.

RealTime

Cette instruction sert à prendre la mesure de l'année, du mois, du jour, de
l'heure, de la minute, de la seconde, de la semaine et/ou du jour à l'intérieur
de l'année, à partir de l'horloge de la CR200.
Syntaxe
RealTime (Dest, Value)
Exemple d'instruction RealTime
Le paramètre de destination (Dest) est la variable, ou la ligne de données,
dans laquelle le résultat de l'instruction RealTime, est stockée. Le paramètre
de valeur (Value) est utilisé afin d'indiquer si tous les paramètres ou
seulement un, doivent être donnés comme résultat. Si la valeur est mise à 0,
toutes les options de temps seront renvoyées, et dans l'ordre suivant : (1)
année, (2) mois, (3) jour du mois, (4) heure du jour, (5) minutes de l'heure,
(6) secondes de la minute, (7) jour de la semaine (allant de 1 à 7, avec 1 =
Dimanche), et (8) jour à l'intérieur de l'année. La variable de destination
pour la ligne de données doit avoir une dimension de 8. Si vous donnez une
valeur (entre 1 et 8) au paramètre Value, votre instruction RealTime ne
donnera comme résultat, que la valeur de temps demandée par le paramètre.
Public rTime(8)
Alias rTime(1) = Annee
Alias rTime(2) = Mois
Alias rTime(3) = Jour
Alias rTime(4) = Heure
Alias rTime(5) = Minute
Alias rTime(6) = Seconde
Alias rTime(7) = Jour_de_la_semaine
Alias rTime(8) = Jour_dans_l_année
DataTable (VALUES, 1, 100)
'Sample (1, Année, IEEE4)
'Sample (1, Mois, IEEE4)
'Sample (1, Jour, IEEE4)
'Sample (1, Heure, IEEE4)
'Sample (1, Minute, IEEE4)
'Sample (1, Seconde, IEEE4)
'Sample (1, Jour_de_la_semaine, IEEE4)
Centrales de mesure de la série CR200
'Déclaration des variables
'Assigne l'alias « Annee » à rTime(1)
'Assigne l'alias « Mois » à rTime(2)
'Assigne l'alias « Jour » à rTime(3)
'Assigne l'alias « Heure » à rTime(4)
'Assigne l'alias « Minute » à rTime(5)
'Assigne l'alias « Seconde » à rTime(6)
'Assigne l'alias « Jour_de_la_semaine» à rTime(7)
'Assigne l'alias « Jour_dans_l_année» à rTime(8)
'Définit le tableau de données
'met l'année dans le tableau VALUES
'met le mois dans le tableau VALUES
'met le jour dans le tableau VALUES
'met l'heure dans le tableau VALUES
'met la minute dans le tableau VALUES
'met la seconde dans le tableau VALUES
'met le jour de la semaine dans le tableau VALUES
8-17

Publicité

Table des Matières
loading

Table des Matières