Chapitre 9. Instructions de contrôle de programme
Nom du champs (FieldName)
PakBusAddress
RfNetAddr
RfAddress
RfHopSeq
RfPowrMode
Rf_ForceOn
Rf_Protocol
VarOutOfBounds
SkipScan
TrapCode
WatchDogCnt
ResetTables
Value
Ticker250ms
L'instruction Ticker250ms stocke la valeur totale de 250ms dans une variable.
Le système d'horloge de 250ms est indépendant de l'horloge de la centrale d'acquisition et n'est
pas affecté par un changement de l'horloge. Cependant, cette instruction peut être utilisée pour
exécuter une ou plusieurs instruction basée sur le temps, ou basé sur le temps de l'horloge de la
centrale d'acquisition (qui peut être changé par l'utilisateur) pour affecter les sorties. C'est une
horloge de 24 bits, qui une fois démarrée effectuera un cycle tout les 48,5 jours. Cette instruction
commence lorsque le programme démarre. Elle ne peut être remise à zéro.
L'instruction Ticker250ms a un paramètre – la destination dans laquelle la valeur de l'houloge sera stockée.
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.
1 = Mode Transparent (Transparent Mode). Ce mode est compatible
avec les anciens systèmes d'exploitation des CR205, CR210, CR215,
RF400, RF410 et RF415.
2 = PakBus (PakBus Aware Mode). Ce mode peut être utilisé avec des
réseaux utilisant des RF401/RF411/RF416 ou des
CR206/CR211/CR216, en utilisant les capacités de rappel inhérentes
aux radios Maxtream. Ce mode n'est pas compatible avec les
anciennes radios.
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.
9-11