Campbell CR800 Specifiche Pagina 1

Navigare online o scaricare Specifiche per Misurazione, test & controllo Campbell CR800. Campbell CR800 Specifications Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 324
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti

Sommario

Pagina 1 - CR800/CR850 Measurement

CR800/CR850 Measurementand Control SystemRevision: 9/07Copyright © 2000-2007Campbell Scientific, Inc.

Pagina 2 - Warranty and Assistance

CR800 and CR850 Overview Analog Inputs Voltage VoltDiff VoltSE Thermocouple TCDiff TCSE Bridge measurements (use VX) BrFull BrFull6W

Pagina 3

Section 4. CRBasic - Native Language Programming 4.3 Example Program Const RevDiff=1 Const Del=0 'default Const Integ=250 Const Mult=1 Const O

Pagina 4

Section 4. CRBasic - Native Language Programming The data table header also has a row that lists units for the output values. The units must be decl

Pagina 5

Section 4. CRBasic - Native Language Programming Average is an output processing instruction that will output the average of a variable over the outp

Pagina 6

Section 4. CRBasic - Native Language Programming is 1 second, three scans are buffered, and the measurements and output continue indefinitely. 4.4 V

Pagina 7 - Figures

Section 4. CRBasic - Native Language Programming Strings can be dimensioned only up to 2 dimensions instead of the 3 allowed for other data types. (

Pagina 8

Section 4. CRBasic - Native Language Programming Expressions are evaluated as long as possible as integers Public X, I AS Long BeginProg I = 126

Pagina 9

Section 4. CRBasic - Native Language Programming 4.6 Logical Expression Evaluation 4.6.1 What is True? Several different words get used to describe

Pagina 10

Section 4. CRBasic - Native Language Programming The CR800 expression evaluator evaluates the expression, X>=5, and returns -1, if the expression

Pagina 11 - OV1.1.8 Digital I/O (C1-4)

Section 4. CRBasic - Native Language Programming TABLE 4.8-1. Rules for Names Name for Maximum Length (number of characters) Allowed characters Va

Pagina 12 - OV1.2.1 CS I/O

Section 4. CRBasic - Native Language Programming Public Pressure(3), Mult(3), Offset(3) DataTable (AvgPress,1,-1) DataInterval (0,60,Min,10) Avera

Pagina 13 - OV1.2.2 Computer RS-232

CR800 and CR850 Overview OV1.1.2 Signal Grounds () Signal Grounds () should be used as the reference for Single-ended Analog inputs, Pulse inputs, Ex

Pagina 14 - OV2.2 Programming

Section 4. CRBasic - Native Language Programming Tablename.timestamp(m,n) = element m of the timestamp output n records ago where: timestamp(1,n) = m

Pagina 15 - OV2.3.2 Sequential Mode

5-1 Section 5. Program Declarations Alias Used to assign a second name to a variable. Syntax Alias VariableA = AliasName Remarks Alias allows assigni

Pagina 16 - OV2.3.4 Task Priority

Section 5. Program Declarations 5-2 AS type The declaration of variables (via the DIM or the PUBLIC statement) allow an optional type descriptor AS t

Pagina 17 - OV2.5 PakBus

Section 5. Program Declarations 5-3 Const Declares symbolic constants for use in place of numeric entries. Syntax Const constantname = expression

Pagina 18 - OV3. Device Configurator

Section 5. Program Declarations 5-4 ' Create the variable array A with 8 elements Dim A( 8) The maximum number of array dimensions allowed in a

Pagina 19 - OV3.1 Main DevConfig Screen

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

Pagina 20 - OV3.2 Deployment Tab

Section 5. Program Declarations 5-6 Sub, Exit Sub, End Sub Declares the name, variables, and code that form a Subroutine. Syntax Sub SubName [(Varia

Pagina 21 - OV3.2.2 Ports Settings

Section 5. Program Declarations 5-7 Exit Sub Causes an immediate exit from a Subroutine. Program execution continues with the statement following t

Pagina 22

Section 5. Program Declarations 5-8 'Subroutine call using Call statement, 'RefT is used for both source and destination. Call

Pagina 23 - OV3.2.3 Advanced

6-1 Section 6. Data Table Declarations and Output Processing Instructions 6.1 Data Table Declaration DataTable (Name, TrigVar, Size) output trigger

Pagina 24 - OV3.3 Logger Control Tab

CR800 and CR850 Overview OV1.1.9 Pulse Inputs (P1-2) Two Pulse input channels can count pulses from high-level (5 V square wave), switch closure, or

Pagina 25

Section 6. Data Table Declarations and Output Processing Instructions 6-2 6.2 Trigger Modifiers DataInterval (TintoInt, Interval, Units, Lapses) Use

Pagina 26 - OV3.5 Settings Editor Tab

Section 6. Data Table Declarations and Output Processing Instructions 6-3 Parameter & Data Type Enter TintoInt Constant The time into the inter

Pagina 27 - OV3.6 Terminal Tab

Section 6. Data Table Declarations and Output Processing Instructions 6-4 Const RevDiff 1 'Reverse input to cancel offsets Const Del 0 'U

Pagina 28 - OV4. Quick Start Tutorial

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

Pagina 29

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

Pagina 30 - OV4.4 PC200W Software

Section 6. Data Table Declarations and Output Processing Instructions 6-7 WorstCase Example This program demonstrates the Worst Case Instruction. Fi

Pagina 31

Section 6. Data Table Declarations and Output Processing Instructions 6-8 6.3 Export Data Instructions DSP4 (FlagVar, Rate) Send data to the DSP4.

Pagina 32

Section 6. Data Table Declarations and Output Processing Instructions 6-9 Parameter & Data Type Enter Dest The variable that holds a result c

Pagina 33

Section 6. Data Table Declarations and Output Processing Instructions 6-10 GOESGPS (GoesArray1(6), GoesArray2(7) ) The GOESGPS instruction is used to

Pagina 34

Section 6. Data Table Declarations and Output Processing Instructions 6-11 See the CRBasic Editor or the SATHDRGOES manual for more detailed informat

Pagina 35 - OV4.4.5 Monitor Data Tables

CR800 and CR850 Overview CS I/O RS232 COMPUTER Pin 5Pin 9Pin 1 Pin 6 FIGURE OV1-3. Serial Communication Interfaces OV1.2.2 Computer RS-232 The CR

Pagina 36 - OV4.4.6 Collect Data

Section 6. Data Table Declarations and Output Processing Instructions 6-12 Parameter & Data Type Enter Reps Constant The number of averages to

Pagina 37 - OV4.4.7 View Data

Section 6. Data Table Declarations and Output Processing Instructions 6-13 Parameter& Data Type Enter NumCov Constant The number of covariances

Pagina 38

Section 6. Data Table Declarations and Output Processing Instructions 6-14 Parameter & Data Type Enter Options A code to indicate what values to

Pagina 39 - OV5. Keyboard Display

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

Pagina 40 - CR1000KD or CR850 Display

Section 6. Data Table Declarations and Output Processing Instructions 6-16 DataTable(IFFT,1,1) 'inverse FFT fft(y,IEEE4,SIZE_

Pagina 41 - OV5.1 Data Display

Section 6. Data Table Declarations and Output Processing Instructions 6-17 the datalogger will determine how many fields are created. If the list of

Pagina 42 - CR800 and CR850 Overview

Section 6. Data Table Declarations and Output Processing Instructions 6-18 To obtain the average of the weighted values that occurred while the bin s

Pagina 43

Section 6. Data Table Declarations and Output Processing Instructions 6-19 Parameter & Data Type Enter Form Constant The Form argument is 3 dig

Pagina 44

Section 6. Data Table Declarations and Output Processing Instructions 6-20 Histogram4D Output Example 'The example program below is an example o

Pagina 45

Section 6. Data Table Declarations and Output Processing Instructions 6-21 LevelCrossing (Source, DataType, DisableVar, NumLevels, 2ndDim, CrossingAr

Pagina 46

CR800 and CR850 Overview OV1.3 Power Supply and AC Adapter The CR800 requires a separate 12 V power supply. The PS100 power supply has a 7 amp hour

Pagina 47

Section 6. Data Table Declarations and Output Processing Instructions 6-22 The source value may be the result of a measurement or calculation. Each

Pagina 48

Section 6. Data Table Declarations and Output Processing Instructions 6-23 The second dimension, when greater than 1, is determined by the value of t

Pagina 49

Section 6. Data Table Declarations and Output Processing Instructions 6-24 Histogram: 2D < 1.25 1.25<2D<2.25 2.25<2D<3.25 Cross 1

Pagina 50

Section 6. Data Table Declarations and Output Processing Instructions 6-25 Parameter & Data Type Enter Reps Constant The number of maximum valu

Pagina 51

Section 6. Data Table Declarations and Output Processing Instructions 6-26 RainFlow (Source, DataType, DisableVar, MeanBins, AmpBins, Lowlimit, Highl

Pagina 52

Section 6. Data Table Declarations and Output Processing Instructions 6-27 actual number of closed loop cycles that had the amplitude and average val

Pagina 53 - 1.2 Power Requirements

Section 6. Data Table Declarations and Output Processing Instructions 6-28 Sample (Reps, Source, DataType) This instruction stores the current value(

Pagina 54

Section 6. Data Table Declarations and Output Processing Instructions 6-29 Parameter & Data Type Enter DisableVar Constant, Variable or The Disa

Pagina 55 - 12V ALKALINE BATTERY PACK

Section 6. Data Table Declarations and Output Processing Instructions 6-30 Parameter & Data Type Enter DataType A code to select the data stor

Pagina 56

Section 6. Data Table Declarations and Output Processing Instructions 6-31 Parameter & Data Type Enter OutputOpt Value Outputs (for each rep)

Pagina 57

CR800 and CR850 Overview OV2.3 Instruction Execution within the Datalogger The execution of instructions within the datalogger is accomplished using

Pagina 58 - 1.4 Solar Panels

Section 6. Data Table Declarations and Output Processing Instructions 6-32 A sub-interval is specified as a number of scans. The number of scans for

Pagina 59 - 1.7 CR800 Grounding

Section 6. Data Table Declarations and Output Processing Instructions 6-33 where Ux=(Σsin Θi)/N Uy=(Σcos Θi)/N or, in the case of orthogonal sensors

Pagina 60

Section 6. Data Table Declarations and Output Processing Instructions 6-34 The algorithm for σ(θu) is developed by noting (Figure 6.4-4) that Cos U

Pagina 61

Section 6. Data Table Declarations and Output Processing Instructions 6-35 The term, (( ' ) ' ) /ΘiisNS2∑, is 0 if the deviations in speed

Pagina 62

Section 6. Data Table Declarations and Output Processing Instructions 6-36 This is a blank page.

Pagina 63 - 1.10 Maintenance

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

Pagina 64 - 1.10.1 Desiccant

Section 7. Measurement Instructions PortGet - Reads the status of one of the eight control ports... 7-18 PortSet – Sets Digital P

Pagina 65

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

Pagina 66

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

Pagina 67

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

Pagina 68

CR800 and CR850 Overview is converted to a value determined by the processing included in the instruction, and then the datalogger proceeds to the nex

Pagina 69 - 2.2 Internal Data Format

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

Pagina 70 - 2.4 Data Format on Computer

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

Pagina 71

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

Pagina 72

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

Pagina 73

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

Pagina 74

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

Pagina 75 - 3.1.1 Voltage Range

Section 7. Measurement Instructions Calibrate (Dest, AllRanges) The Calibrate instruction places the CR800 self calibration under program control. P

Pagina 76

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

Pagina 77 - 3.1.4 SettlingTime

Section 7. Measurement Instructions 18 250 µSec integrate 5000 mV gain 19 250 µSec integrate 1000 mV single ended offset 20 250 µSec integrate 100

Pagina 78 - Measurements

Section 7. Measurement Instructions InstructionTimes (Dest) The InstructionTimes instruction returns the execution time of each instruction in the pr

Pagina 79

CR800 and CR850 Overview conflicting use of measurement hardware. In this scheme the main scan has the highest priority and prevents other sequences

Pagina 80 - 3.3 Signal Settling Time

Section 7. Measurement Instructions PeriodAvg (Dest, Reps, Range, SEChan, Threshold, PAOption, Cycles, Timeout, Mult, Offset) This instruction measur

Pagina 81

Section 7. Measurement Instructions recommended to center the signal at CR800 ground (threshold = 0) because of offset voltage drift along with limit

Pagina 82 - Settling Time

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

Pagina 83 - 3.4.1 Error Analysis

Section 7. Measurement Instructions PortSet (Port, State) This Instruction will set the specified port high or low. Parameter & Data Type Enter

Pagina 84

Section 7. Measurement Instructions Parameter & Data Type Enter Mult, Offset Constant, Variable, Array, or Expression A multiplier and offset b

Pagina 85 - Measured - Actual degrees C

Section 7. Measurement Instructions counted if centered around +2.5 V with deviations ≥ ± 2.5 V for ≥ 1.2 microseconds. Low Level AC (Pulse Channels

Pagina 86 - ± 0.5% Not Estab

Section 7. Measurement Instructions ReadIO (Dest, Mask) ReadIO is used to read the status of selected control I/O channels (ports) on the CR800. The

Pagina 87

Section 7. Measurement Instructions Parameter & Data Type Enter Range The Range parameter is the voltage range for the measurement. An alphanu

Pagina 88 - Noise on Voltage Measurement

Section 7. Measurement Instructions just as in decimal) and the source is 5 decimal (binary 101) port 3 will be set high and port 2 will be set low.

Pagina 89 - Error Summary

Section 7. Measurement Instructions Parameter & Data Type Enter Mult, Offset The Mult and Offset parameters are each a constant, variable, arra

Pagina 90 - can be minimized by making

CR800 and CR850 Overview • Datalogger to datalogger communications – Special PakBus instructions simplify transferring data between dataloggers for d

Pagina 91 - CR800 Junction Box

Section 7. Measurement Instructions Parameter & Data Type Enter Dest Dest is the variable in which the results of the measurement will be store

Pagina 92

Section 7. Measurement Instructions Parameter & Data Type Enter Range Alpha Code Voltage Range Constant mV5000 ± 5000 mV mV2500 ± 25

Pagina 93

Section 7. Measurement Instructions CS7500 (Dest, Reps, SDMAddress, CS7500Cmd) Communicates with the CS7500 open path CO2 and H2O sensor. See CS7500

Pagina 94

Section 7. Measurement Instructions CSAT3 (Dest, Reps, SDMAddress, CSAT3Cmd, CSAT3Opt) Communicates with the CSAT3 three-dimensional sonic anemometer

Pagina 95 - 3.8 Self Calibration

Section 7. Measurement Instructions SDMAO4 (Source, Reps, SDMAdress) This instruction is used to set the voltage to an SDM-AO4 four-channel analog ou

Pagina 96 - °C out into a

Section 7. Measurement Instructions Parameter & Data Type Enter SDMAddress The SDMAddress parameter defines the address of the SDM-CAN with wh

Pagina 97 - Programming

Section 7. Measurement Instructions Parameter & Data Type Enter Value Description 1 Retrieve data; unsigned integer, most significant byte

Pagina 98 - 4.2 Programming Sequence

Section 7. Measurement Instructions Parameter & Data Type Enter 27 Read Transmit, Receive, Overrun, and Watchdog errors. The errors are pla

Pagina 99

Section 7. Measurement Instructions Parameter & Data Type Enter 2 Self-reception. A frame transmitted from the SDM-CAN that was acknowl

Pagina 100 - 4.3 Example Program

Section 7. Measurement Instructions Parameter & Data Type Enter NumBits The NumBits parameter is used to specify the number of bits that will

Pagina 101

CR800 and CR850 Overview • Updates to DevConfig are available from Campbell Scientific's web site. These may be installed over top of older ver

Pagina 102 - CallTable Temp

Section 7. Measurement Instructions Const COSET1=0 'Offset Dim CANBlk1(CANREP1) 'Dimensioned Dest ' \ \ \ \ \ \ \ \ \ \ \ \ Aliases

Pagina 103 - 4.4 Variable Data Types

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

Pagina 104

Section 7. Measurement Instructions Parameter & Data Type Enter For example, 4301 in the second function parameter means to return 3 values: t

Pagina 105 - 4.5 Numerical Entries

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

Pagina 106 - 4.6.2 Expression Evaluation

Section 7. Measurement Instructions Parameter & Data Type Enter Command The following are valid command options: Command Code Description 1

Pagina 107 - 4.8 Parameter Types

Section 7. Measurement Instructions Parameter & Data Type Enter 38 Read port 15's frequency into Dest 39 Read port 16's frequency

Pagina 108

Section 7. Measurement Instructions Parameter & Data Type Enter 71 Set port 2's debounce time from Dest 72 Set port 3's debounce

Pagina 109

Section 7. Measurement Instructions Parameter & Data Type Enter Mode The Mode parameter configures a bank of four ports when a Command code 86

Pagina 110

Section 7. Measurement Instructions Parameter & Data Type Enter SDMAddress The SDMAddress parameter defines the address of the SIO4 with which

Pagina 111 - AngleDegrees

Section 7. Measurement Instructions SDMSpeed (BitPeriod) Changes the rate that the CR800 uses to clock the SDM data. Slowing down the clock rate may

Pagina 112 - AS type

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

Pagina 113

CR800 and CR850 Overview OV3.2 Deployment Tab The Deployment Tab allows the user to configure the datalogger prior to deploying it. OV3.2.1 Datalog

Pagina 114 - PipelineMode

Section 7. Measurement Instructions Parameter & Data Type Enter FunctOp Constant The FunctOp is used to determine the result that will be return

Pagina 115 - Station Name

Section 7. Measurement Instructions Parameter & Data Type Enter SDMAddress Constant The SDMAddress of the SDMX50 to switch. Valid SDM addresses

Pagina 116 - Sub, Exit Sub, End Sub

Section 7. Measurement Instructions Parameter & Data Type Enter WaveAvg The WaveAvg parameter is used to define the number of waveform reflectio

Pagina 117

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

Pagina 118

Section 8. Processing and Math Instructions ACOS (Source) The ACOS function returns the arc cosine of a number. Syntax x = ACOS (source) Remarks The

Pagina 119 - 6.1 Data Table Declaration

Section 8. Processing and Math Instructions AND Used to perform a logical conjunction on two expressions. Syntax result = expr1 And expr2 Remarks If

Pagina 120 - 6.2 Trigger Modifiers

Section 8. Processing and Math Instructions ASIN (Source) The ASIN function returns the arc sin of a number. Syntax x = ASIN (source) Remarks Source

Pagina 121 - OpenInterval

Section 8. Processing and Math Instructions Atn FunctionExample The example uses Atn to calculate π. By definition, a full circle is 2π radians. At

Pagina 122

Section 8. Processing and Math Instructions AvgSpa (Dest, Swath, Source) Computes the spatial average of the values in the source array. Syntax AvgSp

Pagina 123 - FillStop

Section 8. Processing and Math Instructions Parameter & Data Type Enter Dest Variable or Array The variable or array in which to store the aver

Pagina 124

CR800 and CR850 Overview security code. If the user enters the Security1 code, the datalogger program can be changed or retrieved or variables can be

Pagina 125

Section 8. Processing and Math Instructions CosH (Source) The COSH function returns the hyperbolic cosine of an expression or value. Syntax x = COSH

Pagina 126 - DSP4 (FlagVar, Rate)

Section 8. Processing and Math Instructions Parameter & Data Type Enter Dest Variable or Array The Variable in which to store the results of the

Pagina 127 - BufferControl

Section 8. Processing and Math Instructions where: C1 = 0.61078 C2 = 17.558 C3 = 241.88 Error in the Estimation of Dew Point Tetens’ equation is an a

Pagina 128 - Remarks

Section 8. Processing and Math Instructions FIGURE 8-2. Effect of RH Errors on Calculated Dew Point (±5 RH Unit Error at Three Air Temperatures) Ex

Pagina 129 - StatusCommand

Section 8. Processing and Math Instructions Spectrum; 3) Power Spectrum; 4) Power Spectral Density (PSD); or 5) Inverse FFT. The difference between t

Pagina 130

Section 8. Processing and Math Instructions Normalization details: Complex FFT result i, i = 1 .. N/2: ai*cos(wi*t) + bi*sin(wi*t). wi = 2π(i-1

Pagina 131

Section 8. Processing and Math Instructions Remarks The GetRecord instruction retrieves one entire record from a data table. The destination array m

Pagina 132

Section 8. Processing and Math Instructions Parameter & Data Type Enter TintoInt constant The time into interval sets an offset from the datalog

Pagina 133

Section 8. Processing and Math Instructions Remarks The following table illustrates how Result is determined: If expression1 is And expression2 is

Pagina 134

Section 8. Processing and Math Instructions Dim A, B, C, D 'Declare variables. BeginProg A = Int(-99.8) 'Returns -100 B = Fix(-99.8) &apos

Pagina 135

CR800 and CR850 Overview as neighbors on the port specified by Selected Port. As you select items in this list, the values of the Begin and End range

Pagina 136

Section 8. Processing and Math Instructions The Number argument can be any valid numeric expression that has a value greater than 0. You can calcula

Pagina 137

Section 8. Processing and Math Instructions Parameter & Data Type Enter Dest Variable The variable in which to store the results of the instruc

Pagina 138

Section 8. Processing and Math Instructions Parameter & Data Type Enter Dest Variable or Array The variable in which to store the values from t

Pagina 139

Section 8. Processing and Math Instructions Remarks The following table illustrates how Result is determined: If expr is The result is True False Fa

Pagina 140

Section 8. Processing and Math Instructions The Or operator also performs a bit-wise comparison of identically positioned bits in two numeric express

Pagina 141

Section 8. Processing and Math Instructions Parameter & Data Type Enter Source Variable or Array The variable or array containing the inputs to

Pagina 142

Section 8. Processing and Math Instructions PeakValley(PeakV(1),Change(1),2,XY(1),0.1) ‘Find the peaks and ‘valleys for both ‘input

Pagina 143

Section 8. Processing and Math Instructions Randomize (Number) Initializes the random-number generator. Syntax Randomize (Number) Remarks The argumen

Pagina 144 - Highlimit, MinAmp, Form)

Section 8. Processing and Math Instructions ' Sample(1, Day_of_Year, IEEE4) 'place Day_of_Year in VALUES table Sample(9, rTime(), IEE

Pagina 145

Section 8. Processing and Math Instructions RMSSpa (Dest, Swath, Source) Used to compute the RMS value of an array. Syntax RMSSpa(Dest, Swath, Source

Pagina 146

CR800 and CR850 Overview OV3.2.3 Advanced Is Router allows you to control whether the datalogger will act as a PakBus router. PakBus Nodes Allocatio

Pagina 147

Section 8. Processing and Math Instructions To produce random integers in a given range, use this formula: INT( ( upperbound - lowerbound + 1 ) * R

Pagina 148

Section 8. Processing and Math Instructions Parameter & Data Type Enter Source The source variable array for the measurement(s), the input is e

Pagina 149

Section 8. Processing and Math Instructions StrainCalc Example This example uses StrainCalc to find the microstrain value of a bridge output. '

Pagina 150 - Calculations:

Section 8. Processing and Math Instructions Sgn (Number) Used to find the sign value of a number. Syntax x = Sgn (number) Remarks Returns an integer

Pagina 151

Section 8. Processing and Math Instructions Sin Function Example The example uses Sin to calculate the sine of an angle from a Volt input. Dim Degree

Pagina 152 - ΘΘ ΘuNUSsNS

Section 8. Processing and Math Instructions Sqr Function Example The example uses Sqr to calculate the square root of Volt(1) value. Dim Msg, Number

Pagina 153 - ΘuUS US=− =−21 811

Section 8. Processing and Math Instructions Tan Function Example The example uses Tan to calculate the tangent of an angle from a Volt(1) input. Dim

Pagina 154 - This is a blank page

Section 8. Processing and Math Instructions The TimeIntoInterval instruction has the following parts: TintoInt The TintoInt, or time into interval,

Pagina 155

Section 8. Processing and Math Instructions Parameter & Data Type Enter Dest The variable in which to store Vp (kPA). Temp The variable contain

Pagina 156 - 7.9 Peripheral Devices

Section 8. Processing and Math Instructions XOR Operator Example The example sets the variable Msg based on the value of variables A, B, and C, assum

Pagina 157 - 7.1 Voltage Measurements

CR800 and CR850 Overview OV3.3 Logger Control Tab The clock in the PC and the datalogger will be checked every second and the difference displayed.

Pagina 158 - Integ, Mult, Offset)

Section 8. Processing and Math Instructions This is a blank page. 8-38

Pagina 159

Section 9. Program Control Instructions BeginProg … EndProg The BeginProg instruction is used to mark the beginning of a program. EndProg marks the

Pagina 160

Section 9. Program Control Instructions RealTime (TIME) PulseCount (WINDSP,1,1 ,1,1,1.0,0) PulseCount (RAIN,1,2,2,0,1.0,0) CallTable METDATA

Pagina 161

Section 9. Program Control Instructions CallTable Example This example uses CallTable to call the ACCEL table. CallTable ACCEL Data … Read … Restore

Pagina 162 - 7.4 Full Bridges

Section 9. Program Control Instructions ClockSet (Source) Sets the CR800 clock from the values in an array. The most likely use for this is where th

Pagina 163

Section 9. Program Control Instructions Do … Loop Repeats a block of statements while a condition is true or until a condition becomes true. Syntax 1

Pagina 164 - 7.5 Excitation

Section 9. Program Control Instructions Alternatively, the same thing can be accomplished by incorporating the range test in the Do...Loop as follows

Pagina 165 - 7.6 Self Measurements

Section 9. Program Control Instructions FileManage Example The statement below uses FileManage to run TEMPS.CR5, which is stored on the datalogger&ap

Pagina 166 - Calibrate (Dest, AllRanges)

Section 9. Program Control Instructions Exit For Only used within a For...Next control structure to provide an alternate way to exit. Any number of

Pagina 167

Section 9. Program Control Instructions If ... Then ... Else Statement Allows conditional execution, based on the evaluation of an expression. Synt

Pagina 168

CR800 and CR850 Overview OV3.4 Send OS Tab - Downloading an Operating System DevConfig can send operating systems to all Campbell Scientific devices

Pagina 169 - 7.7 Digital I/O

Section 9. Program Control Instructions Part Description If Keyword that begins the block If...Then decision control structure. condition1 Same as c

Pagina 170 - Timeout, Mult, Offset)

Section 9. Program Control Instructions If...Then ... Else Statement Example The example illustrates the various forms of the If...Then...Else synta

Pagina 171 - Silicon diodes

Section 9. Program Control Instructions ResetTable Used to reset a data table under program control. Syntax ResetTable( TableName ) Remarks ResetTabl

Pagina 172 - PortGet (Dest, Port)

Section 9. Program Control Instructions Parameter & Data Type Enter Option Constant The Option parameter determines how data will be buffered d

Pagina 173 - PortSet (Port, State)

Section 9. Program Control Instructions Part Description SelectCase Begins the SelectCase decision control structure. Must appear before any other p

Pagina 174 - Constant

Section 9. Program Control Instructions SelectCase Example The example uses SelectCase to decide what action to take based on user input. Dim X, Y &

Pagina 175

Section 9. Program Control Instructions SetStatus ("FieldName", Value) The SetStatus instruction is used to change the value for a setting

Pagina 176 - Offset)

Section 9. Program Control Instructions Slow Sequence The SlowSequence instruction is used to mark the beginning of a section of code that will run c

Pagina 177 - WriteIO (Mask, Source)

Section 9. Program Control Instructions SlowSequence Example 'CR800 Series Datalogger 'Slow Sequence Example Public Temp107, PanelT, BattV

Pagina 178

Section 9. Program Control Instructions SubScan (SubInterval, Units, Count) … NextSubScan The SubScan instruction is used to control an AM16/32 multi

Pagina 179 - SlowAntenna

CR800 and CR850 Overview OV3.5 Settings Editor Tab The CR800 has a number of properties, referred to as “settings”, some of which are specific to the

Pagina 180 - Variable

Section 9. Program Control Instructions Parameter & Data Type Enter TimNo Constant, Variable, or Expression An integer number for the timer (e.

Pagina 181 - SettlingTime

Section 9. Program Control Instructions contains only processing tasks, these tasks can run in conjunction with the main scan. While…Wend The While

Pagina 182

Section 9. Program Control Instructions This is a blank page. 9-22

Pagina 183

10-1 Section 10. Custom Keyboard Display Menus CRBasic has the capability of creating a custom keyboard display menu for a datalogger program. The c

Pagina 184 - SDMAddress

Section 10. Custom Keyboard Display Menus 10-2 'Define Custom Menu: DisplayMenu ("Example Custom Menu",1) SubMenu("Current Temp

Pagina 185 - TimeQuanta t

Section 10. Custom Keyboard Display Menus 10-3 Parameter & Data Type Enter MenuName Text The text that will be shown as the heading for the cust

Pagina 186

Section 10. Custom Keyboard Display Menus 10-4 Parameter & Data Type Enter MenuItemName Text The text that will be shown as the heading for the

Pagina 187

11-1 Section 11. String Functions 11.1 Expressions with Strings 11.1.1 Constant Strings Fixed (constant) strings can be used in expressions using q

Pagina 188

Section 11. String Functions 11-2 11.1.5 String Comparison Operators The comparison operators =, >,<,<>, >= and <= operate on stri

Pagina 189

Section 11. String Functions 11-3 InStr (Start, SearchString, SoughtString, SearchOption ) The InStr instruction is used to find the location of a st

Pagina 190

CR800 and CR850 Overview Clicking the Revert to Defaults button on the Settings Editor will send a command to the device to revert to its factory def

Pagina 191

Section 11. String Functions 11-4 StrComp (String1, String2) The StrComp function is used to compare two strings by subtracting the characters in one

Pagina 192

12-1 Section 12. Serial Input and Output Functions This set of instructions and functions are meant to be used with (non-PakBus) serial sensors and c

Pagina 193

Section 12. Serial Input and Output Functions 12-2 Remarks The DialSequence instruction indicates the beginning of the code; the EndDialSequence indi

Pagina 194

Section 12. Serial Input and Output Functions 12-3 ModBusMaster (ResultCode, ComPort, BaudRate, ModBusAddr, Function, Variable, Start, Length, Tries,

Pagina 195

Section 12. Serial Input and Output Functions 12-4 that have used the reverse word order.) Some software packages have a set setting to work with thi

Pagina 196

Section 12. Serial Input and Output Functions 12-5 SerialFlush (ComPort) The SerialFlush instruction is used to clear any characters in the serial in

Pagina 197

Section 12. Serial Input and Output Functions 12-6 instruction, 0 will be returned by the instruction. This instruction can be used as the expressio

Pagina 198

Section 12. Serial Input and Output Functions 12-7 One of three conditions determines when the datalogger should proceed to the next instruction: whe

Pagina 199 - SDMTrigger

Section 12. Serial Input and Output Functions 12-8 This is a blank page.

Pagina 200 - SDMX50 (SDMAddress, Channel)

13-1 Section 13. PakBus Communication Instructions This set of instructions is used to communicate with other PakBus devices. In general they specif

Pagina 201 - Mult, Offset)

CR800 and CR850 Overview OV4. Quick Start Tutorial OV4.1 Software Products for the CR800 PC200W Starter Software supports a direct connection betwe

Pagina 202

Section 13. PakBus Communication Instructions 13-2 The Timeout parameter in these instructions is in units of .01 seconds. If 0 is used, then the de

Pagina 203 - Instructions

Section 13. PakBus Communication Instructions 13-3 Syntax Routes ( Dest ) Remarks This instruction stores four values for each known route into the D

Pagina 204 - ACOS (Source)

Section 13. PakBus Communication Instructions 13-4 See the CRBasic Editor help for parameter details. SendTableDef (ComPort, RouterAddr, PakBusAddr,

Pagina 205

Section 13. PakBus Communication Instructions 13-5 Note: By default, LoggerNet uses PakBus address 4094 and PC400 uses 4093. TimeUntilTransmit The

Pagina 206 - ATN (Source)

Section 13. PakBus Communication Instructions 13-6 This is a blank page.

Pagina 207

14-1 Section 14. PakBus Networking This section is intended as an introduction to PakBus networking with the CR800. What to expect in this section:

Pagina 208 - AvgSpa (Dest, Swath, Source)

Section 14. PakBus Networking 14-2 Starting with LoggerNet, the configurations of the devices in the example network are as follows: Example Network

Pagina 209 - Cos (Source)

Section 14. PakBus Networking 14-3 Neighbor Filter Using Device Configuration Utility, Settings Editor, type into Neighbors Allowed SDC7 “(20, 20)”

Pagina 210 - FirstSetStart)

Section 14. PakBus Networking 14-4 Beaconing CR800_20 is discovered by the router neighbor filter. There is no need for the leaf node to beacon. T

Pagina 211 - DewPoint (Dest, Temp, RH)

Section 14. PakBus Networking 14-5 FIGURE 14.1-1. PakBus Graph Network View LoggerNet will discover CR800_10 by the device map setup (static link)

Pagina 212

CR800 and CR850 Overview 2. The CRBasic Editor is a program editor used to create more complex CR800 programs. Short Cut generated programs can be i

Pagina 213 - Exp (Numeric Expression)

Section 14. PakBus Networking 14-6 Example Network – RF401 Stand-alone Router (can replace CR800_10 - RF401 Router) Setup Description General If RF

Pagina 214

Section 14. PakBus Networking 14-7 14.2.1 Router and Leaf-node Configuration The arrangement of routers and leaf-nodes happens early in network plan

Pagina 215 - Frac (Source)

Section 14. PakBus Networking 14-8 would be marginal is acceptable. Allowing this link to be used would leave the other link (through a router) as a

Pagina 216

Section 14. PakBus Networking 14-9 User configured verification intervals should be based on the timing of normal communications such as scheduled Lo

Pagina 217

Section 14. PakBus Networking 14-10 For program initiated communications such as datalogger-to-datalogger transfers, the program instruction can (1)

Pagina 218 - Int, Fix

Section 14. PakBus Networking 14-11 FIGURE 14.2-1B. Tree Map In RF4xx networks, with all the remotes in range of LoggerNet’s RF4xx, you can use the

Pagina 219 - LOG10 (number)

Section 14. PakBus Networking 14-12 14.3.2 PakBus Devices A PakBus device is one that is capable of creating and processing PakBus packets. Example

Pagina 220 - MinSpa (Dest, Swath, Source)

Section 14. PakBus Networking 14-13 In some RF4xx networks with routers, neighbor filters are employed to eliminate unreliable RF links. The idea is

Pagina 221

Section 14. PakBus Networking 14-14 14.3.5 Verification Intervals The verification interval is the interval at which a PakBus device, which has an e

Pagina 222

Section 14. PakBus Networking 14-15 Being a router requires more resources than being a leaf node. Allow as many nodes as possible to be leaf-nodes

Pagina 223

CR800/CR850 Table of Contents PDF viewers note: These page numbers refer to the printed version of this document. Use the Adobe Acrobat® bookmarks t

Pagina 224

CR800 and CR850 Overview OV4.3 Setting the CR800 PakBus Address The CR800 default PakBus address is 1 (Section OV2.5). Unless the CR800 is used in a

Pagina 225

Section 14. PakBus Networking 14-16 RoutingTable(3) – PakBus address of the destination PakBus device (LoggerNet in this example) RoutingTable(4) – H

Pagina 226

Section 14. PakBus Networking 14-17 3. All network routers must participate either as a central router or as a branch router 4. All branch routers

Pagina 227 - RealTime

Section 14. PakBus Networking 14-18 14.3.8 Leaf-Nodes A leaf-node is a PakBus device that doesn’t route packets, although it might be capable of it

Pagina 228 - RectPolar (Dest, Source)

Section 14. PakBus Networking 14-19 14.3.10 LoggerNet and RF4xx Communications Consider this example network. LoggerNet communicates via an RF4xx c

Pagina 229 - RND (Source)

Section 14. PakBus Networking 14-20 With CR800A positioned as shown above, LoggerNet will be able to connect to CR800B through CR800A provided that C

Pagina 230 - SatVP (Dest, Temp)

Section 14. PakBus Networking 14-21 Settings Editors for CR800 and Communication Peripherals LoggerNet Clients Setting Keyboard Display Config

Pagina 231

Section 14. PakBus Networking 14-22 14.5 Network Troubleshooting Symptom Possible Causes Cures PakBus address in Device Map disagrees with CR800’s P

Pagina 232

Section 14. PakBus Networking 14-23 Symptom Possible Causes Cures In an RF4xx network, LoggerNet is ‘jumping over’ the intended router and connectin

Pagina 233 - Sin (Angle)

Section 14. PakBus Networking 14-24 neighbor list unless the beaconing device’s address is ≥ 4000 (normally LoggerNet). Beacon Interval User assigned

Pagina 234 - Sqr (Number)

Section 14. PakBus Networking 14-25 Concurrent Communications A PakBus datalogger’s ability to communicate with several peripherals at the same time

Pagina 235 - Tan (Source)

CR800 and CR850 Overview OV4.4.1 Creating a CR800 Program using Short Cut Objective: Every one second, measure air temperature in degrees C with a Ty

Pagina 236 - TANH (Source)

Section 14. PakBus Networking 14-26 Hop Metric A measure (issuing from a hello-exchange) indicating the expected maximum response time communicating

Pagina 237

Section 14. PakBus Networking 14-27 Network Address RF4xx Network Address. In a PakBus network all RF4xxs must have the same network address. Node A

Pagina 238

Section 14. PakBus Networking 14-28 Radio Address RF4xx Radio Address. In transparent PakBus networks all RF4xxs are configured to the same radio ad

Pagina 239 - Derived Math Functions

Section 14. PakBus Networking 14-29 Transaction An exchange of packets between nodes. An example is the hello-exchange. Most packets come in command/

Pagina 240

Section 14. PakBus Networking 14-30 This is a blank page.

Pagina 241 - Section 9. Program Control

A-1 Appendix A. CR800 Status Table The CR800 status table contains current system operating status information that can be accessed from the running

Pagina 242 - CallTable

Appendix A. CR800 Status Table A-2 Status Fieldname Description Variable Type Default Normal Range User can change? Info Type Low12VCount5 Keeps a

Pagina 243 - Data … Read … Restore

Appendix A. CR800 Status Table A-3 Status Fieldname Description Variable Type Default Normal Range User can change? Info Type ProgMemFree Amount o

Pagina 244 - Delay (Option, Delay, Units)

Appendix A. CR800 Status Table A-4 Status Fieldname Description Variable Type Default Normal Range User can change? Info Type LastSlowScan The la

Pagina 245 - Do … Loop

Appendix A. CR800 Status Table A-5 Status Fieldname Description Variable Type Default Normal Range User can change? Info Type Baudrate15 Array of

Pagina 246 - FileManage

CR800 and CR850 Overview Step 2 is to select the sensors to be measured. From the Home page, click the Sensors button. The Sensors worksheet is divi

Pagina 247 - For ... Next

Appendix A. CR800 Status Table A-6 Status Fieldname Description Variable Type Default Normal Range User can change? Info Type CalDiffOffset17 Cali

Pagina 248

Appendix A. CR800 Status Table A-7 13 Security can be changed via DeviceConfig, CR800KD, PBGraph, StatusTable, and SetSecurity instruction. Shows -1

Pagina 249

Appendix A. CR800 Status Table A-8 This is a blank page.

Pagina 250

This is a blank page.

Pagina 251 - RunProgram

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

Pagina 252 - Scan … NextScan

CR800 and CR850 Overview Click on the Wiring Diagram tab to view the sensor wiring diagram, as shown below. Wire the Type T Thermocouple (provided) t

Pagina 253 - SelectCase … EndSelect

CR800 and CR850 Overview Click the Home button to continue with Step 4 to complete the program. Step 4: Finish Step 4 is to finish the program. From

Pagina 254

CR800 and CR850 Overview OV4.4.2 Configuring the Setup Tab From the Setup/Connect screen, click on the Connect button to establish communications wit

Pagina 255

CR800 and CR850 Overview OV4.4.6 Collect Data Click on the Collect Data tab. From the Collect Data window you can choose what data to collect, and

Pagina 256

CR800 and CR850 Overview OV4.4.7 View Data To view the collected data, click on the View button (located in the upper right hand corner of the main s

Pagina 257 - Slow Sequence

CR800 and CR850 Overview OV4.5 Programming using the CRBasic Program Editor Those users who are moving from the Edlog Program Editor to the CRBasic P

Pagina 258

CR800 and CR850 Overview OV5. Keyboard Display This section illustrates the use of the CR1000KD or the CR850’s on-board keyboard display. The keyboar

Pagina 259 - Timer (TimNo, Units, TimOpt)

CR800/CR850 Table of Contents OV4.4.4 Send the Program... OV-27 OV4.4.5 Monitor Data Tables ...

Pagina 260 - WaitDigTrig (Port, Edge)

CR800 and CR850 Overview CR1000KD or CR850 Display CAMPBELL SCIENTIFIC CR800 Datalogger 06/18/2000, 18:24:35 CPU: TRIG.CR1 Running. R

Pagina 261 - While…Wend

CR800 and CR850 Overview OV5.1 Data Display Data Run/Stop Program File Ports and Status Configure, Settings List of Data Tables crea

Pagina 262

CR800 and CR850 Overview OV5.1.1 Real Time Tables Public Table1 Temps Tref : 23.0234 TCTemp(1) : 19.6243 TCTemp(2) : 19.3429 TCTemp(3) : 21.2003 F

Pagina 263

CR800 and CR850 Overview OV5.1.2 Real Time Custom The first time you navigate to Real Time Custom you will need to set up the display. The CR800 wil

Pagina 264 - DisplayMenu/EndMenu

CR800 and CR850 Overview OV5.1.3 Final Storage Tables TimeStamp Record Tref TC(1) TC(2) TC(3) "2000-01-03 00:12:38" 0

Pagina 265

CR800 and CR850 Overview OV5.2 Run/Stop Program CPU: ProgramName.CR8 Is Running >* Run on Power Up Stop, Retain Data Stop, De

Pagina 266

CR800 and CR850 Overview OV5.3 File Display Data Run/Stop Program File Ports and Status Configure, Settings New File Name: CPU: .CR8 CPU:

Pagina 267 - 11.1.2 Add Strings

CR800 and CR850 Overview OV5.3.1 File: Edit The CRBasic Program Editor is recommended for writing and editing datalogger programs. Changes in the fi

Pagina 268 - Processing Instructions

CR800 and CR850 Overview OV5.4 Ports and Status List of Status Variables (see Appendix A) Ports Status Table PortStatus (1): OFF Por

Pagina 269 - LowerCase (SourceString)

CR800 and CR850 Overview OV5.5 Settings Set Time/Date Settings Display Routes : xxxx StationName : xxxx PakBusAddress : xxxx Securi

Pagina 270 - UpperCase (SourceString)

CR800/CR850 Table of Contents 3. CR800 Measurement Details...3-1 3.1 Analog Voltage Measurement Sequence...

Pagina 271 - Functions

CR800 and CR850 Overview OV5.5.3 Configure Display Set Time/Date Settings Display Light Dark <- * -> Turn Off Display Ba

Pagina 272 - DialVoice (DialString)

CR800 and CR850 Overview OV6. Specifications PROGRAM EXECUTION RATE10 ms to 30 min. @ 10 ms incrementsANALOG INPUTS3 differential (DF) or 6 single-en

Pagina 273 - BooleanVariable)

CR800 and CR850 Overview This is a blank page. OV-44

Pagina 274 - SerialClose (ComPort)

1-1 Section 1. Installation and Maintenance 1.1 Protection from the Environment The normal environmental variables of concern are temperature and m

Pagina 275 - SerialFlush (ComPort)

Section 1. Installation and Maintenance 1-2 The 12 V and switched 12 V terminals on the wiring panel are not regulated by the CR800; they obtain pow

Pagina 276

Section 1. Installation and Maintenance 1-3 TABLE 1.3-1. Typical Alkaline Battery Service and Temperature Temperature (°C) % of 20°C Service 20 -

Pagina 277

Section 1. Installation and Maintenance 1-4 1.3.2 PS100 Lead Acid Power Supply The PS100 power supply includes a 12 V, 7.0 amp-hour lead acid batter

Pagina 278

Section 1. Installation and Maintenance 1-5 Monitor the power supply voltage using the datalogger Battery instruction. Incorporate this instruction

Pagina 279

Section 1. Installation and Maintenance 1-6 1. A CR800 equipped with standard lead acid batteries should NEVER be used in applications requiring int

Pagina 280 - Routes (Dest)

Section 1. Installation and Maintenance 1-7 CR800 Panel +12VG FIGURE 1.6-1. Connecting CR800 to Vehicle Power Supply 1.7 CR800 Grounding Grounding

Pagina 281 - GetSwath)

CR800/CR850 Table of Contents 6. Data Table Declarations and Output Processing Instructions ...

Pagina 282 - TimeOut, Settings)

Section 1. Installation and Maintenance 1-8 on lightning protection or contact a qualified lightning protection consultant. An excellent source of i

Pagina 283 - TimeUntilTransmit

Section 1. Installation and Maintenance 1-9 Examples: 1. Connect 5 Volt, 12 Volt, and control grounds to G terminals. 2. Connect excitation grounds

Pagina 284

Section 1. Installation and Maintenance 1-10 Make certain that the primary source of power for the CR800 can sustain the current drain for the period

Pagina 285

Section 1. Installation and Maintenance 1-11 Other control port activated circuits are possible for applications with greater current/voltage demands

Pagina 286

Section 1. Installation and Maintenance 1-12 1.10.1 Desiccant The CR800 is shipped with desiccant to reduce humidity. Desiccant should be changed p

Pagina 287

Section 1. Installation and Maintenance 1-13 FIGURE 1.10-1. CR800 with wiring panel. FIGURE 1.10-2. Use a 3/8” socket wrench to remove CR800 cani

Pagina 288

Section 1. Installation and Maintenance 1-14 FIGURE 1.10-3. Pull edge with thumbscrew away from wiring panel. FIGURE 1.10-4. Use socket wrench to

Pagina 289

Section 1. Installation and Maintenance 1-15 FIGURE 1.10-5. Remove and replace battery.

Pagina 290

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

Pagina 291 - 14.2.2 PakBus Address Setup

Section 2. Data Storage and Retrieval The CR800 can store individual measurements or it may use its extensive processing capabilities to calculate av

Pagina 292

CR800/CR850 Table of Contents 14.2.5 Communication Peripheral Setup... 14-9 14.2.6 LoggerNet Device Map Con

Pagina 293 - 14.2.4 Router Setup

Section 2. Data Storage and Retrieval resolution, and requires half the memory space as IEEE 4 byte floating point (2 bytes per value vs 4). TABLE 2.

Pagina 294 - 14.2.5.2 Baud Rates

Section 2. Data Storage and Retrieval "File Format","Station","Logger","Serial No.","OS Ver","

Pagina 295 - 14.3 PakBus Concepts

Section 2. Data Storage and Retrieval Time Stamp This field is the date and time stamp for this record. It indicates the time, according to the logg

Pagina 296 - 14.3.3 Neighbor Discovery

Section 2. Data Storage and Retrieval When TOB3 files are converted to another format, the number of records may be greater or less than the number r

Pagina 297 - 14.3.4 Neighbor Removal

Section 2. Data Storage and Retrieval This is a blank page. 2-6

Pagina 298 - 14.3.6 Routers

3-1 Section 3. CR800 Measurement Details 3.1 Analog Voltage Measurement Sequence The CR800 measures analog voltages with either an integrate and hol

Pagina 299

Section 3. CR800 Measurement Details 3-2 two measurements. The first measurement determines the range to use. It is made with the 250 µs integratio

Pagina 300

Section 3. CR800 Measurement Details 3-3 3.1.2 Reversing Excitation or the Differential Input Reversing the excitation polarity or the differential

Pagina 301

Section 3. CR800 Measurement Details 3-4 When the CR800 reverses the differential input or the excitation polarity it delays the same settling time a

Pagina 302 - 14.3.8 Leaf-Nodes

Section 3. CR800 Measurement Details 3-5 There are two sets of channel numbers on the analog channels. Differential channels (1-3) have two inputs:

Pagina 303 - PakBusPort

CR800/CR850 Table of Contents 8-1. Dew Point Temperature over the RH Range for Selected Air Temperatures...

Pagina 304 - 14.4 Settings Editors

Section 3. CR800 Measurement Details 3-6 A differential measurement has the option of reversing the inputs to cancel offsets as described above. Su

Pagina 305

Section 3. CR800 Measurement Details 3-7 3.3.2 Measuring the Necessary Settling Time The CR800 can measure the time required for a particular sensor

Pagina 306

Section 3. CR800 Measurement Details 3-8 The program was run on a Druck water level pressure transducer with 200 feet of cable. The first six measur

Pagina 307

Section 3. CR800 Measurement Details 3-9 junction, which becomes the reference junction, is formed where the other ends of the wires are connected to

Pagina 308

Section 3. CR800 Measurement Details 3-10 Panel Temperature error summary-0.100.10.20.30.40.50.60.70.8-55 -35 -15 5 25 45 65 85Sum of Worst Case Erro

Pagina 309

Section 3. CR800 Measurement Details 3-11 Reference Temperature Errors Due to Panel GradientChamber Changed from - 55 to 85 degrees C-202468101213579

Pagina 310

Section 3. CR800 Measurement Details 3-12 Thermocouple Limits of Error The standard reference which lists thermocouple output voltage as a function

Pagina 311

Section 3. CR800 Measurement Details 3-13 Accuracy of the Thermocouple Voltage Measurement The -25 to 50 °C accuracy of a CR800 differential voltage

Pagina 312

Section 3. CR800 Measurement Details 3-14 When the thermocouple measurement junction is in electrical contact with the object being measured (or has

Pagina 313

Section 3. CR800 Measurement Details 3-15 junction boxes however, must also be within these temperature ranges. Temperature difference measurements

Pagina 314

CR800 and CR850 Overview The CR800 and CR850 provide precision measurement capabilities in a rugged, battery-operated package. The CR800 and CR850 in

Pagina 315

Section 3. CR800 Measurement Details 3-16 TABLE 3.4-5. Example of Errors in Thermocouple Temperature Source Error: oC : % of Total Error Single

Pagina 316

Section 3. CR800 Measurement Details 3-17 CR9000HLA' AB' BJunction BoxTCCR800 Junction Box FIGURE 3.4-4. Diagram of Junction Box An exte

Pagina 317

Section 3. CR800 Measurement Details 3-18 BrHalf X = result w/mult = 1, offset = 0 XVVRRRxssf==+1 ()RRXXRRXXsffs=−=−11 BrHalf3W X = result w/mult

Pagina 318

Section 3. CR800 Measurement Details 3-19 HLHIIXR Resistance used to measure full bridge HLIXR X = result w/mult = 1, offset = 0 XVIRRRRRRRRR R RR RR

Pagina 319

Section 3. CR800 Measurement Details 3-20 FIGURE 3.6-1. Model of Resistive Sensor with Ground Loop In Figure 3.6-1, Vx is the excitation voltage, R

Pagina 320

Section 3. CR800 Measurement Details 3-21 synchronized with real time and restarted. The CR800 actually measures the elapsed time since the last tim

Pagina 321

Section 3. CR800 Measurement Details 3-22 2. System background calibration. This automatically takes place in the background while the user program

Pagina 322

Section 4. CRBasic - Native Language Programming The CR800 is programmed in a language that has some similarities to a structured basic. There are s

Pagina 323

Section 4. CRBasic - Native Language Programming PanelTemp is the keyword name of the instruction. The two parameters associated with PanelTemp are:

Pagina 324

Section 4. CRBasic - Native Language Programming Define Subroutines If there is a process or series of calculations that need to be repeated several

Commenti su questo manuale

Nessun commento