Campbell CR5000 Specifications

Browse online or download Specifications for Measuring, testing & control Campbell CR5000. Campbell CR5000 Specifications [en] [zh] User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 238
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Control System

CR5000 Measurement and Control SystemRevision: 11/06Copyright © 2000-2006Campbell Scientific, Inc.

Page 2 - Warranty and Assistance

CR5000 Overview OV-6 OV2.3 Data Tables The CR5000 can store individual measurements or it may use its extensive processing capabilities to calculate

Page 3 - TABLE OF CONTENTS

Section 6. Data Table Declarations and Output Processing Instructions6-6WorstCase (TableName, NumCases, MaxMin, Change, RankVar)Allows saving the mos

Page 4 - APPENDIX

Section 6. Data Table Declarations and Output Processing Instructions6-7WorstCase ExampleThis program demonstrates the Worst Case Instruction. Five

Page 5

Section 6. Data Table Declarations and Output Processing Instructions6-86.3 Export Data InstructionsCardOut (StopRing, Size)Used to send output data

Page 6 - CR5000 MICROLOGGER

Section 6. Data Table Declarations and Output Processing Instructions6-9Data transfer to the transmitter can occur via the datalogger's CS I/O p

Page 7

Section 6. Data Table Declarations and Output Processing Instructions6-10Parameter& Data TypeEnterDataFormat The DataFormat parameter specifies t

Page 8

Section 6. Data Table Declarations and Output Processing Instructions6-11Parameter& Data TypeEnterStatusCommandConstantThe StatusCommand specifie

Page 9 - OV2.1 Memory

Section 6. Data Table Declarations and Output Processing Instructions6-12where n is the number of values processed over the output interval and Xiand

Page 10 - OV3.2 PC9000 Installation

Section 6. Data Table Declarations and Output Processing Instructions6-13Parameter& Data TypeEnterUnitsThe units for Tau.ConstantAlphaCodeNumeric

Page 11

Section 6. Data Table Declarations and Output Processing Instructions6-14Notes:• Power is independent of the sampling rate (1/tau) and of the number

Page 12

Section 6. Data Table Declarations and Output Processing Instructions6-15DataTable(IFFT,1,1) 'inverse FFT fft(y,IEEE4,SIZE_FFT

Page 13 - OV3.3.2 Edit

CR5000 Overview OV-7 You may use the default directory of PC9000 or install the software in a different directory. The directory will be created for

Page 14

Section 6. Data Table Declarations and Output Processing Instructions6-16Sample(4, Temp(1), IEEE4)FieldNames “IntakeT(2)”The 4 values from the variab

Page 15 - OV4. Keyboard Display

Section 6. Data Table Declarations and Output Processing Instructions6-17The difference between the closed and open form is shown in the followingexa

Page 16 - OV4.1 Data Display

