Campbell CR800 Especificações

Consulte online ou descarregue Especificações para Medição, teste e controlo Campbell CR800. Campbell CR800 Specifications Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 324
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 1 - CR800/CR850 Measurement

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

Página 2 - Warranty and Assistance

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

Página 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

Página 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

Página 5

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

Página 6

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

Página 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. (

Página 8

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

Página 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

Página 10

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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 )

Página 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

Página 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

Página 22

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

Página 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

Página 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

Página 25

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

Página 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

Página 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

Página 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

Página 29

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

Página 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

Página 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.

Página 32

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

Página 33

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

Página 34

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

Página 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

Página 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

Página 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

Página 38

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

Página 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

Página 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_

Página 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

Página 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

Página 43

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

Página 44

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

Página 45

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

Página 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

Página 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

Página 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

Página 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

Página 50

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

Página 51

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

Página 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

Página 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(

Página 54

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

Página 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

Página 56

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

Página 57

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

Página 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

Página 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

Página 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

Página 61

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

Página 62

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

Página 63 - 1.10 Maintenance

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

Página 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

Página 65

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

Página 66

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

Página 67

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

Página 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

Página 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

Página 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

Página 71

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

Página 72

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

Página 73

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

Página 74

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

Página 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

Página 76

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

Página 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

Página 78 - Measurements

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

Página 79

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

Página 80 - 3.3 Signal Settling Time

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

Página 81

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

Página 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

Página 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

Página 84

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

Página 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

Página 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

Página 87

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

Página 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.

Página 89 - Error Summary

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

Página 90 - can be minimized by making

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

Página 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

Página 92

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

Página 93

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

Página 94

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

Página 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

Página 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

Página 97 - Programming

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

Página 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

Página 99

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

Página 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

Página 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

Página 102 - CallTable Temp

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

Página 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

Página 104

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

Página 105 - 4.5 Numerical Entries

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

Página 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

Página 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

Página 108

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

Página 109

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

Página 110

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

Página 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

Página 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

Página 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

Página 114 - PipelineMode

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

Página 115 - Station Name

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

Página 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

Página 117

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

Página 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

Página 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

Página 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

Página 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

Página 122

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

Página 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

Página 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

Página 125

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 131

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

Página 132

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

Página 133

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

Página 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

Página 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

Página 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

Página 137

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

Página 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

Página 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

Página 140

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

Página 141

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

Página 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

Página 143

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

Página 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

Página 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

Página 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

Página 147

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

Página 148

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

Página 149

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

Página 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

Página 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

Página 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

Página 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

Página 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,

Página 155

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

Página 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

Página 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.

Página 158 - Integ, Mult, Offset)

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

Página 159

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

Página 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

Página 161

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 167

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

Página 168

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

Página 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

Página 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

Página 171 - Silicon diodes

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

Página 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

Página 173 - PortSet (Port, State)

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

Página 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 &

Página 175

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

Página 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

Página 177 - WriteIO (Mask, Source)

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

Página 178

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

Página 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

Página 180 - Variable

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

Página 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

Página 182

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

Página 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

Página 184 - SDMAddress

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

Página 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

Página 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

Página 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

Página 188

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

Página 189

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

Página 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

Página 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

Página 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

Página 193

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

Página 194

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

Página 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

Página 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

Página 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

Página 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

Página 199 - SDMTrigger

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

Página 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

Página 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

Página 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

Página 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

Página 204 - ACOS (Source)

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

Página 205

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

Página 206 - ATN (Source)

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

Página 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:

Página 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

Página 209 - Cos (Source)

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

Página 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

Página 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)

Página 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

Página 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

Página 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

Página 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

Página 216

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

Página 217

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 225

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

Página 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

Página 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

Página 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

Página 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

Página 230 - SatVP (Dest, Temp)

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

Página 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

Página 232

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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/

Página 240

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 248

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

Página 249

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

Página 250

This is a blank page.

Página 251 - RunProgram

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 259 - Timer (TimNo, Units, TimOpt)

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 265

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

Página 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:

Página 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

Página 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

Página 269 - LowerCase (SourceString)

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

Página 270 - UpperCase (SourceString)

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

Página 271 - Functions

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

Página 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

Página 273 - BooleanVariable)

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

Página 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

Página 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

Página 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 -

Página 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

Página 278

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

Página 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

Página 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

Página 281 - GetSwath)

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

Página 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

Página 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

Página 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

Página 285

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

Página 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

Página 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

Página 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

Página 289

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

Página 290

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

Página 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

Página 292

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

Página 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.

Página 294 - 14.2.5.2 Baud Rates

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

Página 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

Página 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

Página 297 - 14.3.4 Neighbor Removal

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

Página 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

Página 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

Página 300

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

Página 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

Página 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:

Página 303 - PakBusPort

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 309

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

Página 310

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

Página 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

Página 312

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

Página 313

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

Página 314

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

Página 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

Página 316

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

Página 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

Página 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

Página 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

Página 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

Página 321

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

Página 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

Página 323

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

Página 324

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

Comentários a estes Manuais

Sem comentários