Annexe A. Tableau d'état de la CR1000 (Table d'état)
Status Fieldname
(Nom des
Description
variables)
Verify
Ligne de vérification d'intervalles (en
secondes) pour les ports COM. Tels que
VerifyRS232, VerifyME, VerifyCOM310,
VerifySDC7, VerifySDC8, VerifyCOM1,
VerifyCOM2, VerifyCOM3, VerifyCOM4
MaxPacketSize
Nombre maximum d'octets par packet de
données collecté
Messages
Contient une chaîne de caractères pour un
message qui peut être entré par l'utilisateur.
CalGain
17
Tableau de calibration pour les valeurs de
Gain. Chaque combinaison d'étendue de
mesure / code d'intégration, a un gain qui lui
est associé. Si le programme le nécessite, ces
valeurs sont mises à jour en tâche de fond par
une scrutation lente.
CalSeOffSet
17
Tableau de l'étalonnage pour les valeurs
d'offset unipolaires. Chaque combinaison
d'étendue de mesure / code d'intégration, a un
gain qui lui est associé. Si le programme le
nécessite, ces valeurs sont mises à jour en
tâche de fond par une scrutation lente.
CalDiffOffset
17
Tableau de l'étalonnage pour les valeurs
d'offset différentielles. Chaque combinaison
d'étendue de mesure / code d'intégration, a un
gain qui lui est associé. Si le programme le
nécessite, ces valeurs sont mises à jour en
tâche de fond par une scrutation lente.
A-6
1
L'instruction StationName peut aussi être utilisée dans un programme afin
d'écrire sur ce champ.
2
Les adresses PakBus entre 1 et 4094 sont valides. Les adresses >= 4000 sont
généralement utilisées par le PC utilisant PC200W, PC400, ou LoggerNet.
3
Les erreurs de chien de garde (Watchdog Errors) sont automatiquement ré-
initialisées lorsqu'on compile un nouveau programme.
4
Il faut remplacer la pile au lithium si elle est à moins de 2.7V. Voir le
paragraphe 1.10.2 pour les instructions à suivre.
5
Les comparateurs de 12V faible ont certaines variantes, mais généralement ils
changent d'état à environ 9,0V. La tension minimum spécifiée en entrée de 9,6
V ne causera pas un comptage de 12 V faible, mais une condition de 12V faible
stoppera l'exécution du programme avant que la CR1000 ne donne de
mauvaises mesures dues aux conditions de faible tension d'alimentation
6
Pas encore utilisé (12/1/2004)
7
L'erreur de variable "out of Bounds" se produit lorsqu'un programme essaye
d'écrire dans une variable ligne de données, en dehors de sa taille déclarée.
C'est une erreur de programmation qui cause cela, et cette erreur ne devrait pas
être ignorée. Lorsque le centrale de mesure détecte qu'on essaye d'écrire en
dehors des limites d'une variable, elle n'exécute pas l'ordre d'écrire mais elle
incrémente alors la valeur de VOOB dans le tableau d'état. Le compilateur et le
pré-compilateur ne peuvent remarquer que des choses telles qu'un nombre de
répétitions trop important pour la taille d'une variable. Si une ligne de donnée
est utilisée dans une boucle ou une expression, le pré-compilateur ne vérifie
pas (dans la plupart des cas il ne peut pas vérifier) si une variable tentera d'être
utilisée en dehors de ses limites définies (par exemple accéder à une ligne de
donnée avec une variable indexée par une expression telle que arr(index) =
arr(index-1), où 'index' est une variable).
Valeurs
Type de
Défaut
Normale
Variable
Ligne de
De 0 à
donnée de 9
0
approx.
entiers
65 500
_
1000
Chaîne de
_
caractères
Ligne de
donnée de 18
valeurs à
_
virgule
flottante
Ligne de
Proche de
donnée de 18
_
entiers
Ligne de
Proche de
donnée de 18
_
entiers
Modifiable
Type
par
d'info.
s
l'utilisateur ?
_
Etat
_
_
Oui
.
_
Calib.
_
Calib.
0
_
Calib.
0