Section 6. Data Table Declarations and Output Processing Instructions6-18Histogram4D (BinSelect, Source, DataType, DisableVar, Bins1, Bins2,Bins3, Bi

Page 17 - OV4.1.1 Real Time Tables

Section 6. Data Table Declarations and Output Processing Instructions6-19LevelCrossing (Source, DataType, DisableVar, NumLevels, 2ndDim,CrossingArray

Page 18 - CR5000 Overview

Section 6. Data Table Declarations and Output Processing Instructions6-20Processes data with the Level Crossing counting algorithm. The output is at

Page 19

Section 6. Data Table Declarations and Output Processing Instructions6-21Point Source Action Bin 1(level=1)Bin 2(level=1.5)Bin 3(level=3)1 0.5 First

Page 20 - OV4.2 Run/Stop Program

Section 6. Data Table Declarations and Output Processing Instructions6-22Point CrossingSource2nd DimSourceAction1 0.5 .7 First value, no counts2 1.2

Page 21 - OV4.3 File Display

Section 6. Data Table Declarations and Output Processing Instructions6-23The hysteresis determines the minimum change in the input that must occurbef

Page 22 - OV4.3.1 File: Edit

Section 6. Data Table Declarations and Output Processing Instructions6-24Parameter& Data TypeEnterDataTypeA code to select the data storage forma

Page 23 - OV4.4 Configure Display

Section 6. Data Table Declarations and Output Processing Instructions6-25Parameter& Data TypeEnterFormConstantThe Form code is 3 digits - ABCCode

Page 24 - OV5. Specifications

CR5000 Overview OV-8 OV3-1. PC9000 Primary Functions File Edit Realtime Analysis Tools Collect Display Windows Help CR9000

Page 25 - 1.2 Power Requirements

Section 6. Data Table Declarations and Output Processing Instructions6-26C1,1C1,2...C1,NC2,1C2,2...C2,N . .. . . . . . . . . .CM,1CM,2...CM,N

Page 26 - 1.3 CR5000 Power Supplies

Section 6. Data Table Declarations and Output Processing Instructions6-27Parameter& Data TypeEnterRepsConstantThe number of standard deviations t

Page 27

Section 6. Data Table Declarations and Output Processing Instructions6-28Parameter& Data TypeEnterRepetitionsConstantThe name of the data table t

Page 28 - 1.4 Solar Panels

Section 6. Data Table Declarations and Output Processing Instructions6-29When used with polar sensors, the instruction does a modulo divide by 360 on

Page 29 - BOOST REGULATOR

Section 6. Data Table Declarations and Output Processing Instructions6-30Calculations:FIGURE 6.4-2. Input Sample VectorsIn Figure 6.4-2, the short,

Page 30 - 1.7 CR5000 GROUNDING

Section 6. Data Table Declarations and Output Processing Instructions6-31Resultant mean horizontal wind speed, U:U=(Ue2+Un2)1/2FIGURE 6.4-3. Mean Wi

Page 31 - CR5000 ICROLOGGER

Section 6. Data Table Declarations and Output Processing Instructions6-32For deviations less than 40 degrees, the error in this approximation is less

Page 32

7-1 Section 7. Measurement Instructions 7.1 Voltage Measurements VoltDiff – Differential Voltage Measurement...

Page 33

Section 7. Measurement Instructions 7-2 7.8 Digital I/O PeriodAvg - Measures the period or the frequency of a signal on a single-ended channel...

Page 34

Section 7. Measurement Instructions 7-3 7.1 Voltage Measurements VoltDiff (Dest, Reps, Range, DiffChan, RevDiff, SettlingTime, Integ, Mult, Offset)

Page 35

CR5000 Overview OV-9 OV3-2. PC9000 Editing, Help, and User Preferences OV3.3.1 File Program Generator Guides the user through a series

Page 36 - 1.10 Maintenance

Section 7. Measurement Instructions 7-4 TCSE (Dest, Reps, Range, SEChan, TCType, TRef, MeasOfs, SettlingTime, Integ, Mult, Offset) S.E. ChanelGroundT

Page 37

Section 7. Measurement Instructions 7-5 Parameter & Data Type Enter RevDiff Code Value Result (Reversing requires twice as much time to comple

Page 38 - (datalogger/cr5000)

Section 7. Measurement Instructions 7-6 BrHalf3W (Dest, Reps, Range, SEChan, ExChan, MeasPEx, ExmV, RevEx, SettlingTime, Integ, Mult, Offset) X = r

Page 39

Section 7. Measurement Instructions 7-7 Half Bridge Parameters Parameter & Data Type Enter Dest Variable or Array The Variable in which to store

Page 40

Section 7. Measurement Instructions 7-8 Parameter & Data Type Enter SettlingTime Constant The time in microseconds to delay between setting up

Page 41 - 2.1 Data Storage in CR5000

Section 7. Measurement Instructions 7-9 BrFull6W (Dest, Reps, Range1, Range2, DiffChan, ExChan, MeasPEx, ExmV, RevEx, RevDiff, SettlingTime, Integ, M

Page 42 - 2.2 Internal Data Format

Section 7. Measurement Instructions 7-10 Parameter & Data Type Enter ExChan Enter the excitation channel number to excite the first measurement

Page 43 - 2.3 Data Collection

Section 7. Measurement Instructions 7-11 7.5 Current Excitation Resistance (Dest, Reps, Range, DiffChan, IxChan, MeasPEx, ExuA, RevEx, RevDiff, Sett

Page 44 - 2.3.1.2 Collection Method

Section 7. Measurement Instructions 7-12 Resistance used to measure full bridge HLIXRIX X = result w/mult = 1, offset = 0 XVIRRRRRRRRR R RR RRRRR

Page 45 - 2.3.1.4 File Control

Section 7. Measurement Instructions 7-13 Parameter & Data Type Enter SettlingTime Constant The time in microseconds to delay between setting up

Page 46 - 2.3.2 RealTime Write File

CR5000 Overview OV-10 Virtual Oscilloscope Displays up to six channels. Time base variable from milliseconds to hours. X-Y Plotter Allows comparison

Page 47 - 2.3.4 Via PCMCIA PC Card

Section 7. Measurement Instructions 7-14 Parameter & Data Type Enter CAOChan The CAO channel to set. Constant Alpha Numeric Description CAO1

Page 48

Section 7. Measurement Instructions 7-15 Parameter & Data Type Enter ExChan Enter the excitation channel number to excite the first measurement

Page 49

Section 7. Measurement Instructions 7-16 Calibrate (Dest, AllRanges) The Calibrate instruction places the CR5000 self calibration under program contr

Page 50 - 2.4 Data Format on Computer

Section 7. Measurement Instructions 7-17 Unless the AllRanges option is selected, the calibrate instruction only measures the range and integration c

Page 51 - 2.4.2 TOA5 ASCII File Format

Section 7. Measurement Instructions 7-18 20 250 µSec integrate 1000 mV differential offset 21 250 µSec integrate 1000 mV gain 22 250 µSec integrate

Page 52

Section 7. Measurement Instructions 7-19 7.8 Digital I/O PeriodAvg (Dest, Reps, Range, SEChan, Threshold, PAOption, Cycles, Timeout, Mult, Offset) T

Page 53

Section 7. Measurement Instructions 7-20 is not recommended for small amplitude sensor signals. For sensor amplitudes less than 20 mV pk-pk a dc bloc

Page 54

Section 7. Measurement Instructions 7-21 The back-to-back silicon diodes D1 and D2 provide ESD protection of capacitor C and the sensor, and also lim

Page 55 - 3.1.1 Voltage Range

Section 7. Measurement Instructions 7-22 Parameter & Data Type Enter Dest Variable The variable in which to store the result of the instruction.

Page 56

Section 7. Measurement Instructions 7-23 PulseCount (Dest, Reps, PChan, PConfig, POption, Mult, Offset) SensorPulse ChannelGround Parameter & Dat

Page 57 - 3.1.5 Integration

CR5000 Overview OV-11 OV4. Keyboard Display CAMPBELL SCIENTIFIC CR5000 Datalogger 06/18/2000, 18:24:35 CPU: TRIG.CR5 Running. Real

Page 58 - Measurements

Section 7. Measurement Instructions 7-24 CR23XPi20k FIGURE 7.8-1. Conditioning Large Voltage Pulses The maximum input voltage on a pulse channel is

Page 59 - 3.3 Signal Settling Time

Section 7. Measurement Instructions 7-25 Switch Closure • Pulse Channels A switch closure is connected between P1..P4 and analog ground. When the s

Page 60

Section 7. Measurement Instructions 7-26 SW12 The SW12 instruction is used to set a Switched 12 volt supply high or low. Syntax SW12( State ) Remarks

Page 61

Section 7. Measurement Instructions 7-27 TimerIO The TimerIO instruction is used to measure the time between edges (state transitions) or frequency o

Page 62 - 3.4.1 Error Analysis

Section 7. Measurement Instructions 7-28 Parameter & Data Type Enter Units The Units parameter is used to specify the unit of measure for the ti

Page 63

Section 7. Measurement Instructions 7-29 7.9 Peripheral Devices AM25T (Dest, Reps, Range, AM25TChan, DiffChan, TCType, Tref, ClkPort, ResPort, VxCha

Page 64

Section 7. Measurement Instructions 7-30 Parameter & Data Type Enter SettlingTime Constant The time in microseconds to delay between setting up

Page 65 - Thermocouple Limits of Error

Section 7. Measurement Instructions 7-31 CANBUS (Dest, SDMAddress, TimeQuanta, TSEG1, TSEG2, ID, DataType, StartBit, NumBits, NumVals, Multiplier, Of

Page 66

Section 7. Measurement Instructions 7-32 Parameter & Data Type Enter TSEG2 The third time segment, TSEG2 (the phase segment two), is defined b

Page 67 - Noise on Voltage Measurement

Section 7. Measurement Instructions 7-33 Parameter & Data Type Enter 18 Build data frame in SDM-CAN memory; 4-byte IEEE floating point numbe

Page 68

CR5000 Overview OV-12 OV4.1 Data Display Data Run/Stop Program File Status Configure, Settings List of Data Tables created by active

Page 69 - Error Summary

Section 7. Measurement Instructions 7-34 Parameter & Data Type Enter 1 SDM-CAN returns -99999 if a data value is requested by the datalo

Page 70 - CR5000 Junction Box

Section 7. Measurement Instructions 7-35 Parameter & Data Type Enter 6 Normal; self-test. The SDM-CAN will perform a successful transmis

Page 71

Section 7. Measurement Instructions 7-36 'Set Scan Rate Const Period=1 Const P_Units=2 ' \ \ \ \ \ \ \ \ \ \ \ \ CANBUS Constants / / / /

Page 72

Section 7. Measurement Instructions 7-37 Parameter & Data Type Enter Source Array The array which holds the values that will be sent to the SDM

Page 73

Section 7. Measurement Instructions 7-38 Parameter & Data Type Enter CS7500Cmd The CS7500Cmd parameter requests the data to be retrieved from t

Page 74 - 3.7 Pulse Count Measurements

Section 7. Measurement Instructions 7-39 Parameter & Data Type Enter Command Commands 90 - 92 send a measurement trigger to the CSAT3 with the

Page 75 - 3.8 Self Calibration

Section 7. Measurement Instructions 7-40 Parameter & Data Type Enter Dest Variable or Array The array where the results of the instruction are

Page 76

Section 7. Measurement Instructions 7-41 Parameter & Data Type Enter For example, 4301 in the second function parameter means to return 3 valu

Page 77 - 4.1 Format Introduction

Section 7. Measurement Instructions 7-42 Parameter & Data Type Enter CaptureTrig Constant, Variable, or Expression This argument is used when

Page 78 - 4.2 Programming Sequence

Section 7. Measurement Instructions 7-43 Parameter & Data Type Enter Dest The Dest parameter is the variable in which to store the results of

Page 79

CR5000 Overview OV-13 OV4.1.1 Real Time Tables Table1 Temps Public Tref : 23.0234 TCTemp(1) : 19.6243 TCTemp(2) : 19.3429 TCTemp(3) : 21.2003 Flag(

Page 80 - 4.3 Example Program

Section 7. Measurement Instructions 7-44 Parameter & Data Type Enter 2049 Communication parameters. 2054 Set up receive filter. 2304 Tran

Page 81

Section 7. Measurement Instructions 7-45 Parameter & Data Type Enter StartChan Constant The first channel that should be read on the SW8A. If th

Page 82 - CallTable Temp

Section 7. Measurement Instructions 7-46 This is a blank page.

Page 83 - 4.4 Numerical Entries

8-1Section 8. Processing and MathInstructionsOperators^Raise to Power* Multiply/ Divide+Add- Subtract= Equals<> Not Equal> Greater Than<

Page 84 - 4.6 Flags

Section 8. Processing and Math Instructions8-2ACOS (Source)The ACOS function returns the arc cosine of a number.Syntaxx = ACOS (source)RemarksThe sou

Page 85 - 4.7 Parameter Types

Section 8. Processing and Math Instructions8-3If bit in And bit in The resultexpr1 is expr2 is is000010100111And Operator ExampleThe example assigns

Page 86 - 'Calibration factors:

Section 8. Processing and Math Instructions8-4ATN (Source)Returns the arctangent of a number.Syntaxx = ATN (source)RemarksSource can be any valid num

Page 87

Section 8. Processing and Math Instructions8-5Pi/2-Pi/2Pi0+y+x-x-yATN2 is the inverse trigonometric function of TAN, which takes an angle asits argum

Page 88

Section 8. Processing and Math Instructions8-6Parameter& Data TypeEnterDestVariableThe variable in which to store the results of the instruction.

Page 89

Section 8. Processing and Math Instructions8-7ExampleBeginProg 'Program begins hereScan( RATE, RUNITS, 0, 0 ) 'Scan 1(mSecs),'________

Page 90

CR5000 Overview OV-14 OV4.1.2 Setting up Real Time Custom Display Table1TempsPublicTrefTCTemp(1)TCTemp(2)TCTemp(3)Flag(1)Flag(2)Flag(3)Flag(4)TCTemp(

Page 91 - Sub, Exit Sub, End Sub

Section 8. Processing and Math Instructions8-8Public Volt1, Ans 'Declare variables.BeginProgScan (1,Sec,3,0)VoltDiff (Volt1,1,mV5000,1,True ,200

Page 92

Section 8. Processing and Math Instructions8-9ExpReturns e (the base of natural logarithms) raised to a power.Syntaxx = Exp (source)RemarksIf the val

Page 93 - Subroutine Example

Section 8. Processing and Math Instructions8-10Parameter& Data TypeEnterUnitsThe units for Tau.ConstantAlphaCodeNumericCode UnitsUSEC 0 microseco

Page 94

Section 8. Processing and Math Instructions8-11Notes:• Power is independent of the sampling rate (1/tau) and of the number ofsamples (N).• The PSD

Page 95 - 6.1 Data Table Declaration

Section 8. Processing and Math Instructions8-12Parameter& Data TypeEnterDestArrayThe destination variable array in which to store the fields of t

Page 96 - 6.2 Trigger Modifiers

Section 8. Processing and Math Instructions8-13Parameter& Data TypeEnterTintoIntconstantThe time into interval sets an offset from the datalogger

Page 97 - OpenInterval

Section 8. Processing and Math Instructions8-14If expression1 is And expression2 is The result isTrue True TrueTrue False FalseTrue Null NullFalse Tr

Page 98

Section 8. Processing and Math Instructions8-15Dim A, B, C, D 'Declare variables.BeginProgA = Int(-99.8) 'Returns -100B = Fix(-99.8) '

Page 99 - FillStop

Section 8. Processing and Math Instructions8-16LOGN( x ) = LOG10( x ) / LOG10( n )LOG10 Function ExampleThis example uses the LOG10 instruction to ca

Page 100

Section 8. Processing and Math Instructions8-17MaxSpa Function ExampleThis example uses MaxSpa to find the maximum value of the five elementsTemp(6)

Page 101

CR5000 Overview OV-15 OV4.1.3 Final Storage Tables Press Ins for Jump To screen.TimeStamp Record Tref TC(1) TC(2) TC(3)"2000-01-03 00:12:38"

Page 102 - 6.3 Export Data Instructions

Section 8. Processing and Math Instructions8-18Dim TestYr, LeapStatus 'Declare variables.TestYr = 1995If TestYr Mod 4 = 0 And TestYr Mod 100 = 0

Page 103 - BufferControl

Section 8. Processing and Math Instructions8-19RemarksThe following table illustrates how Result is determined:If expr is The result isTrue FalseFals

Page 104

Section 8. Processing and Math Instructions8-20If bit in And bit in The resultexpr1 is expr2 is is00 001 110 111 1Or Operator ExampleThe example sets

Page 105

Section 8. Processing and Math Instructions8-21The following example uses sine and cosine signal inputs to illustrate the useof PeakValley with two r

Page 106

Section 8. Processing and Math Instructions8-22PRT (Dest, Reps, Source, Mult, Offset)Used to calculate temperature from the resistance of an RTD.Synt

Page 107

Section 8. Processing and Math Instructions8-23RealTimeUsed to pick out year, month, day, hour, minute, second, usecond, day ofweek, and/or day of ye

Page 108

Section 8. Processing and Math Instructions8-24RectPolar (Dest, Source)Converts from rectangular to polar coordinates.Parameter& Data TypeEnterDe

Page 109

Section 8. Processing and Math Instructions8-25RMSSpa (Dest, Swath, Source)Used to compute the RMS value of an array.SyntaxRMSSpa(Dest, Swath, Source

Page 110

Section 8. Processing and Math Instructions8-26To have the program generate a different random-number sequence each timeit is run, use the Randomize

Page 111

Section 8. Processing and Math Instructions8-274 Full bridge strain gage, 2 gages parallel to +ε, the other 2 parallel to−ε:µε =−106VGFr5 Full bridge

Page 112

Warranty and Assistance The CR5000 MEASUREMENT AND CONTROL SYSTEM is warranted by CAMPBELL SCIENTIFIC, INC. to be free from defects in materials and w

Page 113

CR5000 Overview OV-16 OV4.2 Run/Stop Program PCCard Display Data Run/Stop Program File Status Configure, Settings You may now remove t

Page 114

Section 8. Processing and Math Instructions8-28Sub ZeroCount = 0 'Reset CountScan(10,mSec,0,100) 'Scan 100 timesBrFull(ZStrain,1,mV50,5,1,

Page 115

Section 8. Processing and Math Instructions8-29Here, upperbound is the highest number in the range, and lowerbound is thelowest number in the range.R

Page 116

Section 8. Processing and Math Instructions8-30The Sin function takes an angle and returns the ratio of two sides of a righttriangle. The ratio is th

Page 117

Section 8. Processing and Math Instructions8-31Sqr Function ExampleThe example uses Sqr to calculate the square root of Volt(1) value.Dim Msg, Number

Page 118 - Highlimit, MinAmp, Form)

Section 8. Processing and Math Instructions8-32Tan Function ExampleThe example uses Tan to calculate the tangent of an angle from a Volt(1) input.Dim

Page 119 - Constant

Section 8. Processing and Math Instructions8-33The XOR operator also performs a bit-wise comparison of identicallypositioned bits in two numeric expr

Page 121

9-1Section 9. Program ControlInstructionsBeginProg, EndProgThe BeginProg instruction is used to mark the beginning of a program.EndProg marks the end

Page 122

Section 9. Program Control Instructions9-2Scan (1,Sec,3,0)RealTime (TIME)PulseCount (WINDSP,1,1 ,1,1,1.0,0)PulseCount (RAIN,1,2,2,0,1.0,0)CallTable M

Page 123 - Measured raw data:

Section 9. Program Control Instructions9-3DataTable is called, it will process data as programmed and check the outputcondition.CallTable ExampleThis

Page 124

CR5000 Overview OV-17 OV4.3 File Display New Edit Copy Delete Run Options Directory Format CPU: All programs and other files will be lost

Page 125

Section 9. Program Control Instructions9-4its own (e.g., a GPS receiver). The input time would periodically orconditionally be converted into the re

Page 126

Section 9. Program Control Instructions9-5DoRepeats a block of statements while a condition is true or until a conditionbecomes true.Syntax 1Do [{Whi

Page 127

Section 9. Program Control Instructions9-6Alternatively, the same thing can be accomplished by incorporating the rangetest in the Do...Loop as follow

Page 128 - 7.9 Peripheral Devices

Section 9. Program Control Instructions9-7FileManage ExampleThe statement below uses FileManage to run TEMPS.CR5, which is stored onthe datalogger&ap

Page 129 - 7.1 Voltage Measurements

Section 9. Program Control Instructions9-8Exit For Only used within a For...Next control structure to providean alternate way to exit. Any number of

Page 130 - Integ, Mult, Offset)

Section 9. Program Control Instructions9-9If ... Then ... Else StatementAllows conditional execution, based on the evaluation of an expression.Syntax

Page 131 - 7.3 Half Bridges

Section 9. Program Control Instructions9-10Part DescriptionIf Keyword that begins the block If...Then decision controlstructure.condition1 Same as co

Page 132

Section 9. Program Control Instructions9-11If...Then ... Else Statement ExampleThe example illustrates the various forms of the If...Then...Else synt

Page 133

Section 9. Program Control Instructions9-12Power off can also be used in conjunction with the power-up digital inputs to set upthe CR5000 to power up

Page 134 - 7.4 Full Bridges

Section 9. Program Control Instructions9-13instruction. The Attribute codes are actually a bit field.The codes are as follows:Bit Decimal Description

Page 135

CR5000 Overview OV-18 OV4.3.1 File: Edit The Program Editor in PC9000 is recommended for writing and editing datalogger programs. Changes in the fie

Page 136

Section 9. Program Control Instructions9-14Parameter& Data TypeEnterIntervalConstantEnter the time interval at which the scan is to be executed.

Page 137 - 7.5 Current Excitation

Section 9. Program Control Instructions9-15Select Case StatementExecutes one of several statement blocks depending on the value of anexpression.Synta

Page 138

Section 9. Program Control Instructions9-16The argument expressionlist has these parts:Part Descriptionexpression Any numeric expression.To Keyword u

Page 139

Section 9. Program Control Instructions9-17SleepThe Sleep instruction is used to put the datalogger in a quiescent modebetween program scans.SyntaxSl

Page 140

Section 9. Program Control Instructions9-18the minimum time for the SlowSequence scan interval is the product of thenumber of SlowSequence measuremen

Page 141 - 7.7 Self Measurements

Section 9. Program Control Instructions9-19SubScan (SubInterval, Units, SubRatio)The SubScan instruction is used to control an AM16/32 multiplexer or

Page 142 - Calibrate (Dest, AllRanges)

Section 9. Program Control Instructions9-20'The Thermocouples are connected to differential channels 1-6.'Declare Variables:Public TRef, TC

Page 143

Section 9. Program Control Instructions9-21Parameter& Data TypeEnterTimNoConstant,Variable, orExpressionAn integer number for the timer (e.g., 0,

Page 144

Section 9. Program Control Instructions9-22StatementBlock The StatementBlock is the portion of the program thatshould be repeated until the loop is t

Page 145

A-1Appendix A. CR5000 Status TableThe CR5000 status table contains current system operating status informationthat can be accessed from the running C

Page 146 - . Resistor

CR5000 Overview OV-19 OV4.4 Configure Display Data Run/Stop Program File Status Configure, Settings Light Dark <- * -> 05/

Page 147 - PortGet (Dest, Port)

Appendix A. CR5000 Status TableA-2CalSeOffset Integer(array)CalDiffOffset Integer(array)CardStatus stringCompileResults stringROMVersion - Version of

Page 148 - PortSet (Port, State)

Appendix A. CR5000 Status TableA-3DLDBytesFree - Amount of free space in the CPU RAM disk that is used tostore program files.ProcessTime - Time in mi

Page 149 - Pulse Channel

Appendix A. CR5000 Status TableA-4CommActive - A variable signaling whether or not communications iscurrently active (increments each time the autoba

Page 150

Index-1IndexAABS 8-1ACOS 6-13, 8-2Alias 4-2, 4-4, 4-9, 5-1, 6-14, 8-23, 8-24, 9-1AM25T OV2, 1-10, 7-29AND 7-28, 8-2ASIN 8-3ATN 8-4, 8-7, 8-21,

Page 151 - ReadIO (Dest, Mask)

IndexIndex-2IIf ... Then ... Else Statement 9-9, 9-10, 9-11IMP 8-13Int, Fix 8-14INT8 Interval Timer 7-39, 7-40, 7-41LLevelCrossing 6-19, 6-22Log

Page 152

IndexIndex-3TimerIO OV-2, 7-27Totalize 6-27, 9-1UUnits 2-10, 2-11, 4-4, 4-5, 4-6, 5-3, 6-2, 6-3, 6-4,6-5, 6-7, 6-12, 6-13, 7-5, 7-15, 7-22, 7-26, 7

Page 153 - TimerIO

IndexIndex-4This is a blankpage.

Page 155

Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com info@campbells

Page 156 - SDMAddress

CR5000 Overview OV-20 OV5. Specifications PROGRAM EXECUTION RATEThe CR5000 can measure one channel and store theresult in 500 µs; all 40 SE* channels

Page 157

1-1Section 1. Installation and Maintenance1.1 Protection from the EnvironmentThe normal environmental variables of concern are temperature and moist

Page 158 - SEG TSEG q22

Section 1. Installation and Maintenance1-21.3 CR5000 Power SuppliesThe CR5000 may be purchased with either a rechargeable lead acid battery orwith a

Page 159

Section 1. Installation and Maintenance1-3BLACKREDWHITE6V 7AHLEAD ACIDBATTERY6V 7AHLEAD ACIDBATTERYLEAD ACID BATTERY REPLACEMENT--++FIGURE 1.3-1. Le

Page 160 - & Data Type

Section 1. Installation and Maintenance1-41.3.2 Low Profile CR5000The low profile CR5000 option is not supplied with a battery base. SeeSection 1.5

Page 161

Section 1. Installation and Maintenance1-5CATONDC ONLSNLogan tahADE N SACR5000easurement and Control SystemHL1DIFF12HL234HL356HL478HL5910HL611 12HL71

Page 162

i CR5000 MEASUREMENT AND CONTROL SYSTEM TABLE OF CONTENTS PDF viewers note: These page numbers refer to the printed version of this document. Use th

Page 163

Section 1. Installation and Maintenance1-61.6.2 CR5000 with Low Profile Base (No Battery)If a CR5000 without batteries is to be powered from the 12

Page 164

Section 1. Installation and Maintenance1-7HL121HL342HL563HL784HL9105HL11 126HL13 147HL15 168HL17 189HL19 2010DIFFSEHL21VX1VX2VX3VX4CAO1CAO2IX1IX2IX3I

Page 165 - Description

Section 1. Installation and Maintenance1-8A good earth (chassis) ground will minimize damage to the datalogger andsensors by providing a low resistan

Page 166

Section 1. Installation and Maintenance1-91.7.3 Effect of Grounding on Single-Ended MeasurementsLow-level single-ended voltage measurements can be p

Page 167 - Result

Section 1. Installation and Maintenance1-10Table 1.8-1 Current Sourcing LimitsTerminals Current Source LimitSW12 < 900 mA @ 20°C< 729 mA @ 40°

Page 168 - SDMTrigger

Section 1. Installation and Maintenance1-111.9.1 Use of Digital I/O Ports for Switching RelaysEach of the eight digital I/O ports can be configured

Page 169

Section 1. Installation and Maintenance1-12FIGURE 1.9-2. Power Switching without Relay1.10 MaintenanceThe CR5000 power supplies require a minimum o

Page 170 - ValuesPerRep

Section 1. Installation and Maintenance1-13While powered from an external source, the CR5000 measures the voltage ofthe lithium battery daily. This

Page 171

Section 1. Installation and Maintenance1-14The new cell is placed into the battery holder, observing the polarity markingson the holder. Replace the

Page 172 - This is a blank page

Section 1. Installation and Maintenance1-15SANYOFIGURE 1.11-6. Removal of band clamp and battery.

Page 173 - Instructions

CR5000 TABLE OF CONTENTS ii 3. CR5000 MEASUREMENT DETAILS 3.1 Analog Voltage Measurement Sequence ...

Page 174 - ACOS (Source)

Section 1. Installation and Maintenance1-16This is a blank page.

Page 175 - ASIN (Source)

2-1Section 2. Data Storage and RetrievalThe CR5000 can store individual measurements or it may use its extensive processingcapabilities to calculate

Page 176 - ATN (Source)

Section 2. Data Storage and Retrieval2-2When a new program is compiled that sends data to the PC card, the CR5000checks if a card is present and if

Page 177 - AvgSpa (Dest, Swath, Source)

Section 2. Data Storage and Retrieval2-3TABLE 2.2-3 FP2 Decimal LocationAbsolute Value Decimal Location0 - 7.999 X.XXX8 - 79.99 XX.XX80 - 799.9 XXX.

Page 178

Section 2. Data Storage and Retrieval2-4FIGURE 2.3.1. Collect Data Dialog Box2.3.1.1 File TypeASCII With Time – Click here to store the data as an

Page 179 - CosH (Source)

Section 2. Data Storage and Retrieval2-5Since Last, Create New File – Click here to save new data in a new file.PC9000 searches for the last file wit

Page 180 - Variable or

Section 2. Data Storage and Retrieval2-6When the file collection options that create a new file are used, each time atable is collected, the 2 digit

Page 181

Section 2. Data Storage and Retrieval2-72.3.3 Logger Files RetrieveLogger Files under the PC9000 tools menu allows the user to check theprograms sto

Page 182

Section 2. Data Storage and Retrieval2-8from the CR5000. When a new program is compiled that sends data to the PCcard, the CR5000 checks if a card i

Page 183 - Frac (Source)

Section 2. Data Storage and Retrieval2-9When the PC card is inserted in a computer, the data files can be copied toanother drive or used directly fro

Page 184

OV-1 CR5000 Overview The CR5000 provides precision measurement capabilities in a rugged, battery-operated package. The system makes measurements at a

Page 185

Section 2. Data Storage and Retrieval2-10"File Format","Station","Logger","Serial No.","OS Ver",&qu

Page 186 - Int, Fix

Section 2. Data Storage and Retrieval2-11Field NameThe name of the field in the data table. This name is created by the CR5000 byappending underscor

Page 187 - LOG10 (number)

Section 2. Data Storage and Retrieval2-12The following is an example of how the above data might look when importedinto a spread sheet.TOA5 Bob'

Page 188 - MaxSpa (Dest, Swath, Source)

Section 2. Data Storage and Retrieval2-13stamped, allowing the calculation of time stamps for their records. If there is alapse in periodic interval

Page 189 - MinSpa (Dest, Swath, Source)

Section 2. Data Storage and Retrieval2-14This is a blank page.

Page 190 - Move (Dest, Swath, Source)

3-1Section 3. CR5000 Measurement Details3.1 Analog Voltage Measurement SequenceThe CR5000 measures analog voltages with either an integrate and hold

Page 191

Section 3. CR5000 Measurement Details3-2An AutoRange measurement will return Not-A-Number if the voltage exceedsthe range picked by the first measure

Page 192

Section 3. CR5000 Measurement Details3-33.1.4 SettlingTimeWhen the CR5000 switches to a new channel or switches on the excitation fora bridge measur

Page 193

Section 3. CR5000 Measurement Details3-4multiple of 500 µs, the CR5000 will repeat 250 µs integration measurementsevery 500 µs throughout the integra

Page 194 - Randomize

Section 3. CR5000 Measurement Details3-5be made. For example, if the high side of a differential input is at 4 V and thelow side is at 3 V relative

Page 195 - RealTime

CR5000 Overview OV-2 GROUNDLUGCS I/OCOMPUTER RS-232(OPTICALLY ISOLATED)G12VHL121HL342HL563HL784HL9105HL11 126HL13 147HL15 168HL17 189HL19 2010D

Page 196 - RectPolar (Dest, Source)

Section 3. CR5000 Measurement Details3-61. The signal must rise to its correct value.2. A small transient caused by switching the analog input into t

Page 197 - RND (Source)

Section 3. CR5000 Measurement Details3-7measurements are repeated on the same channel the settling time is onlynecessary before the first measurement

Page 198

Section 3. CR5000 Measurement Details3-8junction, which becomes the reference junction, is formed where the other endsof the wires are connected to t

Page 199

Section 3. CR5000 Measurement Details3-900.050.10.150.20.250.3-60-50-40-30-20-100 102030405060708090100Temperature ºCThermistor Tolerance ºCFIGURE 3.

Page 200

Section 3. CR5000 Measurement Details3-10thermal mass of the batteries. Note that the smallest errors are on channels 5and 16 in the middle of the t

Page 201 - Sin (Source)

Section 3. CR5000 Measurement Details3-11Reference Temperature Errors Due to Panel GradientChamber Changed From 80 to 25 °C at 1.3 °C/Minute -0.4-0.

Page 202 - Sqr (Source)

Section 3. CR5000 Measurement Details3-12When both junctions of a thermocouple are at the same temperature there is novoltage produced (law of interm

Page 203 - Tan (Source)

Section 3. CR5000 Measurement Details3-13requiring the ±200 mV input range. At 1300 oC, a K thermocouple outputs34.9 µV per oC. The possible slope

Page 204 - TANH (Source)

Section 3. CR5000 Measurement Details3-14TABLE 3.4-3. Limits of Error on CR5000 Thermocouple Polynomials(Relative to NIST Standards)TCType Range oC

Page 205 - Derived Math Functions

Section 3. CR5000 Measurement Details3-15TABLE 3.4-4. Reference Temperature Compensation Range andPolynomial Error Relative to NIST StandardsTCType

Page 206

CR5000 Overview OV-3 OV1.1.2 Signal Grounds ( ) The Signal Grounds ( ) should be used as the reference for Single-ended Analog inputs, Excitation re

Page 207 - Section 9. Program Control

Section 3. CR5000 Measurement Details3-16the box to the CR5000. Alternatively, the junction box can be used to coupleextension grade thermocouple wi

Page 208 - CallTable

Section 3. CR5000 Measurement Details3-173.5 Bridge Resistance MeasurementsThere are six bridge measurement instructions included in the standardCR5

Page 209 - ClockSet

Section 3. CR5000 Measurement Details3-18BrHalf4WHLHLX = result w/mult = 1, offset = 0XVVRRsf==21RRXRRXsffs==/BrFullHLX = result w/mult = 1, offset =

Page 210 - Delay (Option, Delay, Units)

Section 3. CR5000 Measurement Details3-193.6 Measurements Requiring AC ExcitationSome resistive sensors require AC excitation. These include electr

Page 211

Section 3. CR5000 Measurement Details3-20for excitation; because it is encircled by the ground electrode, the path for aground loop through the soil

Page 212 - FileManage

Section 3. CR5000 Measurement Details3-21The resolution gets much worse with the shorter intervals used with higherspeed measurements. As an example

Page 213 - For ... Next Statement

Section 3. CR5000 Measurement Details3-22background calibration will be disabled (even if the scan is not executed).The calibrate instruction is desc

Page 214

4-1Section 4. CRBasic - Native LanguageProgrammingThe CR5000 is programmed in a language that has some similarities to a structured basic.There are s

Page 215

Section 4. CRBasic - Native Language Programming4-2PanelTemp is the keyword name of the instruction. The two parametersassociated with PanelTemp are

Page 216

Section 4. CRBasic - Native Language Programming4-3Define SubroutinesIf there is a process or series of calculationsthat need to be repeated several

Page 217 - Power Off

CR5000 Overview OV-4 OV1.1.10 Control I/O There are 8 digital Input/Output channels (0 V low, 5 V high) for frequency measurement, digital control, a

Page 218 - RunDLDFile

Section 4. CRBasic - Native Language Programming4-44.3 Example ProgramConst RevDiff=1Const Del=0 'defaultConst Integ=250Const Mult=1Const Offse

Page 219 - Reset Table

Section 4. CRBasic - Native Language Programming4-5= degC). The units are strictly for the user's documentation; the CR5000makes no checks on t

Page 220

Section 4. CRBasic - Native Language Programming4-6Average(Reps, Source, DataType, DisableVar)Average(1,RefTemp,fp2,0)Average(6,TC(1),fp2,0)Average i

Page 221 - Select Case Statement

Section 4. CRBasic - Native Language Programming4-7forever (or until ExitScan). In the example the scan is 1 millisecond, threescans are buffered, a

Page 222

Section 4. CRBasic - Native Language Programming4-84.5.2 Expression EvaluationConditional tests require the CR5000 to evaluate an expression and tak

Page 223 - Slow Sequence

Section 4. CRBasic - Native Language Programming4-94.7 Parameter TypesInstructions parameters allow different types of inputs these types are listed

Page 224

Section 4. CRBasic - Native Language Programming4-10calibrated sensors, applying the correct calibration to each sensor. If themultiplier and offset

Page 225

Section 4. CRBasic - Native Language Programming4-11Tablename.eventend(1,1) is only valid for a data table using the DataEventinstruction, Tablename.

Page 226

Section 4. CRBasic - Native Language Programming4-12This is a blank page.

Page 227 - While…Wend

5-1Section 5. Program DeclarationsAliasUsed to assign a second name to a variable.SyntaxAlias VariableA = VariableBRemarksAlias allows assigning a se

Page 228

CR5000 Overview OV-5 OV1.3 Power Supply and AC Adapter The CR5000 has two base options the low profile without any power supply and the lead acid bat

Page 229

Section 5. Program Declarations5-2Const Declaration ExampleThe example uses Const to define the symbolic constant PI.Const PI = 3.141592654 'Def

Page 230

Section 5. Program Declarations5-3Public Declaration ExampleThe example shows the use of the Public declaration.Dim x( 3 ), y, z( 2, 3, 4 )Public x,

Page 231

Section 5. Program Declarations5-4The Sub statement has these parts:Part DescriptionSub Marks the beginning of a Subroutine.SubNameName of the Subrou

Page 232

Section 5. Program Declarations5-5Subroutine Example'CR5000'Declare Variables used in Program:Public RefT, TC(4),PRTresist,PRTtemp,I'D

Page 233

Section 5. Program Declarations5-6This is a blank page.

Page 234

6-1Section 6. Data Table Declarations andOutput Processing Instructions6.1 Data Table DeclarationDataTable (Name, TrigVar, Size)output trigger modif

Page 235

Section 6. Data Table Declarations and Output Processing Instructions6-26.2 Trigger ModifiersDataInterval (TintoInt, Interval, Units, Lapses)Used to

Page 236 - This is a blank

Section 6. Data Table Declarations and Output Processing Instructions6-3Parameter& Data TypeEnterTintoIntConstantThe time into the interval (offs

Page 237

Section 6. Data Table Declarations and Output Processing Instructions6-4Const RevDiff 1 'Reverse input to cancel offsetsConst Del 0 'Use de

Page 238

Section 6. Data Table Declarations and Output Processing Instructions6-5DataEvent Example:In this example, 5 type T thermocouples are measured. The

Comments to this Manuals

No comments