1.1.1 Coffret ENC-200E. Campbell Scientific CR200 CR211, CR200 CR206, CR200 CR295, CR200 CR216, CR200
Manuel de la CR200
4.2 Séquence de programmation
Le tableau suivant décrit la structure typique d’un programme de CR200 :
Declaration
Declare constants
Declare Public variables
Dimension variables
Define Alises
Define data tables
Process / store trigger
Processing of Data
Program
Set scan interval
Measurements
Processing
NextScan
Faire une liste de ce que l’on va mesurer et calculer
A l’intérieur de cette liste, insérez les constantes utilisées
Indiquez les valeurs que l’utilisateur peut visualiser lorsque le programme est en cours d’exécution
Le nombre de chaque mesure qui sera effectuée,
Et un nom spécifique pour chacune des mesures effectuées (alias)
Décrit, en détail, les tableaux de données qui seront enregistrés pendant l’expérience
Ceci est actif lorsque les données doivent être enregistrées. Sontelles enregistrées lorsque certaines conditions sont atteintes ? Les données sont-elles enregistrées à intervalle de temps régulier ?
Sont-elles enregistrées à intervalle régulier seulement lorsque certaines conditions sont atteintes ?
Ceci configure la taille du tableau dans la CR200
Quels genre de données sont à enregistrer (les données brutes, moyennées, maximum, minimum etc. ?)
S’il y a des séries d’instructions qui sont répétées dans le programme, elles peuvent être incluses dans une « subroutine » et appelées lorsque cela est nécessaire sans avoir à re-taper le code en entier
Le paragraphe dédié au programme, définit les actions faites par la centrale de mesure
L’intervalle de scrutation définit la périodicité de mesure
Entrez les mesures à effectuer
Entrez les calculs additionnels à effectuer sur les mesures
Le tableau de données doit être appelé afin que les données soient enregistrées
Vérifie les mesures et initie des contrôles si cela est nécessaire
Termine la boucle (et attendre si cela est nécessaire) pour le prochain intervalle de scrutation.
End Program
4.3 Exemple de programme
Const Mult=1
Const Offset=0
Public SoilT(4)
Units SoilT = DegC
DataTable (AvgTemp,1,2000)
EndTable
BeginProg
Declare Constants
Declare Public Variables,
Dimension Array, and
Declare Units
Define Data Table
Declare Constants
Therm109(SoilT(),4,1,Ex1,1.0,0)
Measure
Call Data Table
NextScan
EndProg
Scan Loop
4-2

Link público atualizado
O link público para o seu chat foi atualizado.