Télécharger Imprimer la page

Campbell Scientific CR3000 Manuel D'utilisation page 17

Publicité

OV2.4 Tableaux de données (Data Tables)
Tableau OV2-1. Exemple typique de tableau de données
TOA5
Fritz
CR3000
TIMESTAMP
RECORD RefT_Avg TC_Avg(1) TC_Avg(2)
DegC
TS
RN
Avg
10/28/2004 12:10 119
23.52
10/28/2004 12:20 120
23.55
10/28/2004 12:30 121
23.58
10/28/2004 12:40 122
23.58
OV2.5 Communication PakBus avec la CR3000
utilisé dans le mode « pipeline ». La seule différence lorsque le programme
fonctionne en mode séquentiel, est qu'il n'y a pas de pré-planification du
temps de mesure ; au lieu de cela, toutes les instructions sont exécutées dans
l'ordre dans lequel elles sont inscrites dans le programme. Un arrangement
prioritaire est utilisé pour éviter un conflit avec les composants destinés à la
mesure. Dans cet arrangement la scrutation principale possède la priorité la
plus élevée et empêche les autres séquences d'utiliser les composants de
mesure tant que le programme principal n'est pas terminé (incluant le
traitement). Les autres tâches, telles que le traitement d'autres séquences et les
communications, peuvent se réaliser pendant que la séquence principale se
déroule. Une fois que la scrutation principale est terminée les autres séquences
ont accès aux composants de mesure ; la séquence d'étalonnage de fond
s'effectuera alors prioritairement face aux séquences lentes, qui s'exécuteront
alors avec l'ordre déclaré dans le programme. A noter que les tâches de mesure
ont la priorité sur les autres tâches telles le traitement et la communication, afin
de permettre une synchronisation précise du temps, dont ont besoin la plupart
des instructions de mesure (par exemple les intégrations).
La CR3000 peut stocker des mesures individuelles, ou bien elle peut utiliser
ses capacités de traitement afin de calculer des moyennes, minimum ou
maximum etc., à des intervalles de temps périodique ou selon des conditions
particulières. Les données sont stockées dans des tableaux tels que celui qui est
montré dans le tableau OV2-1. Les valeurs à enregistrer sont sélectionnées
lorsqu'on crée le programme de la centrale de mesure par ShortCut ou
CRBasic directement.
1079
CR3000.Std.1.0 CPU:TCTemp.CR3 51399
TC_Avg(3)
DegC
DegC
DegC
Avg
Avg
Avg
23.49
23.49
23.5
23.51
23.51
23.51
23.52
23.53
23.53
23.53
23.54
23.54
La CR3000 utilise le protocole de communication réseau PakBus. PakBus
accroît le nombre d'options de communication et de mise en réseau disponibles
pour la centrale de mesure. En plus de la communication via les ports RS-232
et/ou CS I/O, la CR3000 peut aussi communiquer au travers des ports COM
numériques E/S.
Certains des avantages de PakBus sont :
Le routage – La CR3000 peut agir en tant que « routeur » et faire
passer un message destiné à une autre centrale de mesure. PakBus
permet de détecter et de sélectionner automatiquement un chemin de
routage.
Aperçu de la CR3000
Temp
TC_Avg(4) TC_Avg(5) TC_Avg(6)
DegC
DegC
DegC
Avg
Avg
Avg
23.49
23.5
23.5
23.51
23.51
23.52
23.53
23.53
23.53
23.54
23.54
23.54
OV-11

Publicité

loading