Setstatus() - 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

SetStatus()

Nom du champs (FieldName)
PakBusAddress
RfNetAddr
RfAddress
RfHopSeq
RfPowrMode
Rf_ForceOn
VarOutOfBounds
SkipScan
TrapCode
WatchDogCnt
ResetTables
Value
9-12
L'instruction SetStatus est utilisée afin de mettre une valeur à l'intérieur du
tableau d'état (Status table) de la centrale de mesure.
Syntaxe
SetStatus (FieldName, Value )
Remarques
L'instruction SetStatus permet à l'utilisateur de changer une valeur à
l'intérieur du tableau d'état de la centrale de mesure. Tous les champs de ce
tableau d'état peuvent être modifiés, excepté le champs OSVersion (version
du système d'exploitation), OSDate (date du système d'exploitation),
ProgName (nom du programme), ProgSig (signature du programme), et
CalOffset (offset de calibration). L'instruction peut aussi être utilisée afin de
remettre à zéro (ré-initialiser) tous les tableaux de données de la centrale de
mesure.
FieldName
L'argument de FieldName est utilisé afin de spécifier le
paramètre du tableau d'état, qui doit être modifié. Cliquer
sur le bouton droit de la souris afin de visualiser dans des
fenêtres, les noms de champs valides que l'on peut afficher.
Les champs valides sont :
Description
Adresse PakBus de la centrale de mesure
L'adresse du réseau RF. Les adresses valides sont entre 0 et 63.
L'adresse de la radio RF. Les adresses valides sont entre 0 et 1023.
La séquence de saut de fréquence RF sur le réseau. Les modes valides
sont entre 0 et 6.
Le mode de configuration de l'alimentation des radio. Une constante
prédéfinie est utilisée. Un click sur le bouton droit de la souris permet
de choisir entre :
Option
Description
RF_ON
La radio est toujours active.
RfpinEn
La radio est activée par un appareil via une pin.
FR1_Sec
La radio fonctionne selon un cycle de 1 seconde.
RF8_Sec
La radio fonctionne selon un cycle de 8 secondes.
RF1S_LH La radio fonctionne selon un cycle de 1 seconde et transmet
de longues en-têtes.
RF8S_LH La radio fonctionne selon un cycle de 8 secondes et
transmet de longues en-têtes.
N'importe quelle valeur différente de zéro modifiera le mode
d'alimentation actuel, et sera pris en compte.
Le nombre de variables qui sont sous-dimensionnées ; c'est à dire que la
taille de la ligne de données est insuffisante pour contenir la variable.
Le nombre de scrutations qui ont été manquées du fait que la scrutation
précédente n'était pas finie.
Le nombre de fois où le processeur a été ré-initialisé par le compteur de
chien de garde.
Cette commande est utilisée afin de ré-initialiser toutes les données de la
centrale de mesure. Pour effectuer l'initialisation, donner la valeur 8888
à la variable ResetTables, soit écrire : SetStatus(ResetTables, 8888)
La valeur qui sera envoyée dans le champ spécifié par l'instruction, dans
la tableau d'état.

Publicité

Table des Matières
loading

Table des Matières