Vous êtes sur la page 1sur 56

Apercu de la CR3000

Issued 01.12.05
Traduction du 01/08/2006

Copyright 2001 Campbell Scientific, Inc.


Copi sous licence par Campbell Scientific Ltd

Garantie
La centrale de mesure CR3000 est garantie contre tout vice de matriau, de faon et de
logiciel. Cette garantie demeurera en vigueur pendant une priode de 3 ans (trente six mois)
mois compter de la date de livraison. Nous nous engageons rparer ou remplacer les
produits jugs dfectueux pendant la priode de garantie, condition quils nous soient
renvoys port pay. Cette garantie ne pourra tre applique :

A aucun quipement modifi ou altr de quelque manire que ce soit sans une autorisation
crite de Campbell Scientific.

Aux batteries.

A aucun produit soumis une utilisation abusive, un mauvais entretien, aux dgts naturels ou
endommagements lors du transport.

Campbell Scientific renverra les quipements sous garantie par voie de terre, frais de transport
pays. Campbell Scientific ne remboursera ni les frais de dmontage ni les frais de rinstallation du
matriel. Cette garantie et les obligations de la socit cites ci-dessous remplacent toute autre
garantie explicite ou implicite, y compris laptitude et ladquation une utilisation particulire.
Campbell Scientific dcline toute responsabilit en cas de dommages indirects.
Avant de renvoyer un quipement, veuillez nous en informer pour obtenir un numro de rfrence
de rparation, que les rparations soient effectues ou non dans le cadre de la garantie. Veuillez
prciser la nature du problme le plus clairement possible et, si lappareil nest plus sous garantie,
joindre un bon de commande. Un devis pour les rparations sera fourni sur demande.
Le numro de rfrence de rparation doit tre indiqu clairement lextrieur du carton utilis pour
renvoyer tout quipement.
Veuillez noter que les produits envoys par avion sont sujets des frais de ddouanement que
Campbell Scientific facturera au client. Ces frais sont bien souvent plus levs que le prix de la
rparation proprement dite.

Campbell Scientific Ltd,


1, rue de Terre Neuve
Miniparc du Verger
Bt. H - Les Ulis
91967 COURTABOEUF CEDEX, FRANCE
Tl. : (+33) 1 69 29 96 77
Fax : (+33) 1 69 29 96 65
Email : info@campbellsci.fr
http://www.campbellsci.fr

Sommaire
OV1. DESCRIPTION PHYSIQUE .................................................................2
OV1.1 MESURES EN ENTREE ........................................................................................................3
OV1.1.1 Mesures analogiques (Analog Inputs) ....................................................................3
OV1.1.2 Signal / masse et blindage (Signal / Shield Grounds ) ( ).....................................3
OV1.1.3 Masse dalimentation / G (Power Ground / G).......................................................3
OV1.1.4 Prise de terre (Ground Lug) ...................................................................................3
OV1.1.5 Entre dalimentation (Power In) ............................................................................3
OV1.1.6 12V commut (Switched 12 Volts SW-12) .............................................................3
OV1.1.7 Sorties 12 Volts.......................................................................................................3
OV1.1.8 Sortie 5 Volts ..........................................................................................................4
OV1.1.9 Voies dexcitation commute en tension ( Switched Voltage Excitation ) VX .......4
OV1.1.10 Voies dexcitation commute en courant ( Switched Voltage Excitation ) IX .....4
OV1.1.11 Sorties analogiques continues (CAO) ..................................................................4
OV1.1.12 Entres / Sorties numriques (Digital I/O) ............................................................4
OV1.1.13 Entres dimpulsion (Pulse Inputs) .......................................................................4
OV1.2 COMMUNICATION ET STOCKAGE DES DONNEES ..........................................................4
OV1.2.1 Port pour priphrique (Peripheral Port) ................................................................4
OV1.2.2 CS I/O .....................................................................................................................5
OV1.2.3 RS-232 pour ordinateur (Computer RS-232).........................................................6
OV1.3 ALIMENTATION ET ADAPTATEUR SECTEUR....................................................................7

OV2. CONCEPT DE LA MEMOIRE ET DU FONCTIONNEMENT ...............8


OV2.1 MEMOIRE...............................................................................................................................8
OV2.2 PROGRAMMATION ...............................................................................................................8
OV2.3 EXECUTION DES INSTRUCTIONS DANS LA CENTRALE DE MESURE...........................8
OV2.3.1 Mode Pipeline ....................................................................................................9
OV2.3.2 Mode squentiel ......................................................................................................9
OV2.3.3 Scrutations squence lente (Slow Sequence Scans)...........................................10
OV2.3.4 Tche prioritaire (Task Priority) ...............................................................................10
OV2.4 TABLEAUX DE DONNEES (DATA TABLES) ........................................................................11
OV2.5 COMMUNICATION PAKBUS AVEC LA CR3000 ..................................................................11
OV2.6 CONFIGURATION : utilisation de device configuration utility ou du clavier-cran..............12

OV3. CONFIGURATION DES APPAREILS (DEVICE CONFIGURATOR) ..12


OV3.1 ECRAN PRINCIPAL DE DEVCONFIG ..................................................................................13
OV3.2 ONGLET DEPLOYMENT.....................................................................................................15
OV3.2.1 Centrale de mesure (Datalogger) ...........................................................................15
OV3.2.2 Configuration des Ports (Ports Settings) ................................................................16
OV3.2.3 TCP/IP ....................................................................................................................18
OV3.2.4 Net Services ...........................................................................................................18
OV3.2.5 Avanc (Advanced) ................................................................................................19
OV3.3 ONGLET LOGGER CONTROL ...........................................................................................20
OV3.4 TABLEAU DE DONNEES (DATA MONITOR TAB) ...............................................................21
OV3.5 ONGLET SEND OS TELECHARGER UN SYSTEME DEXPLOITATION.......................21
OV3.6 ONGLET SETTINGS EDITOR EDITEUR DE CONFIGURATIONS ................................23
OV3.7 ONGLET TERMINAL ...........................................................................................................24

Sommaire : Aperu de la CR300

OV4. DIDACTICIEL DE DEMARRAGE RAPIDE (Quick Start tutorial)......25


OV4.1 LOGICIELS POUR LA CR3000..............................................................................................25
OV4.1.1 Options afin de crer des programmes pour CR3000............................................26
OV4.2 CONNECTIONS A LA CR3000 ..............................................................................................26
OV4.3 CONFIGURATION DE LADRESSE PAKBUS DE LA CR3000.............................................26
OV4.4 LOGICIEL PC200W................................................................................................................26
OV4.4.1 Cration dun programme pour CR3000 partir de Short Cut .........................27
OV4.4.2 Configuration de longlet Setup ............................................................................32
OV4.4.3 Synchronisation des horloges ................................................................................33
OV4.4.4 Envoyer le programme ...........................................................................................33
OV4.4.5 Visualiser les donnes scrutes .............................................................................33
OV4.4.6 Rcupration des donnes (Collect Data)..............................................................33
OV4.4.7 Visualiser les donnes (View Data)........................................................................34
OV4.5 PROGRAMMATION DE LA CR3000 PAR LEDITEUR CRBASIC ........................................36

OV5. CLAVIER CRAN (KEYBOARD DISPLAY) .......................................37


OV5.1 AFFICHAGE DE DONNEES (DATA DISPLAY).....................................................................39
OV5.1.1 Tableaux de donnes scrutes (Real Time Tables)...............................................40
OV5.1.2 Personnalisation de laffichage (Real Time Custom) .............................................41
OV5.1.3 Tableaux de mmoires finales (Final Storage Tables)...........................................42
OV5.2 DEMARRER / ARRETER LE PROGRAMME (RUN/STOP PROGRAM) ..............................43
OV5.3 AFFICHER LE FICHIER (FILE DISPLAY) .............................................................................44
OV5.3.1 Editer le fichier (File: Edit).......................................................................................45
OV5.4 AFFICHAGE DE LA CARTE PC (PCCARD DISPLAY) .........................................................46
OV5.5 ETAT DE LA CENTRALE ET DES PORTS (PORTS AND STATUS) ....................................47
OV5.6 CONFIGURATIONS (SETTINGS)..........................................................................................48
OV5.6.1 Configurations de lhorloge (Set Time/Date) .........................................................48
OV5.6.2 Configurations PakBus (PakBus Settings) .............................................................48
OV5.6.3 Configuration de laffichage (Configure Display) ....................................................49

FIGURES
FIGURE OV1-1. SYSTEME DE MESURE ET DE CONTROLE CR3000 .........................................1
FIGURE OV1-2. BORNIER DE LA CR3000 AVEC LES INSTRUCTIONS ASSOCIEES.................2
FIGURE OV1-3. INTERFACES SERIE DE COMMUNICATION......................................................6

TABLEAUX
TABLEAU OV1-1. DESCRIPTION DES BROCHES .........................................................................5
TABLEAU OV1-2. BROCHES RS-232 ..............................................................................................7
TABLEAU OV2-1. EXEMPLE TYPIQUE DE TABLEAU DE DONNEES...........................................11

ii

Aperu de la CR3000

version 12/05 du manuel de la CR3000

La CR3000 permet davoir des capacits de mesures de prcision partir d un matriel


robuste aliment par batterie. La CR3000 comprend un processeur et des entres / sorties
analogiques ou numriques. Le langage de programmation se rapproche du BASIC et
comprend des fonctions de traitement et danalyse. Les logiciels PC200 3.1, PC400 1.3, ou
LoggerNet 3.2 permettent de gnrer ou de modifier des programmes, de rcuprer des
donnes ou de les visualiser en temps rel.
Campbell Scientific Ltd. Fournit les documents suivants pour vous aider comprendre et
utiliser la CR3000 :
1. laperu
2. Le manuel de la CR3000
Laide en ligne que vous trouverez sur PC400 et LoggerNet , vous donnera de prcieuses
informations concernant la programmation de la CR3000 travers des exemples de
programme.
Cet aperu vous permet de dcouvrir les multiples possibilits de la CR3000, travers des
exemples de programme que vous trouverez dans le paragraphe OV4. Ne vous contentez
pas de lire les exemples, mettez sous tension la CR3000 et apprenez vous en servir en
utilisant ce document tape par tape. Si vous voulez commencer immdiatement, essayer
des exemples, puis revenez et lisez le reste de laperu.

FIGURE OV1-1. Systme de mesure et de contrle CR3000

OV-1

Aperu de la CR3000

OV1. Description Physique


La figure OV1-2 montre le bornier de la CR3000 et les instructions de
programme qui y sont associes. Le dtail des instructions de mesure peut tre
trouv au paragraphe 7.

Excitation
commute en
tension
(VX)
ExciteCAO
ExciteV
BrFull
BrFull6w
BrHalf
BrHalf3W
BrHalf4W
Therm107
Therm108
Therm109
VibratingWire

Entres analogiques
Analogique
Thermocouple
VoltDiff
TCDiff
VoltSE
TCSE
Autres
PanelTemp
CS616

PeriodAvg
Therm107

Ponts de mesure
(utilisant VX)
BrFull
BrHalf
BrFull6W
BrHalf3W
BrHalf4W
AM25T
Therm108

VibratingWire
Therm109

Portpriphrique
priphrique
Port
CardOut(Tableaux
(Tableaux
CardOut
de
donnes
de donnes etet
sortie)
Excitation commute
en courant (IX)
ExciteI

Entres
impulsion
Entres

PulseCount
impulsion
PulseCountReset
PulseCount
P l C
R

Prise de
Prise de
Terre
Terre

Contrle E/S
PortGet
PortSet
PortsConfig
PulseCount
PulseCountReset
PulsePort
ReadIO
SDI12Recorder
TimerIO
WriteIO

OV-2

Alimentat

5V

Entre
dalimentation

SW-12: 12Volts
commut
PortSet
SW12

12 V

Masse

Masse
dalim. (G)
(G)

dalimentation

RS-232

CS I/O

FIGURE OV1-2. Bornier de la CR3000 avec les instructions


associes

Connexions SDM
CS7500
CSAT3
SDMAO4
SDMCAN
SDMCD16AC
SDMIO16
SDMSIO4
SDMSW8A
SDMINT8
SDMSpeed
SDMTrigger
SDMX50

Aperu de la CR3000

OV1.1 Mesures en entre


OV1.1.1 Mesures analogiques (Analog Inputs)
Il y a 14 entres diffrentielles ou 28 entres unipolaires pour effectuer des
mesures de tension jusqu 5 V. Une thermistance installe dans le bornier,
peut tre utilise afin de mesurer la temprature de rfrence pour une mesure
de thermocouple. Le bornier comprend aussi une barre de mise la terre en
cuivre, qui associe larchitecture du bornier et de ses connecteurs, permet de
rduire le gradient de temprature afin de fournir des mesures prcises pour les
thermocouples. La rsolution pour ltendue de mesure la plus sensible, est de
0,67 V.

OV1.1.2 Signal / masse et blindage (Signal / Shield Grounds ) (

Les voies marques


sont utilises pour connecter les rfrences de mise la
terre et les fils de blindage.

OV1.1.3 Masse dalimentation / G (Power Ground / G)


Les voies G (masse dalimentation) sont utilises pour relier les masses des
alimentations dlivrs par les voies 5V, SW-12, 12V, SDM-C1-SDM-C3, et
C1 C8.

OV1.1.4 Prise de terre (Ground Lug)


La prise de terre est utilise afin de relier un cble de section importante, la
terre. Une bonne connexion la terre est ncessaire afin de fixer le potentiel de
masse de la centrale de mesure, et pour transmettre la terre les transitoires qui
proviennent des voies G ou
du bornier, ou qui sont diriges vers la masse
lorsquils sont dvis par les clateurs gaz, qui protgent les autres voies
dentre.

OV1.1.5 Entre dalimentation (Power In)


Les voies G et 12V de la prise dentre dalimentation, sont l afin de
connecter la CR3000 une alimentation provenant dune batterie externe.
Cest le seul emplacement o lon peut amener de la tension en entre ; les
autres voies (12V et SW-12V) sont uniquement des sorties.
Le connecteur vert sur le bornier permet de dconnecter facilement
lalimentation . Cette entre 12Volt est protge contre les inversions de
polarit.
Pour une CR3000 avec une embase de type piles alcalines ou une embase avec
des batteries rechargeables, il nest pas ncessaire de connecter quoique ce soit
sur cette entre dalimentation.

OV1.1.6 12V commut (Switched 12 Volts SW-12)


Les voies SW-12 fournissent une alimentation 12V non rgule qui peut tre
commute sous contrle du programme.

OV1.1.7 Sorties 12 Volts


Les voies 12 Volts fournissent une tension constante 12V non rgule, pour
alimenter des appareils externes comme les multiplexeurs et les modules SDM.

OV-3

Aperu de la CR3000

Le 12V est commun avec la broche 8 du connecteur 9 broches CS I/O.

OV1.1.8 Sortie 5 Volts


La sortie 5 V (4,0%) est communment utilise pour alimenter un
priphrique tel que linterface dencodeur incrment QD1, ou les interfaces
pour cordes vibrantes AVW1 et AVW4.
La sortie 5V est commune avec la broche 1 du connecteur 9 broches CS I/O ;
200mA est le courant maximum que peut dbiter cette sortie.

OV1.1.9 Voies dexcitation commute en tension ( Switched Voltage


Excitation ) VX
Quatre sources dexcitation commute permettent dobtenir des tensions
dexcitation prcises et programmables jusqu 5V afin deffectuer des
mesures de ponts de mesure. Chaque sortie analogique fournira jusqu 25mA
5,0 V.

OV1.1.10 Voies dexcitation commute en courant ( Switched Voltage


Excitation ) IX
Trois sources dexcitation commute permettent dobtenir un courant
dexcitation en sortie prcis et programmable jusqu 2,5mA pour effectuer
des mesures de ponts.

OV1.1.11 Sorties analogiques continues (CAO)


Deux voies CAO dlivrent en sortie une tension continue programmable de 5
Volts, pour y connecter des enregistreurs, des tables traantes x-y, ou des
contrleurs proportionnels.

OV1.1.12 Entres / Sorties numriques (Digital I/O)


Il y a 8 voies dentres / sorties numriques (0V ltat bas, 5V ltat haut)
permettant deffectuer des mesures de frquence, du comptage dimpulsion, du
contrle numrique et du changement dtat (triggering). En plus des fonctions
associes lensemble des voies dentre / sortie numrique, il y a certains
groupes de voies qui ont des fonctions supplmentaires associes.
Les connexions SDM (Synchronous Device for Measurement) SDM-C1,
SDM-C2, et SDM-C3, associes au 12V et G adjacent, sont utilises pour
connecter des capteurs et des priphriques SDM.
Les groupements COM peuvent tre utiliss afin deffectuer des
communications srie ou pour des entres de capteurs intelligents.

OV1.1.13 Entres dimpulsion (Pulse Inputs)


Quatre voies dentre impulsion peuvent compter des impulsions haut niveau
(signal carr 5V), des contacts sec ou du courant alternatif bas niveau.

OV1.2 Communication et stockage des donnes


OV1.2.1 Port pour priphrique (Peripheral Port)
Le port pour priphrique permet dajouter le support pour du stockage de
donne ou des priphriques de communication. Le CFM100 et le NL115 sont

OV-4

Aperu de la CR3000

des modules qui se branchent sur le port priphrique; ils permettent alors
dajouter des cartes Compact Flash de Type I ou II (voir paragraphe 2.1.2).
Le fait de retirer une carte prsente dans un
CFM100 ou un NL115 alors que la carte est active,
peut engendrer des donnes errones ou peuvent
endommager la carte. Il faut toujours appuyer sur
le bouton qui dsactive la carte avant de couper
lalimentation de la CR3000.

ATTENTION

OV1.2.2 CS I/O
Tous les priphriques de Campbell Scientific connects aux ports de
communication de la CR3000 utilisent un connecteur de type DB-9 (sub-D),
tiquet CS I/O (Figure OV1-3),qui se situe en face avant du bornier. Le
tableau OV1-1 donne une rapide description de chaque broche (Pin).
TABLEAU OV1-1. Description des broches
ABR
PIN
S
E

=
=
=
=

Abrviation pour la fonction des broches .


Numro de la broche.
Signal en sortie (Output) de la CR3000 un priphrique.
Signal en entre (Input) de la CR3000 provenant dun priphrique.

PIN
1

ABR
5V

I/O
S

SG

RING

RXD

ME

SDE

CLK/HS

E/S

8
9

+12 VCC
TXD

S
S

Description
5V: Source 5 VCC, utilise pour alimenter un
priphrique.
Signal Ground (masse): Fournit un retour
dalimentation pour la broche 1 (5V), et sutilise
comme rfrence des niveaux de tension.
Sonnerie: Active par un priphrique pour mettre
la CR3000 en mode tlcommunication.
Receive Data (Rception des donnes): Les donnes
en srie transmises par des priphriques sur la
broche 4.
Modem Enable (Activation du modem): Active
lorsque la CR3000 dtecte quun modem a activ la
ligne dappel.
Synchronous Device Enable (Activation dappareil
synchrone): Sutilise pour adresser des appareils
synchrones (Synchronous Devices (SD)), et peut
aussi servir comme ligne de connexion une
imprimante.
Clock/Handshake (Prise de main/liaison): Sutilise
avec les lignes SDE et TXD pour adresser des
donnes aux SDs. Quand elle nest pas utilise
comme horloge, la broche 7 peut servir de ligne de
liaison (pendant une sauvegarde imprimante, ltat
haut lactive, ltat bas la dsactive).
Transmit Data (Transmission de donnes): Les
donnes en srie sont transmises de la CR3000 aux
priphriques par la broche 9; marquage logique bas
(0V), cart logique haut (5V), ASCII standard
asynchrone, 8 bits de donnes, pas de parit, 1 bit de
dbut, 1 bit darrt, 300, 1200, 2400, 4800, 9600,
19200, 38400, 115200 bauds (slectionnable par
lutilisateur).

OV-5

Aperu de la CR3000

CS I/O

Broche 5

COMPUTER
RS232
(OPTICALLY ISOLATED)

Broche 9

Broche 6

Broche 1

FIGURE OV1-3. Interfaces srie de communication

OV1.2.3 RS-232 pour ordinateur (Computer RS-232)


Le port RS-232 de la CR3000 est isol optiquement.
Cest un port RS-232 qui permet de se connecter directement la plupart des
ordinateurs (Voir la figure OV1-3). Le tableau OV1-2 donne une brve
description de chaque broche du connecteur ordinateur RS232.
Le port RS232 de la CR3000 est en DCE lorsquil est connect un PC avec
un cble srie. Il est la fois en DTE, lorsquil est connect un modem par un
cble null-modem. (la fonction DTR est sur la broche I, Ring est une entre).
Entre maximum = 25V
Sortie minimum = 5V
Sortie typique = 7V
NOTE

OV-6

Les cbles de communication srie dune longueur suprieure


15m ne doivent pas tre utiliss.

Aperu de la CR3000

TABLEAU OV1-2. Broches RS-232


ABR = Abrviation pour la fonction des broches .
PIN= Numro de la broche.
S = Signal en sortie (Output) de la CR3000 un appareil RS-232.
E = Signal en entre (Input) de la CR3000 provenant dun appareil RS-232.

PIN
1
2
3
4
5
6
7
8
9

ABR
DTR
TX
RX

E/S
S
S
E

GND
CTS
RTS
RING

S
E
S
E

Description
data terminal ready
asynchronous transmit
asynchronous receive
Non connect
masse
connect
clear to send
request to send
ring

La CR3000 est livre avec un cble srie 9 broches de 2 mtres environ, afin
de faciliter la connexion un port RS-232 dun PC.

OV1.3 Alimentation et adaptateur secteur


La CR3000 a besoin dune alimentation 12V pour fonctionner. Pour les
alimentations interne de disponibles vous avez le choix entre : une embase
avec des piles alcalines de 10 Amph ou une embase avec des batteries
rechargeables de 7 Amph. Si une des alimentations internes nest pas utilises,
une alimentation externe telle quune alimentation PS100E-LA peut tre
utilise. Le PS100E-LA est une alimentation par batterie de 7 Ah, avec un
rgulateur de charge intgr. Des adaptateurs secteur sont disponibles en
option. Lnergie ncessaire charger la batterie peut aussi provenir dune
entre CC entre 17 et 28V, comme celle dun panneau solaire par exemple.
La centrale de mesure doit tre raccorde la terre ou au chssis pendant son
fonctionnement. Voir le paragraphe 1 pour de plus amples dtails au sujet de la
connexion la terre.
Lorsque la tension dalimentation chute en dessous de 10,0 VCC, la CR3000
stoppe lexcution de ses programmes.
Le compteur Low12Vcount dans la table dtat est incrment de 1 chaque
fois que la source primaire dalimentation chute en dessous de 10,0VCC.
Le programme et les donnes enregistrs sur la centrale de mesure sont
conservs en mmoire, et lhorloge continue de fonctionner normalement
lorsque lalimentation est dconnecte. Lhorloge et la SRAM sont alimentes
par une pile au lithium interne.

OV-7

Aperu de la CR3000

OV2. Concept de la mmoire et du fonctionnement


OV2.1 Mmoire
La CR3000 a 1 MB de Flash EEPROM qui est utilise pour stocker le systme
dexploitation. 128 K de mmoire Flash sont utiliss afin de stocker les
paramtres de configuration. Un minimum de 4 MB de SRAM sont disponibles
pour le stockage du programme (16k), lutilisation du systme dexploitation, et
le stockage des donnes. La taille mmoire disponible peut tre affiche par le
fichier dtat. De la mmoire additionnelle peut tre disponible avec
lutilisation des modules optionnels pour cartes Compact Flash : le CFM100 ou
le NL115.

OV2.2 Programmation
Le programme de la CR3000 dtermine quand et comment les capteurs sont
mesurs, et les donnes stockes. Le programme est cr sur ordinateur puis
envoy la CR3000. La CR3000 peut stocker plusieurs programmes en
mmoire. Campbell Scientific dispose de deux logiciels permettant de crer des
programmes pour la CR3000 : lassistant ShortCut et lditeur CRBasic.
Pour un bon nombre dapplications, il est prfrable de dbuter la
programmation avec ShortCut (ou SCWIN). Avec ShortCut vous tes amen
slectionner le capteur que vous souhaitez mesurer, lunit de mesure dans
laquelle vous souhaitez effectuer la mesure, puis le type de sauvegarde y
associer. ShortCut permet de programmer la plupart des capteurs
commercialiss par Campbell Scientific, ainsi que des capteurs gnriques.
Les programmes pour CR3000 qui sont crs par ShortCut sont gnralement
clairs et fournissent un bon exemple de code en CRBasic, pour ceux qui
souhaiteraient crire le programme par eux mme.
Pour les utilisateurs qui ont besoin ou souhaitent effectuer des programmes
plus complexes, lditeur CRBasic sera utilis afin de crer et dditer des
programmes en CRBasic, que la CR3000 pourra alors faire fonctionner. Le
paragraphe 4 est une introduction la programmation en CRBasic. Lditeur
de CRBasic a une syntaxe, des couleurs et un menu daide en ligne pour le jeu
dinstructions de la CR3000, qui sont dcrites au paragraphe 5-12.
ShortCut est inclus aux logiciels PC200, PC400 et LoggerNet, mais peut aussi
tre tlcharg gratuitement sur le site Internet de Campbell Scientific.
Lditeur CRBasic nest prsent quavec PC400 et LoggerNet.

OV2.3 Excution des instructions dans la centrale de


mesure
Lexcution des instructions dans une centrale de mesure est accomplie en
utilisant 3 types de tches diffrentes : la mesure, le SDM, et le traitement.
Comme son nom lindique, la tche de mesure a pour finalit de mesurer un
signal reu via le bornier de la centrale de mesure ; elle comprend aussi
lenvoi de signaux de sortie pour la commande d'autres dispositifs. Les
composants de mesure et de contrle sont pilots par une squence synchronis
de faon stricte. La tche SDM gre la mesure et le contrle de la plupart des
appareils SDM. La tche de traitement convertit les valeurs brutes lues par la

OV-8

Aperu de la CR3000

centrale de mesure en nombres reprsentant des grandeurs physique, elle


effectue des calculs, stocke les donnes, prend les dcisions pour actualiser les
contrles, et effectue les communications sries E/S.

Tche de mesure
Mesures analogiques
Excitation
Lecture des compteurs
dimpulsion
Lecture des ports de
contrles (GetPort)
Configuration des ports
de contrle (SetPort)
Corde vibrante
(VibratingWire)
Mesure de priode
(PeriodAvg)
CS616
Etalonnage

Tche SDM
Toutes les instructions
SDM exceptes,
SDMSIO4 et
SDMIO16

Tche de traitement
Traitement
Sortie
Srie E/S
SDMSIO4
SDMIO16
ReadIO
WriteIO
valuation
d'expression,
arrangement des
variables dans la
mesure et les
instructions SDM

La centrale de mesure peut excuter ces tches en mode pipeline ou


squentiel. Lorsquun programme est compil la centrale de mesure value le
programme et dtermine quel mode sera utilis. Cette information est incluse
dans un message envoy par la centrale de mesure et affich par le logiciel. Le
pr compilateur du CRBasic envoie aussi un message similaire. Un programme
peut tre configur pour fonctionner en mode squentiel, en utilisant
linstruction SequentialMode dans la section des dclarations du programme.

OV2.3.1 Mode Pipeline


Dans le mode Pipeline , la tche de mesure, la tche SDM, et la tche de
traitement sont trois fonctions diffrentes. Dans ce mode ces trois tches
peuvent oprer simultanment. La tche de mesure est planifie pour prendre
place selon un moment ( timing ) trs prcis et avec une priorit absolue
lorsque la centrale de mesure dmarre chaque scrutation (chantillonnage). Ce
rsultat selon un horodatage plus prcis sur la mesure, amliore le traitement et
optimise la consommation en nergie. Cependant, cette pr-planification des
mesures oblige les instructions de mesure tre excutes chaque scrutation,
et puisque les diffrentes tches sexcutent en mme temps, la squence dans
laquelle les instructions sont rellement excutes ne sera peut tre pas
exactement le mme que celle qui apparat dans le programme. Cest pour cette
raison, que les mesures conditionnelles ne sont pas permises dans le mode
pipeline . Il est noter aussi que de part le temps timing dexcution des
instructions de mesure, le traitement des mesures de lchantillonnage en cours
(incluant la mise jour des variables public et des sorties pour les tableaux
de donnes) est retard jusqu ce que toutes les mesures soient effectue.

OV2.3.2 Mode squentiel


Dans le mode squentiel les instructions sont excutes dans la squence
dcrite dans le programme. Le mode squentiel peut tre plus lent que le mode
pipeline, car il ne traite quune partie du programme la fois. Aprs quune
mesure ait t faite, il convertit la valeur dtermine par le traitement inclut
dans linstruction et ensuite la centrale de mesure passe la prochaine
instruction. Parce que lexcution des ces instructions se fait tape par tape,

OV-9

Aperu de la CR3000

les mesures conditionnelles sont permises en mode squentiel. Le temps exacte


de chaque mesure peut varier si dautres mesures ou traitements sont effectus
sous condition, si il y a une importante activit de communication ou dautres
interruptions (comme par exemple linsertion de la carte Compact Flash).

OV2.3.3 Scrutations squence lente (Slow Sequence Scans)


La centrale de mesure a la possibilit deffectuer une ou plusieurs scrutations
(chantillonnages) que seront crites et excutes en dehors des instructions
places entre Scan/NextScan . Ces scrutations, rpertories comme des
scrutations squence lente, fonctionnent typiquement un niveau plus lent
que la scrutation principale. Jusqu quatre squences lentes peuvent tre
dfinies dans un programme (les squences lentes sont dclares avec
linstruction SlowSequence).
Les instructions dans une scrutation squence lente sont excutes lorsque la
scrutation principale nest pas active. Lorsque le mode pipeline fonctionne, les
mesures de squence lente seront dcoupes et excutes la suite des mesures
du programme principal, en fonction du temps restant de disponible. En raison
de ce mode de dcoupage, les mesures dune squence lente peuvent tre
rparties et excutes au cours de plusieurs scrutations principales diffrentes.
En mode squentiel, toutes les instructions dans les squences lentes sont
excutes dans lordre o elles sont crites dans le programme (voir la tche
prioritaire, ci-dessous).

OV2.3.4 Tche prioritaire (Task Priority)


Considrant les informations ci-dessus au sujet des modes pipeline et
squentiel, vous devez aussi considrer que certaines squences dans le
programme doivent avoir des priorits plus grandes que dautres squences du
programme, et que gnralement les tches de mesure prennent le pas sur
toutes les autres. De plus, les priorits de squence sont diffrentes pour le
mode pipeline et le mode squentiel.
Lorsque le programme fonctionne en mode pipeline , les tches de mesure
ont la priorit sur toutes les autres tches. Les mesures dans le programme
principal ont la priorit la plus leve, puis ltalonnage de fond, suivie par les
mesures en squences lentes si elles sont dfinies. Lexcution des tches de
traitement est gre par un squenceur de tches, et toutes les tches ont la
mme priorit. Lorsquune condition est valide pour dmarrer une tche, elle
sera mise en file dattente (cette condition valide peut tre base sur le temps,
le dclenchement de WaitDigTrig, lexpiration de linstruction Delay, ou un
appel sur le port COM de la communication). Parce que les tches ont la mme
priorit, la tche est mise la fin de la file dattente. Toutes les 10 msec (ou
plus rapidement si une nouvelle tche est dclenche) la tche en cours
dexcution est suspendue et mise la fin de la file dattente, et la tche
suivante dans la file dattente commence sexcuter. De cette manire, toutes
les tches ont un temps de traitement quivalent par la centrale de mesure. La
seule exception ce mode opratoire sera lorsquune tche de mesures est
dclenche selon un basculement dtat (triggered). Si la centrale de mesure
nest pas capable daccomplir une mesure lorsque le squenceur de tche
sexcute, la tche sera suspendue jusqu ce que la mesure soit effectue.
Lorsque le mode squentiel fonctionne, la centrale de mesure utilise un
systme de file dattente pour les tches de traitement qui est similaires celui

OV-10

Aperu de la CR3000

utilis dans le mode pipeline . La seule diffrence lorsque le programme


fonctionne en mode squentiel, est quil ny a pas de pr-planification du
temps de mesure ; au lieu de cela, toutes les instructions sont excutes dans
lordre dans lequel elles sont inscrites dans le programme. Un arrangement
prioritaire est utilis pour viter un conflit avec les composants destins la
mesure. Dans cet arrangement la scrutation principale possde la priorit la
plus leve et empche les autres squences dutiliser les composants de
mesure tant que le programme principal nest pas termin (incluant le
traitement). Les autres tches, telles que le traitement dautres squences et les
communications, peuvent se raliser pendant que la squence principale se
droule. Une fois que la scrutation principale est termine les autres squences
ont accs aux composants de mesure ; la squence dtalonnage de fond
seffectuera alors prioritairement face aux squences lentes, qui sexcuteront
alors avec lordre dclar dans le programme. A noter que les tches de mesure
ont la priorit sur les autres tches telles le traitement et la communication, afin
de permettre une synchronisation prcise du temps, dont ont besoin la plupart
des instructions de mesure (par exemple les intgrations).

OV2.4 Tableaux de donnes (Data Tables)


La CR3000 peut stocker des mesures individuelles, ou bien elle peut utiliser
ses capacits de traitement afin de calculer des moyennes, minimum ou
maximum etc., des intervalles de temps priodique ou selon des conditions
particulires. Les donnes sont stockes dans des tableaux tels que celui qui est
montr dans le tableau OV2-1. Les valeurs enregistrer sont slectionnes
lorsquon cre le programme de la centrale de mesure par ShortCut ou
CRBasic directement.

Tableau OV2-1. Exemple typique de tableau de donnes


TOA5

Fritz

TIMESTAMP

RECORD RefT_Avg TC_Avg(1) TC_Avg(2)

CR3000

1079

CR3000.Std.1.0 CPU:TCTemp.CR3

TS

RN

51399

Temp

TC_Avg(3)

TC_Avg(4) TC_Avg(5) TC_Avg(6)

DegC

DegC

DegC

DegC

DegC

DegC

DegC

Avg

Avg

Avg

Avg

Avg

Avg

Avg

10/28/2004 12:10

119

23.52

23.49

23.49

23.5

23.49

23.5

23.5

10/28/2004 12:20

120

23.55

23.51

23.51

23.51

23.51

23.51

23.52

10/28/2004 12:30

121

23.58

23.52

23.53

23.53

23.53

23.53

23.53

10/28/2004 12:40

122

23.58

23.53

23.54

23.54

23.54

23.54

23.54

OV2.5 Communication PakBus avec la CR3000


La CR3000 utilise le protocole de communication rseau PakBus. PakBus
accrot le nombre doptions de communication et de mise en rseau 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
numriques 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 dtecter et de slectionner automatiquement un chemin de
routage.

OV-11

Aperu de la CR3000

La mise en rseau sur faible distance, sans matriel additionnel Une


CR3000 peut dialoguer avec une autre CR3000 ou une CR1000 sur
une distance denviron 10 mtres (30 pieds) en connectant 3 fils entre
les centrales : transmission (TX), rception (RX), et masse. La
communication provenant dun PC sur une de ces centrales (par
exemple via un modem tlphonique ou radio connect au port CS
I/O), peut tre dirige par la centrale qui reoit la communication,
vers lautre centrale de mesure.

Les communications de centrale de mesure centrale de mesure Des


instructions PakBus spciales permettent de simplifier les transferts de
donnes entre les centrales de mesure afin dobtenir une information
ou deffectuer des contrles.

Tous les appareils qui envoient ou reoivent des messages sur le rseau
PakBus, doivent avoir une adresse PakBus unique. Ladresse par dfaut de la
CR3000 est 1 . Dans un rseau PakBus on devra donner chaque centrale
de mesure une adresse PakBus unique avant de linstaller sur le terrain. Pour
quun logiciel PC (tel LoggerNet ou PC400) puisse communiquer avec une
CR3000, celui-ci doit connatre le n PakBus de la CR3000.

OV2.6 Configuration : Utilisation de Device Configuration


Utility ou du clavier-cran
Lorsque vous recevez une CR3000 provenant de Campbell Scientific, elle
devrait avoir ladresse PakBus 1 par dfaut. Si vous navez quune seule
centrale PakBus ou que vous ne communiquez avec cette centrale de mesure
que par lien direct (RS-232 ou tlphone), il ny a pas de raison de changer
cette adresse.
Cependant si cette centrale a t utilise ou que quelquun la emprunte, il
peut tre ncessaire de vrifier quelle est son adresse ou quels sont ses autres
paramtres de configuration. Il existe plusieurs moyens pour effectuer ces
vrifications, mais les deux moyens les plus simples sont dutiliser lutilitaire
de configuration Device Configuration Utility ou le clavier-cran incorpor
la CR3000 (voir paragraphe OV5.6). DevConfig est livr avec les logiciels
LoggerNet et PC400, cet utilitaire est aussi disponible gratuitement sur le site
Internet de Campbell Scientific www.campbellsci.fr (dans la rubrique
Assistance/Tlchargement).

OV3. Configuration des appareils (Device


Configurator)
Lutilitaire de configuration des appareils (DevConfig) permet de configurer
les centrales de mesure et les priphriques intelligents avant quils ne soient
installs dans les champs et avant que ces appareils soient intgrs des
rseaux dfinis dans les logiciels de Campbell Scientific tels LoggerNet ou
PC400. Quelques lments cl de DevConfig sont :

OV-12

DevConfig ne fonctionne que par connexion srie directe entre le PC et les


appareils.

Aperu de la CR3000

DevConfig sert mettre jour des systmes dexploitation (operating


systems) uniquement pour les appareils connus, mais il peut aussi servir
mettre jour lhorloge ou envoyer un fichier programme.

DevConfig vous permet de connatre le type de systme dexploitation et


sa version.

DevConfig permet deffectuer un rapport de configuration pour un


appareil, rapport qui peut tre affich lcran ou imprim. Ce rapport
peut aussi tre sauvegard dans un fichier, puis r-utilis afin de reconfigurer un appareil ou afin dappliquer un ventuel appareil de
remplacement, une configuration identique.

Certains appareils peuvent ne pas supporter le protocole de configuration


de DevConfig, mais pourront tout de mme tre configurs via lcran
dmulateur de terminal.

Laide pour DevConfig est donne laide de lignes de conseils et


dexplications directement sur lcran principal de DevConfig. Laide au
sujet des configurations appropries pour un appareil particulier, pourront
alors tre trouves dans le manuel de lappareil en question.

Des mises jour sont disponibles pour DevConfig partir du site web de
Campbell Scientific. Ces mises jour peuvent tre effectues alors quune
version prcdente est dj installe.

Note : Avant douvrir lutilitaire DevConfig, vous devez vous assurer que
dautres logiciels ouvert nutilisent pas les ports srie (COM), comme par
exemple : LoggerNet, PC400 ou PC200W.

OV3.1 Ecran principal de DevConfig


La fentre de DevConfig est divise en deux parties principales : La liste
dappareils slectionner sur la gauche, et les onglets de configuration sur la
droite. Aprs avoir choisi un appareil sur la partie gauche de la fentre, vous
aurez une liste de ports COM (COM1, COM2, etc.) installs sur votre PC. On
vous proposera une liste de vitesses en baud dans le cas o lappareil
slectionn supporte plusieurs vitesses en baud afin dtre configur, et
uniquement dans ce cas. La page ddie chaque appareil prsente les
instructions propos de comment configurer lappareil afin quil communique
avec DevConfig. Diffrent types dappareils auront sur la droite un ou
plusieurs onglets.

OV-13

Aperu de la CR3000

Lorsque lutilisateur appuie sur le bouton Connect , le type dappareil, le


port srie Serial Port et lutilitaire de slection de vitesse en baud Baud
Rate sont dsactivs et, si DevConfig est capable de se connecter la
CR3000, le bouton changera et passera de Connect (Connexion)
Disconnect (Dconnexion). Laffichage changera pour devenir :

OV-14

Aperu de la CR3000

OV3.2 Onglet Deployment


Longlet Deployment permet lutilisateur de configurer sa centrale de
mesure avant de linstaller sur le terrain.

OV3.2.1 Centrale de mesure (Datalogger)


Numro de srie (Serial Number) affiche le n de srie de la CR3000. Ce n
est donn en usine et ne peut pas tre dit.
Version de systme dexploitation (OS Version) affiche la version du
systme dexploitation qui est prsent dans la CR3000.
Le nom de la station (Station Name) est alors affich cet emplacement.
PakBus Address vous permet de donner une adresse PakBus la centrale de
mesure. Les adresses possibles sont entre 1 et 4094. Chaque appareil PakBus
devrait avoir une adresse unique. Les adresses suprieures 3999 font en sorte
que les autres appareils PakBus du rseau sont forcs de rpondre, quelle que
soit leur configuration. Merci de consulter le PakBus Networking Guide
pour de plus amples informations.
Scurit (Security) :
Il est possible de mettre en place jusqu 3 niveaux de scurit sur la CR3000.
Le niveau 1 doit tre mis en place avant que le niveau 2 ne puisse ltre, et le
niveau 2 doit tre actif si lon veut mettre en place le niveau 3 de scurit. Si
un code de scurit est fix 0 pour un certain niveau de scurit, alors tous
les niveaux suprieurs seront fixs 0 (si par exemple on donne 0 comme code
de scurit au niveau 2, et bien le code du niveau 3 sera aussi 0). Les codes
de scurits valides sont compris entre 1 et 65535 (le 0 tant rserv pas de
scurit ). Chaque niveau de scurit doit avoir son propre code. Les
fonctions affectes par la mise en place des niveaux de scurit sont :
Niveau 1 (Security Password 1) Lorsque ce niveau est activ, il est
possible de collecter les donnes, de mettre jour lhorloge de la centrale, et de
donner des valeurs aux variables Public de la centrale, tout cela sans avoir
fournir de n de scurit. Si lutilisateur entre le code scurit de niveau 1, il
peut alors modifier le programme, le rapatrier sur son ordinateur, ou encore
modifier les valeurs prsentes dans le tableau dtat
Niveau 2 (Security Password 2) Lorsque ce niveau de scurit est activ, il
est toujours possible de rapatrier des donnes sans avoir donner de mot de
passe. Si lutilisateur donne le code de scurit de niveau 2, lhorloge de la
centrale de mesure pourra tre mise jour, et les variables du tableau
Public pourront tre modifies. Si lutilisateur entre le code de scurit de
niveau 1, il pourra alors modifier les valeurs qui ne sont pas en lecture seule
dans le tableau dtat, et il pourra changer ou rapatrier le programme.
Niveau 3 (Security Password 3) Lorsque ce niveau de scurit est activ,
aucune communication nest possible sans quau moins un des codes de
scurit ne soit entr. Si lutilisateur entre le code scurit de niveau 3 il pourra
collecter les donnes de la centrale de mesure. Si il entre le code de scurit de

OV-15

Aperu de la CR3000

niveau 2, il pourra collecter les donnes, mettre jour les variables Public
et mettre jour lhorloge. Sil entre le code de scurit de niveau 1 il a alors un
accs intgral aux fonctionnalits de la centrale de mesure.

OV3.2.2 Configuration des Ports (Ports Settings)

Selected Port permet de spcifier le port srie de la centrale de mesure sur


lequel les donnes seront envoyes les valeurs de configuration des paramtres
de beacon interval et hello .
Beacon Interval permet de dfinir lintervalle (en secondes) auquel la centrale
de mesure enverra sur le rseau une balise (beacon) partir du port spcifi
(sur Selected Port ).
Lintervalle de vrification (Verify Interval) permet de dfinir lintervalle (en
secondes) auquel la centrale de mesure sattendra recevoir des paquets de
donnes packets en provenance des voisins, sur le port spcifi Selected
Port . Une valeur de zro (par dfaut) indique que la centrale de mesure na
pas de liste de voisins pour ce port.
Liste de voisins centrales de mesure voisines (Neighbors List), ou bien
dune faon plus approprie la liste des voisins attendus , permet dafficher
la liste des adresses que cette centrale de mesure sattend trouver en tant que
voisins , sur le port spcifi au paramtre Selected Port . Lorsque vous
slectionnez des lments sur cette liste, les valeurs de ltendue de contrle de
dbut et de fin (Begin and End range controls) changeront afin de reflter
ltendue slectionne. Vous pouvez ajouter de multiples listes de voisins sur
un mme port.

OV-16

Aperu de la CR3000

Begin and End Range sont utiliss afin dentrer une tendue dadresses qui
peut tre ajoute ou supprime de la liste des voisins , pour le port spcifi
sur Selected Port . Lorsque vous manipulez ces paramtres de contrle, les
boutons Add range et Remove Range seront activs ou dsactivs,
selon que la valeur relative indique dans le paramtre de contrle sera prsent
ou exempt de la liste dadresses dj configures. Ces contrles seront
dsactivs si lintervalle de vrification (Verify Interval) est mis la valeur zro.

Add Range permettra dajouter la liste de voisins et sur le port slectionn


dans Selected Port , les numros qui seront contenus dans ltendue
dbutant par Begin et terminant par End. Ce contrle sera dsactiv si la
valeur de lintervalle de vrification est gale zro, ou si la valeur de end
est infrieure celle de begin .
Remove Range permet de supprimer une tendue de valeurs pour les voisins
prsents entre begin et end , sur un port particulier. Ce contrle est
dsactiv si ltendue spcifie nest pas prsente dans la liste, ou si lintervalle
de vrification est gale zro.
Laide est affiche sur la partie infrieure de longlet Deployment . Une fois
que vous avez termin la configuration vous devez appuyer sur Apply
(Appliquer) afin denvoyer les configurations la centrale. La fentre
rcapitulative (Summary window) sera affiche, et vous pourrez sauvegarder
(Save) ou imprimer (Print) les configurations afin de les archiver ou de les rutiliser en tant quexemple sur dautres centrales de mesure.
Annuler (Cancel) permet la centrale de mesure dignorer les modifications
qui ont t effectues. Read File sert charger un fichier de configuration qui
aurait t sauvegard auparavant pour cette centrale de mesure ou une autre du
mme type. Si vous chargez les paramtres partir dun fichier, les
changements effectus ne seront rellement pris en compte quau moment o
vous appuierez sur le bouton Apply (Appliquer).

OV-17

Aperu de la CR3000

OV3.2.3 TCP/IP

Lcran TCP/IP est utilis pour configurer une communication via Ethernet de
la CR3000 ou PPP sur nimporte quel port COM. La connexion Ethernet est
possible via le module NL115 plac sur le port parallle ; on dfinira alors
ladresse IP de linterface NL115, le masque de sous-rseau et la passerelle
(gateway) qui lui sont associes. Le protocole PPP est disponible sur un port
srie et ne requiert aucun module lectronique supplmentaire mais plutt un
appareil comme un modem IP ou un ordinateur configur pour utiliser le PPP
sur ces ports srie.

OV3.2.4 Net Services


Lcran Net Services dcrit les services Internet que linterface NL115
supportera.
Les services actuellement supports sont un serveur HTML (permettant
laffichage de pages HTML gnres par la centrale), un serveur FTP scuris
par nom dutilisateur et mot de passe (pour le transfert de fichiers), un serveur
Telnet et un service de rponse aux commandes Ping.
On spcifie aussi le numro de port TCP qui servira aux communications avec
le serveur PakBus de la CR3000.

OV-18

Aperu de la CR3000

OV3.2.5 Avanc (Advanced)

Is Router vous permet de dfinir si la centrale de mesure agira ou non en tant


que routeur PakBus.
PakBus Nodes Allocation permet de spcifier la quantit de mmoire que la
CR3000 alloue afin de garder en mmoire les informations PakBus ncessaires

OV-19

Aperu de la CR3000

au routage (PakBus Routing information). Cette valeur reprsente peu prs


le nombre maximum de nuds PakBus (PakBus Nodes) que la CR3000 sera
capable de suivre dans son tableau de routage.

OV3.3 Onglet Logger Control

Lhorloge du PC et celle de la centrale de mesure seront vrifies chaque


seconde, et la diffrence entre les deux sera affiche. Le systme de mise jour
de lheure (System Clock Setting) vous permet de configurer le type doffset,
sil y en a, ajouter lheure standard (Heure locale ou GMT). La valeur
slectionne pour ce paramtre, sera mmorise entre les sessions. Si on clique
sur le bouton Set Clock Button , lheure de la centrale sera synchronise
avec celle du PC.
Current Program affiche le nom du programme qui fonctionne actuellement
dans la centrale de mesure. Cette valeur sera vide si la centrale na pas de
programme en fonctionnement
Le champs Last Compiled affiche lheure laquelle le programme qui est
actuellement en cours dexcution, a t compil pour la dernire fois par la
centrale de mesure. De mme que pour le champs Current Program , cette
valeur ne sera affiche que si elle est disponible sur la centrale de mesure.
Last Compile Results affiche un rapport de la chane de rsultats de
compilation effectue par la centrale de mesure.
Le bouton Send Program vous dirige vers une boite de dialogue
permettant de slectionner un programme envoyer la centrale de mesure. Le
champs au dessus du bouton sera mis jour une fois que lenvoi du fichier

OV-20

Aperu de la CR3000

aura t effectu. Une fois quun programme a t envoy, le nom du


programme sera identique dans les champs Current Program , Last
Compiled , et Last Compile Results .

OV3.4 Tableau de donnes (Data Monitor Tab)


Le tableau Data Monitor affiche le dernier enregistrement dans les tableaux
stocks dans la CR3000.

OV3.5 Onglet Send OS Tlcharger un Systme


dexploitation
DevConfig permet denvoyer un systme dexploitation vers tous les appareils
de Campbell Scientific, qui sont munis dun systme dexploitation sur
mmoire flash. La plupart des systmes dexploitation sont disponibles sur le
site Internet de Campbell Scientific : www.campbellsci.fr . Un exemple est
donn ci-dessous pour la CR3000 :

OV-21

Aperu de la CR3000

Le texte droite donne les instructions afin de tlcharger le systme


dexploitation (OS). Il faut alors suivre ces instructions.
Lorsque vous cliquez sur le bouton Start , DevConfig ouvre une fentre de
dialogue afin de pointer sur un fichier de systme dexploitation (fichier *.obj).
Lorsque la CR3000 et mise sous tension nouveau, DevConfig dbute lenvoi
du systme dexploitation :
Lorsque le systme dexploitation a t envoy, un message de dialogue
similaire celui prsent ci-dessous, sera affich :

OV-22

Aperu de la CR3000

Les informations de la boite de dialogue permet de faire le lien avec la


signature du systme dexploitation quon a envoy. Pour des appareils tels
que la CR10X (surtout celles qui ont une extension de mmoire), le temps de
r-initialisation aprs une mise jour du systme dexploitation peut tre long,
et une fentre davertissement est alors affiche afin de rappeler quil ne faut
pas interrompre le test effectu sur la mmoire.

OV3.6 Onglet Settings Editor Editeur de configurations


La CR3000 possde plusieurs proprits que lon appelle des
configurations ; certaines sont spcifiques au protocole PakBus. La
description de PakBus est dailleurs dtaille sur le site www.campbellsci.com,
dans le document PakBus Networking Guide .
Longlet Settings Editor donne accs la plupart des configurations
PakBus. Longlet Deployment rend lapplication de certaines
configurations, un peu plus faciles mettre en place.

La partie suprieure de longlet Settings Editor est une grille qui permet
lutilisateur de voir et dditer les configurations pour lappareil. La grille est
divise en deux colonnes, avec gauche le nom de la configuration, et droite
sa valeur associe. Vous pouvez changer la cellule slectionne en utilisant la
souris ou les flches du clavier. Si vous cliquez sur le nom dune variable sur
la colonne de gauche, la valeur associe sur la colonne de droite deviendra
automatiquement active. Vous pouvez diter une configuration en
slectionnant la valeur, en pressant sur F2 ou en double-cliquant sur la valeur

OV-23

Aperu de la CR3000

dune cellule avec la souris. La grille ne permettra pas de modifier les valeurs
qui sont en lecture seule.
La partie infrieure de longlet Settings Editor affiche de laide au sujet des
paramtres de configuration slectionns sur la partie suprieure.
Une fois que vous avez chang les configurations, vous pouvez appuyer sur le
bouton Apply (Appliquer) afin de les prendre en compte, ou sur
Cancel pour annuler. Ces boutons ne seront actifs quune fois quun
paramtre aura t modifi. Si lappareil accepte les configurations, une fentre
de sommaire de configuration sera affiche et vous donnera la possibilit de
sauvegarder et/ou dimprimer la configuration de lappareil :

Le fait de cliquer sur le bouton Factory Defaults (Configuration usine par


dfaut) du Settings Editor , enverra la commande permettant lappareil de
rcuprer ses configurations dusine par dfaut. Les valeurs dusine ne seront
pas prises en compte tant que lon naura pas demand de les prendre en
compte (Apply - Appliquer). Ce bouton ne sera pas actif si lappareil
configurer ne comprend pas les messages du protocole utilis par DevConfig.
Si, aprs avoir effectu des changements de configuration ou aprs avoir cliqu
sur le bouton Summary (Sommaire), vous avez cliqu sur le bouton
Save (Sauvegarde) de lcran du sommaire qui aura t affich, vous aurez
la possibilit dutiliser le bouton Read File afin dimporter ces
configurations. Les configurations contenues dans ce fichier sont
immdiatement envoys lappareil, et sils sont accepts, vous pourrez les
appliquer (Apply).

OV3.7 Onglet Terminal


Longlet Terminal donne accs lmulateur de terminal que lon peut
utiliser sur la CR3000. Presser Entre plusieurs fois jusqu ce que

OV-24

Aperu de la CR3000

lmulateur renvoie le prompt : CR3000> . Les commandes de mode


terminal sont constitues dune liste de caractres uniques, suivis de
Entre . Vous entrez H puis Entre , pour obtenir la liste des
commandes disponibles.

OV4. Didacticiel de dmarrage rapide (Quick Start


Tutorial)
OV4.1 Logiciels pour la CR3000
Le logiciel de dmarrage PC200W est capable deffectuer une liaison directe
entre un PC et une CR3000; ce logiciel comprend Short Cut for Windows
(Short Cut) afin de crer des programmes pour CR3000. PC200W dispose
doutils de base afin de configurer lheure de la centrale de mesure, denvoyer
un programme, de visualiser les valeurs issues des capteurs, ou encore de
collecter manuellement et de visualiser les donnes. La CR3000 est prsente
dans PC200W partir de la version 3.1 . PC200W est un logiciel que lon peut
tlcharger gratuitement partir du site Internet de Campbell Scientific.
Le logiciel PC400 (le logiciel de milieu de gamme) permet de grer de
multiples options de tlcommunication, il dispose de la collecte manuelle de
donnes et de laffichage des donnes en temps rel. PC400 comprend Short
Cut ainsi que lditeur de programme CRBasic, adapt la programmation de
la CR3000. PC400 ne permet pas de combiner des options de
tlcommunication (par exemple dun tlphone un modem radio), de faire
du routage PakBus, ni deffectuer des appels automatiss. La CR3000 a t
rajout partir de la version 1.3 de PC400.

OV-25

Aperu de la CR3000

Le logiciel de support pour centrales de mesures, LoggerNet, permet de faire


des appels via des moyens de communication combins, il permet de faire des
affichages de donnes et des appels automatiss. Ce logiciel comprend Short
Cut ainsi que lditeur de programme CRBasic, adapt la programmation de
la CR3000, ainsi que des outils de configuration, de surveillance et de contrle
du rseau de centrales de mesures. La CR3000 a t rajout partir de la
version 3.2 de LoggerNet.

OV4.1.1 Options afin de crer des programmes pour CR3000


1.

Short Cut est un gnrateur de programmes qui cre un programme pour


centrale de mesure en quatre tapes simples, puis gnre un diagramme
associ pour le branchement des capteurs. Short Cut est compatible avec la
plupart des capteurs commercialiss par Campbell Scientific, et cest un
outil recommand lorsquon souhaite faire un programme simple et rapide
afin de mesurer et denregistrer des donnes.

2.

Lditeur CRBasic est un diteur de programmes utilis afin de crer des


programmes plus complexes pour la CR3000. Les programmes gnrs
par Short Cut peuvent tre imports dans lditeur CRBasic afin dy
ajouter des instructions ou des fonctionnalits qui ne seraient pas
comprises dans Short Cut.

Pour les utilisateurs de CR23X qui souhaitent passer la CR3000, il existe


lutilitaire Transformer qui permet de convertir les fichiers programme de
CR23X en fichiers programme pour CR3000, afin de les modifier avec
CRBasic. Le langage de programmation et les instructions tant un peu
diffrentes, certains programmes ne peuvent pas tre entirement convertis par
Transformer . Cet utilitaire est intgr avec les logiciels PC400 et LoggerNet.

OV4.2 Connections la CR3000


Les alimentations de Campbell Scientific sont dcrites au chapitre 1.3.
Lorsquon connecte une source dalimentation une CR3000, on retire tout
dabord le connecteur vert prsent sur le bornier de la CR3000. On insre le fil
positif 12V sur la borne 12V , la borne de masse sur la borne G . On
vrifie une dernire fois que lon na pas invers les polarits, puis on enfonce
le connecteur vert cbl, au bornier de la CR3000.
Connecter le cble srie (Ref 10873, fourni) entre le port tiquet RS232
prsent sur la CR3000, et le port srie de lordinateur. Pour les ordinateurs qui
nont quun port USB, un adaptateur USB-srie est ncessaire.

OV4.3 Configuration de ladresse PakBus de la CR3000


Ladresse PakBus par dfaut de la CR3000 est ladresse 1 (voir OV2.5). A
moins dutiliser la CR3000 en rseau, il ny a pas de raison de changer
dadresse PakBus, ni aucun de ses autres paramtres de configuration par
dfaut. Pour changer les configurations par dfaut il faut utiliser lutilitaire
DevConfig, comme cela est dcrit au paragraphe 0V3.

OV4.4 Logiciel PC200W


Ce petit didacticiel dirige lutilisateur travers un processus de cration dun
programme pour CR3000, afin de visualiser des mesures effectues par des

OV-26

Aperu de la CR3000

capteurs, puis pour collecter les donnes et les visualiser sous forme de
donnes avec le logiciel PC200W.
Lorsque PC200W est lanc pour la premire fois, lassistant de configuration
EZSetup est aussi excut. On peut alors cliquer sur le bouton Next et
suivre les tapes afin de slectionner la CR3000, le port COM que lordinateur
utilisera afin de communiquer, la vitesse en baud utiliser (115200 bauds),
ainsi que ladresse PakBus de 1. Lorsquon vous propose de tester la
communication (Test Communications) vous pouvez cliquer sur le bouton
Finish (Fin).
Pour changer un paramtre dans la configuration de la centrale de mesure, on
peut slectionner la centrale de mesure partir de la fentre principale du
logiciel et cliquer sur Edit . Si une centrale de mesure na pas encore t
dfinie, on cliquera sur Add afin dutiliser lassistant de configuration
EZSetup nouveau.
Une fois que vous tes sorti de lassistant EZSetup, longlet
Setup/Connect sera visible, tel que cela est montr ci-dessous. Le profil
actuel de la CR3000, son horloge et les dtails propos du programme associ
la CR3000, sont intgrs cet onglet. Les onglets sur la droite sont utiliss
afin de visualiser les donnes (Monitor Values) et afin de les collecter
(Collect Data). Les boutons sur la droite de ces onglets, sont utiliss afin de
faire fonctionner les applications Split , View , et Short Cut .
Short Cut

OV4.4.1 Cration dun programme pour CR3000 partir de Short Cut


Objectif : Une fois par seconde, mesurer la temprature de lair en C avec un
thermocouple de type T, et stocker les moyennes effectues sur une minute
pour la tension dalimentation, la temprature du bornier et la temprature du
thermocouple.

OV-27

Aperu de la CR3000

NOTE

Un thermocouple de type T est inclus avec la CR3000, ainsi


quun tournevis. Le thermocouple est une paire de fils
mtalliques recouverts dun isolant bleu / rouge, et souds
ensemble une extrmit.
Cliquez sur le bouton de Short Cut, ce qui vous conduira lcran daccueil,
tel que celui prsent ci-dessous.

En cliquant sur longlet Help (Aide), vous pouvez avoir accs laide de ce
logiciel. On peut utiliser laide en plus des descriptions donnes ci-dessous :
Etape 1 (Step 1) : Crer un nouveau fichier
Ltape 1 permet douvrir un nouveau fichier ou bien un fichier dj existant.
A partir de la page daccueil, on clique alors sur le bouton New Program .
On utilise alors le menu droulant afin de slectionner la CR3000. On entre la
valeur de 1 (en secondes) pour la grandeur de lintervalle de scrutation (Scan
Interval) puis on clique sur OK afin de terminer cette premire tape.
Etape 2 (Step 2) : Slectionner les capteurs
Un thermocouple de type T est un ensemble de deux fils mtallique
dissemblables (cuivre et constantan) souds ensemble une de leurs
extrmits. La partie soude est la partie de jonction de mesure ; la jonction
qui est cre au niveau du branchement sur la CR3000, est la jonction de
rfrence.
Lorsque les deux jonctions sont des tempratures diffrentes, une tension
proportionnelle la diffrence de temprature, est induite dans les fils. La
mesure de temprature du thermocouple ncessite de connatre la temprature
de jonction de rfrence afin de dterminer la temprature lextrmit du
thermocouple ( la soudure).

OV-28

Aperu de la CR3000

Ltape 2 permet de slectionner le capteur que lon veut mesurer. A partir de


la page daccueil on clique sur le bouton Sensors (Capteurs). La partie
rserve au choix des capteurs est divise en 2 groupes : le premier groupe
gauche est une arborescence de capteurs, le second groupe droite est le
tableau des capteurs slectionns.
Les capteurs que vous allez programmer seront choisis partir de la liste
dfinie dans larborescence des capteurs.
En double-cliquant sur le groupe appel Temperature , vous affichez le
dtail des choix disponibles pour ce groupe de capteurs. Double-cliquez sur le
capteur Wiring Panel Temperature afin de lajouter la liste des capteurs
slectionns. Cliquer sur OK afin daccepter ltiquette propose pour le nom
de la variable (PTemp_C).
Double cliquez sur Type T thermocouple , changez la valeur propose par
1 , et cliquez sur OK . Sur lcran suivant, assurez-vous que la variable
PTemp_C (celle dfinie pour la temprature du bornier de la CR3000) est
slectionne en tant que temprature de rfrence, et cliquez sur OK pour
accepter ltiquetage de la variable en Temp_C .

Cliquez sur votre gauche sur : Wiring Diagram afin de voir le schma de
cblage, tel que celui ci-dessous. Il faut alors cbler le thermocouple de type T
(fourni avec la centrale) comme cela est spcifi. Cliquez sur votre gauche sur :
Sensors (Capteurs) pour revenir la page prcdente et continuer avec
ltape 3.

OV-29

Aperu de la CR3000

Etape 3 (Step 3) : Enregistrements / sauvegardes (Output Processing)


Ltape 3 permet de dfinir les instructions de sauvegarde pour les capteurs
mesurs. Sur votre gauche, il faut cliquer sur le bouton Output (Sortie).
Lcran qui sert dfinir les sauvegardes comprend une liste de capteurs
slectionns sur la partie gauche, et des tableaux de sauvegarde sur la droite. Il
y a par dfaut 2 tableaux de dfinis, Table1 et Table2. Les deux tableaux ont
un champs Store Every et un menu droulant afin de dterminer quel
intervalle de temps les donnes vont tre stockes.
Lnonce de cet exercice demande une sauvegarde par minute. Pour
supprimer la Table2 il faut cliquer sur longlet la dfinissant afin de la rendre
active, puis cliquer sur le bouton Delete Table .
Le champs Table Name est le nom qui sera utilis afin de nommer le
tableau qui contiendra les donnes stockes. On se propose alors de changer le
nom par dfaut, de Table1 OneMin , et de changer la grandeur de
lintervalle pour la fixer 1.
La liste des capteurs slectionns se trouve sur la partie gauche de lcran.
Pour ajouter une mesure de capteur lintrieur du tableau de sauvegarde, il
faut surligner une mesure et cliquer sur un des boutons qui dterminent le type
de calcul que lon veut faire (par exemple la moyenne Average). On
slectionnera alors les capteurs appels Default , Panel Temp , et Type
T TC suivi du bouton Average (Moyenne) afin de les ajouter au tableau
appel OneMin.
Cliquer sur votre gauche sur Finish afin de passer ltape 4.

OV-30

Aperu de la CR3000

Etape 4 (Step 4) : Terminer (Finish)


Ltape 4 sert terminer le programme. Sur la partie gauche de lcran SCWin
vous cliquez sur le bouton Finish . On donne alors le nom QuickStart pour
le nom du fichier. Si le compilateur dtecte des erreurs, celles-ci seront
affiches, de mme que le nom des fichiers crs. Le fichier QuickStart.CR3
est le fichier programme qui sera envoy la CR3000, QuickStart.def est le
rsum du cblage des capteurs et des noms dtiquettes pour les variables
utilises ( cliquer sur Summary ou Print afin de visualiser ou
dimprimer le fichier). Pour fermer Short Cut ; cliquer sur le bouton X en
haut droite de lcran SCWin, taper Alt+F4 ou cliquer sur File puis Exit.

OV-31

Aperu de la CR3000

OV4.4.2 Configuration de longlet Setup


A partir de lcran Setup/Connect , cliquer sur le bouton Connect afin
dtablir la communication avec la CR3000. Lorsque la communication est
tablie, le texte prsent sur le bouton deviendra Disconnect .

Bouton Connexion

OV-32

Aperu de la CR3000

OV4.4.3 Synchronisation des horloges


Cliquer sur le bouton Set Clock afin de synchroniser lheure de la centrale
de mesure avec celle de lordinateur.

OV4.4.4 Envoyer le programme


Cliquer sur le bouton Select and Send Program . Naviguer afin de pointer
sur le rpertoire C:\CampbellSci\SCWin et y slectionner le fichier appel
QuickStart.CR3 puis cliquer sur le bouton Open (Ouvrir). Une barre de
processus est alors affiche, suivie dun message confirmant que le
programme a t correctement envoy la station.

OV4.4.5 Visualiser les donnes scrutes


Longlet Monitor Values est utilis afin dafficher les valeurs actuelles qui
ont t scrutes sur les capteurs, pour les variables de type Public dfinies
dans les programmes, et les dernires valeurs prsentes dans le tableau OneMin .

Cliquer sur longlet Monitor Values . Le contenu des variables Public


sont automatiquement slectionnes et affiches. Pour visualiser les valeurs du
tableau OneMin il faut cliquer sur le bouton Add , slectionner le
tableau OneMin puis cliquer sur le bouton Paste .

OV4.4.6 Rcupration des donnes (Collect Data)


Cliquer sur longlet Collect Data . A partir de cet onglet vous pouvez
choisir quelles donnes vous souhaitez rcuprer, et o sur votre ordinateur, si
vous souhaitez les enregistrer.
Cliquer sur le tableau appel OneMin , avec loption New data from
datalogger de slectionne. Cliquer sur le bouton Collect et une boite de
dialogue apparat, vous demandant un nom de fichier donner. En cliquant sur
Save vous utiliserez le nom par dfaut prvu pour le fichier, soit

OV-33

Aperu de la CR3000

CR3000_OneMin.dat. Une barre de progression saffichera, avec la fin le


message Collection Complete .

OV4.4.7 Visualiser les donnes (View Data)


Pour visualiser les donnes collectes, il faut cliquer sur le bouton View
(situ dans la partie suprieure droite de lcran principal de PC200W. On
accde aux options en utilisant les menus ou en cliquant sur licne associ
loption. Si vous placez le pointeur de votre souris au dessus dune de ces
icnes durant quelques secondes, vous obtiendrez un petit descriptif de la
fonction disponible sur cette icne.
Pour ouvrir un fichier de donnes on clique sur licne Open file et on
double-clique sur le fichier CR3000_OneMin.dat prsent dans le rpertoire de
PC200W. Cliquer sur Expand Tabs afin dafficher les donnes en
colonnes avec des en-tte de colonnes. Si vous souhaitez afficher les donnes
issues du thermocouple, sous forme graphique, il faut cliquer sur la colonne
qui porte le nom Temp_C , puis cliquer sur licne Show Graph, 1 Y
axis qui est prsente dans le barre doutils.
Ouvrir un fichier

OV-34

Espacement des colonnes

Voir le graphique

Aperu de la CR3000

On peut alors fermer le graphique, View et PC200W.

OV-35

Aperu de la CR3000

OV4.5 Programmation de la CR3000 par lditeur CRBasic


Les utilisateurs qui avaient lhabitude de lditeur de programme Edlog, et qui
passeraient CRBasic pour programmer la CR3000, pourront trouver que
Short Cut est un trs bon outil pour apprendre programmer en CRBasic.
Vous pouvez tout dabord crer un programme laide de Short Cut, puis
ouvrir ce fichier avec CRBasic afin de voir comment Short Cut a cr le
programme. Le fichier ci-dessous est issu du fichier QuickStart.CR3 que nous
avons cre avec le didacticiel (Short Cut) dcrit dans le paragraphe prcdent.
Il a ensuite t import dans lditeur CRBasic.
Voir le paragraphe 4 pour plus de dtails au sujet de la programmation CRBasic.
'CR3000
Created by SCWIN (2.5)
'Declare Variables and Units Dclaration des variables et des units
Public Batt_Volt
Public PTemp_C
Public Temp_C
Units Batt_Volt=Volts
Units PTemp_C=Deg C
Units Temp_C=Deg C
'Define Data Tables Dfinitions des tableaux de donnes
DataTable(OneMin,True,-1)
DataInterval(0,1,Min,0)
Average(1,Batt_Volt,FP2,False)
Average(1,PTemp_C,FP2,False)
Average(1,Temp_C,FP2,False)
EndTable
DataTable(Table1,True,-1)
DataInterval(0,1440,Min,0)
Minimum(1,Batt_Volt,FP2,False,False)
EndTable
'Main Program Programme principal
BeginProg
Scan(5,Sec,1,0)
'Default Datalogger Battery Voltage measurement Batt_Volt:
Mesure de la tension de la batterie de la centrale de mesure Batt_Volt :
Battery(Batt_Volt)
'Wiring Panel Temperature measurement PTemp_C:
Mesure de la temprature de compensation du bornier Ptemp_C :
PanelTemp(PTemp_C,_60Hz)
'Type T (copper-constantan) Thermocouple measurements Temp_C:
TCDiff(Temp_C,1,mV2_5C,1,TypeT,PTemp_C,True,0,_60Hz,1,0)
'Call Data Tables and Store Data
Appel des tableaux de donnes et de la mmorisation des donnes
CallTable(OneMin)
CallTable(Table1)
NextScan
EndProg

OV-36

Aperu de la CR3000

OV5. Clavier cran (Keyboard Display)


La CR3000 dispose dun clavier / cran. Ce paragraphe en dcrit lutilisation.
Le CR3000KD incorpor la CR3000 dispose de certaines touches, qui sont
associes des fonctions listes ci-dessous.
Touche

Usage

[2] et [8]

Naviguer ligne par ligne (vers le haut ou vers le bas) travers


le menu.
[4] et [6]
Pour naviguer de droite gauche de la ligne. La flche gauche
[4] affichera le nom en entier (jusqu 20 caractres) de
nimporte quel nom de champ qui ne s'adaptera pas dans l'espace
de 14 caractres employs normalement. La flche droite [6]
affichera la donne en entier.
[Enter]
Slectionne la ligne ou fait changer dtat loption sur laquelle le
curseur est positionn
[Esc]
Retourne au menu prcdent du menu
[Home]
Dplace le curseur jusquau dbut de la liste
[End]
Dplace le curseur jusqu la fin de la liste
[Pg Up]
Dplace le curseur vers lcran prcdent
[Pg Dn]
Dplace le curseur vers lcran suivant
[BkSpc]
Supprime le caractre situ la gauche du curseur
[Shift]
Change le caractre alphabtique slectionn
[Num Lock] Passe en mode numrique
[Del]
Supprime
[Ins]
Insre/change la configuration de laffichage graphique
[Graph]
Mode graphique

OV-37

Aperu de la CR3000

Ecran de mise sous tension

CAMPBELL
SCIENTIFIC
CR3000 Datalogger
8/08/2006, 18:24:35
CPU: QuickStart.CR3
Running.

Presser une touche


pour le menu
Principal (sauf <, >,
^ ou Esc])

Data
Run/Stop Program
File
PCCard
Ports and Status
Configure, Settings

Affichage de la CR3000

Active la lumire avec ^


Ajuste le contraste avec
< + clair
+ fonc >
Real Time Tables
Real Time Custom
Final Storage Data
Reset Data Tables
Graph Setup
Les options dpendent de ltat du
programme
New
Edit
Copy
Delete
Run Options
Directory
Format
Active Tables
Format Card
Loption PCCard nest dans le
menu qu condition quun CFM100
soit connect, et avec une carte.
OSVersion
OSDate
OSSignature
SerialNumber
RevBoard
StationName
PakBusAddress
ProgName
Set Time /Date
Settings
Display

OV-38

:
:
:
:
:
:
:
:

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

Aperu de la CR3000

OV5.1 Affichage de donnes (Data Display)

Data
Run/Stop Program
File
PCCard
Ports and Status
Configure, Settings

Dplacer le curseur
vers Data et
appuyer sur Entre

Real Time Tables


Real Time Custom
Final Storage Data
Reset Data Tables
Graph Setup

Liste des tableaux de donnes


cre par le programme actif
(List of Data Tables created by
active program)

Liste des tableaux de donnes


cre par le programme actif
(List of Data Tables created by
active program)

Liste des tableaux de donnes


cre par le programme actif
(List of Data Tables created by
active program)

All Tables : Tous les tableaux


Liste des tableaux de donnes
cre par le programme actif
(List of Data Tables created by
active program)

Graph Type
Roll
Scaler Manual
Upper: 0.000000
Lower: 0.000000
Display Val
On
Display Max
On
Display Min
On

Roll/Scope
Manual/Auto
Not shown if Auto
On/Off
On/Off
On/Off

Scope ncessite le manual scalar

OV-39

Aperu de la CR3000

OV5.1.1 Tableaux de donnes scrutes (Real Time Tables)

Liste des tableaux de donnes cre


par le programme actif. Par exemple
Public
Table1
Temps

Dplacer le curseur vers le


tableau souhait et
appuyer sur Entre

Tref
TCTemp(1)
TCTemp(2)
TCTemp(3)
Flag(1)
Flag(2)
Flag(3)
Flag(4)

: 23.0234
: 19.6243
: 19.3429
: 21.2003
: -1.0000
: 0.00000
: 0.00000
: 0.00000

Les valeurs Public


peuvent tre modifies.
Dplacer le curseur vers
la valeur et appuyer sur
entre pour lditer.

Appuyer sur Graph


afin devoir la courbe
du champs
slectionn

Dplacer le curseur vers le


paramtre et appuyer sur entre
pour lditer

30.0

22.35
Appuyer sur Ins
pour configurer le
graphique
_____
___

____
__

20.00
Les nouvelles valeurs seront affiches une fois
quelles sont stockes

OV-40

Edit field: Num


TCTemp(3)
Current Value:
21.2003
New Value:
%

Scaler Manual
Upper: 30.000000
Lower: 20.000000
Display Val
On
Display Max
On
Display Min
On
Graph Type
Roll

Auto/Manual

On/Off
On/Off
On/Off
Roll/Scope

Aperu de la CR3000

OV5.1.2 Personnalisation de laffichage (Real Time Custom)


La premire fois que vous naviguez sur Real Time Custom vous aurez
besoin de configurer laffichage. La CR3000 conservera la configuration tant
que le mme programme est en fonctionnement.
Liste des tableaux de donnes cre
par le programme actif. Par exemple
Public
Table1
Temps

Dplacer le curseur
vers le tableau
souhait et appuyer
sur Entre

Pour ajouter une valeur, dplacer


le curseur lendroit souhait et
appuyer sur Entre

Tref
TCTemp(1)
TCTemp(2)
TCTemp(3)
Flag(1)
Flag(2)
Flag(3)
Flag(4)
Dplacer le curseur
vers le champs
souhait et appuyer
sur Entre
TCTemp(3)

: 24.9496
:
:
:
:
:
:
:

Les nouvelles valeurs sont affiches


une fois quelles sont enregistres.
Pour supprimer un champs il faut
dplacer le curseur lendroit
souhait et appuyer sur Del

OV-41

Aperu de la CR3000

OV5.1.3 Tableaux de mmoires finales (Final Storage Tables)


Liste des tableaux de donnes cre
par le programme actif. Par exemple
Table1
Temps

Utiliser Home (le plus ancien), End


(le plus rcent), PgUp (prcdent),
PgDn (suivant), , , , et pour
se dplacer dans le tableau.

Dplacer le curseur vers


le tableau souhait et
appuyer sur Entre

TimeStamp
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03
"2000-01-03

00:12:38"
00:12:39"
00:12:40"
00:12:41"
00:12:42"
00:12:43"
00:12:44"
00:12:45"
00:12:46"
00:12:47"
00:12:48"
00:12:49"

Record
0
5
1
Tref
2
3
4
5
6
7
8
9
10
11

Tref

TC(1)

TC(2)
21.934
21.9173
21.9229
21.9173
21.9173
21.9118
21.9173
21.9173
21.9395
21.9118
21.945
21.9506

:2000-01-03 00:12:43

24.1242
24.1242
24.1242
24.1242
24.1242
24.1242
24.1242
24.1242
24.1242
24.1242
24.1242

21.8619
TC(1)
21.8786
: 21.8786
: 21.8786
21.8675
: 21.8675
: 21.8675
: 21.8675
: 21.8398
21.8176
21.8342
21.8453

TC(3)
22.8419
22.8364
22.8364
22.8419
22.8253
22.8364
22.8087
22.8142
22.8253
22.8308
22.8364
22.8364

Appuyer sur Ins pour afficher lcran

Table Size:
1000
Current Record:
759

21.87

_______
______

_______
____

20.00

OV-42

Go to Record:

press Ins to edit

Appuyer sur Graph afin


dafficher la courbe du champs
slectionn ou afin dafficher les
donnes en plein cran. Utiliser
, , PgUp, PgDn afin de
dplacer le curseur et la fentre
des donnes affiches.

30.0

___

____
__

Appuyer sur Ins pour


configurer le graphique

Scaler Manual
Upper: 30.000000
Lower: 20.000000
Display Val
On
Display Max
On
Display Min
On
Graph Type
Roll

Utiliser les flches


vers le haut ou le
bas afin de
rejoindre le n
denregistrement
souhait, ou bien
appuyer sur Ins
et entrer son n
manuellement.

Aperu de la CR3000

OV5.2 Dmarrer / Arrter le programme (Run/Stop Program)

Data
Run/Stop Program
File
PCCard
Ports and Status
Configure, Settings

Dplacer le curseur vers


run/stop program et
appuyer sur Entre.

Si le prog.
sexcute

CPU: ProgramName.CR3
Is Running
>* Run on Power Up
Stop, Retain Data
Stop, Delete Data
Restart, Retain Data
Restart, Delete Data
Execute

Faire un choix (appuyer sur


Entre) et dplacer le
curseur vers Execute.
Appuyer sur Entre pour
excuter laction.

Appuyer sur escape pour annuler


ou voir la liste de prog. disponibles.
Si le prog.
est arrt

CPU: ProgramName.CR3
Is Stopped
>* Run on Power Up
Stop, Delete Data
Restart, Retain Data
Restart, Delete Data
Execute

Faire un choix (appuyer sur


Entre) et dplacer le
curseur vers Execute.
Appuyer sur Entre pour
excuter laction.

Appuyer sur escape pour annuler


ou voir la liste de prog. disponibles.
Pas de prog.
excut ni
arrt

CPU:
CRD:
or list of program
files on CPU if no
card is present

Choisir lemplacement
o est le fichier.

Appuyer sur escape pour annuler.

OV-43

Aperu de la CR3000

OV5.3 Afficher le fichier (File Display)

Data
Run/Stop Program
File
PCCard
Ports and Status
Configure, Settings
New File Name:
CPU: .CR3
CRD: .CR3
Dplacer le curseur
vers File et appuyer
sur Entre

New
Edit
Copy
Delete
Run Options
Directory
Format

CPU:
CRD:

Copy
From
To

Execute
List of files on
CPU or Card.

OV-44

Aperu de la CR3000

OV5.3.1 Editer le fichier (File: Edit)


Il est conseill dutiliser lditeur de programmes CRBasic afin dcrire et
dditer les programmes des centrales de mesure. Il est cependant possible de
changer la valeur des champs des instructions partir dun clavier cran.
Liste des Programmes sur la CPU
ou sur la carte CRD. Par exemple :
CPU:
TCTEMP.CR3
RACE.CR3

0
0

Save Changes?
Yes
No
ESC

Dplacer le curseur vers le prog.


souhait et appuyer sur Entre.

INSERT
Instruction
Function
Blank Line
Block
Insert Off

CR3000
' TCTemp.CR1
Public TREF,TC(3),FLAG(8)

App. sur Ins

DD ataTable (Temps,1,1000)
Sample (1,TREF,IEEE4)
Sample (3,TC(),IEEE4)
Editer directement ou dplacer le
curseur vers le premier caractre de
la ligne et appuyer sur Entre

Editer les paramtres de linstruction avec les noms


des paramtres et certains noms choisir dans la
liste :

DataTable
TableName
> Temps
TrigVar
1
Size
1000

ENTER
Edit Instruction
Blank Line
Create Block

Insrer une ligne vide


DataTable
DataTable(Temps,1,1000)
(Temps,1,1000)
Sample (1,TREF,IEEE4)
Sample (3,TC(),IEEE4)
EndTable

Dplacer le curseur
afin de surligner le
block souhait et
appuyer sur Entre

Block Commands
Copy
Cut
Delete

BeginProg
Scan(1,sec,3,0)

Pour insrer un block cre de cette


faon il faut dplacer le curseur
jusqu lendroit souhait dans le
programme, et appuyer sur Ins.

OV-45

Aperu de la CR3000

OV5.4 Affichage de la Carte PC (PCCard Display)

Data
Run/Stop Program
File
PCCard
Ports and Status
Configure, Settings

Dplacer le curseur
sur PCCard et
appuyer sur Entre

PCCard nest dans le menu


qu condition que le CFM100
(NL115) soit connect, et avec
une carte CF dinsre dedans.

Consulter
les
tableaux

Liste des tableaux de donnes


utiliss par le programme actif et
prsents sur la carte
(List of Data Tables on card
used by active program)

Active Tables
Format Card
Effacer les
tableaux

Yes
No

OV-46

All Card Data


Will be Lost!
Proceed?
(pour effacer)
(pour ne rien faire)

Aperu de la CR3000

OV5.5 Etat de la centrale et des ports (Ports and Status)

Ports
Status Table

PortStatus (1):
PortStatus (2):
PortStatus (3):
PortStatus (4):
PortStatus (5):
PortStatus (6):
PortStatus (7):
PortStatus (8):

OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF

Dplacer le curseur sur le port


souhait et appuyer sur Entre pour
basculer son tat (toggle OFF/ON).
Le port doit tre configur en sortie
(output) afin de pouvoir tre bascul.
Liste des variables dtat
(voir Annexe A)

List of Status Variables


(see Appendix A)

OV-47

Aperu de la CR3000

OV5.6 Configurations (Settings)

05/24/2000, 15:10:40
Year
2000
Month
5
Day
24
Hour
15
Minute
10
Set
Cancel

Set Time/Date
Settings
Display

Routes
StationName
PakBusAddress
Security(1)
Security(2)
Security(3)
IsRouter
PakBusNodes

:
:
:
:
:
:
:
:

xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx
xxxx

Turn Off Display


Back Light
Contrast Adjust
Display Timeout: Yes
Timeout (min): 4
Dplacer le curseur vers llment Time et
appuyer sur Entre pour le modifier.

OV5.6.1 Configurations de lhorloge (Set Time/Date)


Dplacer le curseur jusqu llment que vous voulez modifier et appuyer sur
Enter pour le modifier. Puis dplacer le curseur jusqu Set et appuyer sur
Enter pour appliquer la modification.

OV5.6.2 Configurations PakBus (PakBus Settings)


Dans le menu de configuration Settings , dplacer le curseur jusqu
llment PakBus et appuyer sur Enter pour le modifier. Aprs la
modification, appuyer sur Enter pour appliquer la modification.

OV-48

Aperu de la CR3000

OV5.6.3 Configuration de laffichage (Configure Display)

Set Time /Date


Settings
Display

Dplacer le curseur vers


llment Configure
Display et appuyer sur
Entre pour le modifier.

Appuyer sur Entre pour dsactiver laffichage

On/Off (pour la lumire de fond dcran)


Turn Off Display
Backlight
Contrast Adjust
Display Timeout: Yes
Timeout (min): 4

Ajuster le
contraste

Light (+ clair)
<-

(+ fonc) Dark
->

Yes/No (pour temporiser laffichage)


Entrer le dlai de dsactivation en minutes (max. = 60)

OV-49

OV6. Caractristiques (Spcifications)

Les caractristiques lectriques sont valides pour une gamme de temprature de 25C +50C sauf indication spciale ; un
environnement sans condensation est requis. Pour maintenir ces caractristiques lectriques, Campbell Scientific recommande de rtalonner les centrales de mesure tout les 2 ans.
ENTREES ANALOGIQUES (SE1-SE28 ou DIF1-DIF14)
28 entres unipolaires (SE) ou 14 diffrentielles (DF) avec
configuration individuelle programmable par voie. Vous pouvez
connecter des ponts de mesure, thermocouples, et faire des
mesures de priodes sur ces voies analogiques. Possibilit
daugmenter le nombre de voies en rajoutant les multiplexeurs
AM16/32 et AM25T.
PLAGES DE MESURE : la rsolution basique est de 16-bit
(Basic Res). La rsolution des mesures DF avec une entre
rversible est la moiti de la Basic Res (17-bits).
Plage de mesure(mV)

Basic Res (V)

DF Res (V)

5000
1000
200
50
20

167
33,3
6,67
1,67
0,67

83,33
16,67
3,33
0,83
0,33

Un dpassement ~ 9% est possible sur toutes les gammes de mesure,


garantissant sur la pleine chelle dviter la saturation (overrange).

PRECISION
(0,04% de la lecture + offset), de 0C 40C
(0,07% de la lecture + offset), de -25C 50C
(0,09%)de la lecture + offset), de -40C 85C
(seulement pour la version -XT)
La prcision ninclut pas le bruit du capteur et de la mesure.
Les offsets sont dfinis ci-dessous :
Offset pour DF avec entre rversible = 1,5 Basic Res +1,0 V
Offset pour DF sans entre rversible = 3 Basic Res + 2,0 V
Offset pour SE = 3 Basic Res + 5,0 V

VITESSE DE LA MESURE : Le temps dintgration inclut 250 s


pour la conversion en unit physique. Pour les mesures de tension, la
CR3000 intgre le signal dentre.

Intgration
Type
Temps
250
250s
filtre 60Hz 16,67ms
filtre 50Hz 20,00ms

Temps de
stabilisation
200s
3 ms
3 ms

Mesure
standard
~ 0,7 ms
~20 ms
~23 ms

Temps total
Entre Rev
~1,4ms
~40 ms
~46 ms

BRUIT DES ENTREES ANALOGIQUES :Pour les mesures en


DF avec entre rversible sur une gamme de mesure de 20 mV;
la rsolution numrique domine pour des gammes plus leves.
Intgration sur 250 s : 0,4V RMS
Intgration sur 50/60Hz : 0,19V RMS
MESURE EN MODE COMMUN : 5V
FILTRAGE CC EN MODE COMMUN : > 100dB
FILTRAGE EN MODE NORMAL: 70dB @ 60 Hz
Lorsque le 60 Hz rjection est utilis
TENSION DALIMENTATION MAXI. SANS DOMMAGE :
16 V CC max.
COURANT DALIMENTATION : 1nA typique ; 6nA max.
@50C ; 120nA @ 85C
RESISTANCE DENTREE : 20 GOhm typique
PRECISION DE LA THERMISTANCE POUR
la compensation de soudure froide ( pour la mesure des
thermocouples) :
0,3C, -25C 50C
0,8C, -40C 85C (-XT seulement)
MESURES DE PERIODE : Lensemble des 28 voies analogiques
unipolaires (SE) peuvent effectuer les mesures de priode. La
prcision est (0,01% de la lecture + rsolution) ou la rsolution est
de 96 ns divise par le nombre de cycles spcifi pour la mesure.
Entre damplitude et de frquence :
Gain
Code
Signal (pic pic)
Impulsion Frq.
Volt Gamme
Min(mV)
Max(V)
Mini
Max
1
1000mV
200
10
2,5 s
200 kHz
5
200mV
50
2
5 s
100 kHz
20
50mV
5
2
10 s
50 kHz
50
20mV
2
2
25 s
20 kHz
le signal maximum doit tre centr autour de la masse de la
centrale de mesure
Coefficient dutilisation de 50%
SORTIES ANALOGIQUES (Vx1-Vx4, Ix1-Ix3, CAO1,CAO2)
4 sorties tensions commutes et 3 sorties courants commutes pour
les ponts de mesure et 2 sorties tension continue. Les sorties
commutes sont actives seulement pendant la mesure, une seule
la fois.
Gamme

Res

Vx: 5V
CAO:5V
Ix: 2,5mA

0,17mV
0,17mV
0,08A

Source de
courant
50mA
15mA
N/D

Tension
applique
N/D
N/D
5V

PRECISION Vx & CAO :


(0,04% de base + 0,5 mV), 0C 40C
(0.07% de base + 0,5 mV), -25C 50C
(0.09% de base + 0,5 mV), -40C 85C (seulement pour
la version -XT)
PRECISION Ix :
(0,1% de base + 0,5 A), 0C 40C
(0.13% de base + 0,5 A), -25C 50C
(0.15% de base + 0,5 A), -40C 85C (seulement pour
la version -XT)

TENSION DE SORTIE (sans charge): haut 5,0V 0,1V; bas < 0,1
RESISTANCE DE SORTIE : 330 Ohms
PORTS NUMERIQUES ADDITIONNELS : SDM-C1,
SDM-C2, SDM-C3 sont utiliss pour la mesure des
appareils en sortie SDM.
12V COMMUTE (SW12V)
Deux sorties indpendantes : 12V commuts et non
rguls commandes directement par des instructions du
programme. Fusible thermique pour un seuil de 900 mA
20C, 650 mA 50C, 360 mA 85C.

FONCTION DE CHAMP DE FREQUENCE Vx : Les


sorties commutes possde un champ de frquence
programmable, onde carr de 0 5V pour lexcitation des
cordes vibrantes.

COMPATIBILITE ELECTROMAGNETIQUE CE
Standard, dclar conforme la norme :
BS EN61326 :2002

MESURES DE RESISTANCE
MESURES TYPE : La CR3000 possde des sorties pour
mesurer le ratio de tension pour des ponts de mesure de 4 et
6 fils, et des demi-ponts 2, 3, et 4 fils. Prcisons quune
excitation en double polarit de la tension ou du courant
limine les erreurs CC. Les valeurs doffset sont rduites
dun facteur de 2 lorsque lexcitation rversible est utilise.

COMMUNICATION

PRECISION DU RATIO DE TENSION : Pour une tension


dexcitation dau moins 1000mV.
(0,02% de lecture + offset)/Vx, 0C 40C
(0.025% de lecture + offset)/Vx, -25C 50C
(0.03% de lecture + offset)/Vx, -40C 85C
La prcision ninclut pas le bruit du capteur et de la
mesure.
Les offsets sont dfinis comme :
Offset DF avec entre rversible= 1,5 Basic Res + 1,0 V
Offset DF sans entre rversible= 3 Basic Res +2,0 V
Offset pour SE = 3 Basic Res + 5,0 V

Vitesse des bauds programmables de 300 115,2 kbps.

PRECISION POUR LEXCITATION EN COURANT :


ninclut pas les erreurs sur le pont de mesure et suppose une
sortie dexcitation en courant dau moins 1 mA.
(0,02% de lecture + offset)/Ix, 0C 40C
(0.025% de lecture + offset)/Ix, -25C 50C
(0.03% de lecture + offset)/Ix, -40C 85C
La prcision ninclut pas le bruit du capteur et de la
mesure.
Les offsets sont dfinis comme :
Offset DF avec entre rversible= 1,5 Basic Res + 1,0 V
Offset DF sans entre rversible= 3 Basic Res +2,0 V
Offset pour SE = 3 Basic Res + 5,0 V

PORTS RS232 :
9 broches DCE (isol lectriquement) pour un ordinateur
ou la connexion dun modem non fabriqu par Campbell
COM1 COM4 : Quatre paires indpendantes Tx/Rx sur
les ports de contrle (non isols)
Format : 7, 8 bits de donnes ; 1, 2 bits de stop ; parit
paire, impaire, et pas de parit
PORT CS I/O : Interface les priphriques Campbell.
SDI-12 : Les ports de contrle numrique 1, 3, 5 et 7 sont
individuellement programmables pour recevoir la version
standard 1.3. Jusqu 10 capteurs SDI-12 peuvent tre
connects sur chaque port.
PORT SDM : Interface les systmes de mesure Campbell
(Synchronous Devices for Measurement)
PORT PERIPHERIQUE : possibilit de connecter le
module CompactFlash CFM100
SYSTEME
INTERVALS DEXECUTION DU PROGRAMME:
10ms 30 min. @ incrments de 10 ms.
PROCESSEUR : Renesas H8S 2674 (CPU 16-bit avec
une architecture interne 32-bit)
MEMOIRE : Flash de 2Mbytes pour le systme
dexploitation ; SRAM avec pile de sauvegarde de
4Mbytes pour le fonctionnement du CPU (UC), le
stockage du programme et des donnes.

COMPTEURS DIMPULSIONS (P1-P4)


Quatre entres programmables individuellement pour les
PRECISION DE LHORLOGE : 3 min par an
mesures de contact sec, impulsions hautes frquences ou CA
BESOIN EN ENERGIE DU SYSTEME
6
bas niveaux. Compteurs 24-bit indpendants (16,8 x 10
TENSION DALIMENTATION : 10 16 VCC
comptage) pour chaque entre.
CONSOMMATION TYPIQUE : En mode veille : 2 mA
MODE CONTACT SEC :
Echantillon d1 Hz (1 mesure SE rapide) : ~3mA
Temps minimum du contact ferm : 5 ms.
Echant. de 100Hz (1 mesure SE rapide) : ~10mA
Temps minimum du contact ouvert : 6 ms.
Temps maximum de rebond : 1 ms ouvert sans tre compt. Echant. de 100Hz (1 mesure SE rapide avec la
communication RS232) : <38mA
MODE DIMPULSION HAUTE FREQUENCE :
Avec affichage : Ajouter 1 mA la consommation
Frquence dentre maximum 250 kHz
Avec le retro-clairage de lafficheur : ajouter 42mA
Entre tension maximum : 20V
Seuil de tension : Comptage au passage dune transition de
moins de 0,9V plus de 2,2 V aprs le filtre dentre avec
une constante de temps de 1,2 s.
MODE CA BAS NIVEAU :
Le couplage interne CA corrige loffset CC jusqu 0,5V
Hystrsis en entre : 16mV 1 Hz
Entre tension CA maximum : 20V
Entre tension CA minimum :

Signal sinusodal (mV RMS)


20
200
2000
5000

E. M. (Hz)
1,0 20
0,5 200
0,3 10 000
0,3 20 000

PORTS DE/S NUMERIQUES (C1-C8, SDM)


8 ports de contrle numrique (C1-C8) possdant de
multiples fonctions incluant les sorties numriques de
contrle, les interruptions numriques de contrle, le
comptage dimpulsion, le contact sec, les mesures de
frquence/priode, la synchronisation, et les
communication en SDI-12. Les ports de communications
asynchrones indpendants (UART) fonctionnant par deux
C1-C2, C3-C4, C5-C6 et C7-C8 permettent de grer 4
paires indpendantes Tx/Rx pour des capteurs en sortie
srie.

BATTERIES INTERNES : Piles alcalines de 10


Amp/h ou batteries de 7 Amp/h rechargeables
montes dans une embase. Pile au lithium de
1200mAmp/h pour la sauvegarde de lheure et de la
SRAM pendant 3 ans.
BATTERIES EXTERNES : 12 V CC nominale,
protg de linversion de polarit.
DIMENSIONS
DIMENSIONS: 24,1 x 17,8 x 9,6 cm
Vous devez ajouter les dimensions des connecteurs
2,2 cm et un capot de protection pour les borniers
en option 4,0 cm.
POIDS : 1,6 Kg avec lembase simple; 3,8 Kg avec
lembase pour piles alcalines ; 4,8Kg avec batteries
rechargeables.
GARANTIE
Trois ans pices et main duvre en usine.
Lgendes des abrviations :
DF = Voie diffrentielle
SE = Voie unipolaire
-XT = Version avec lextension en temprature (en option).
Basic Res = Rsolution de base
E.M. = Etendue de mesure

ETAT DENTREE: haut 3,8 5,3 V ; bas -0,3 1,2V


HYSTERISIS DENTREE: 1,4 V
RESISTANCE DENTREE: 100 Kohms
HAUTE FREQUENCE MAXIMUM: 400 KHz
FREQUENCE DE CONTACT SEC MAXI: 150 Hz

OV-50