Campbell DSP4 Spezifikationen

Stöbern Sie online oder laden Sie Spezifikationen nach Fernseher & Monitore Campbell DSP4 herunter. Campbell DSP4 Specifications [en] Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 330
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - CR3000 Micrologger

CR3000 MicrologgerRevision: 9/07Copyright © 2000-2007Campbell Scientific, Inc.

Seite 2 - Warranty and Assistance

CR3000 Overview OV1. Physical Description Figure OV1-2 shows the CR3000 panel and the associated program instructions. The details of the measuremen

Seite 3 - CR3000 Table of Contents

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

Seite 4

Section 3. CR3000 Measurement Details ranges. Temperature difference measurements made outside of the reference temperature range should be made by

Seite 5

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

Seite 6

Section 3. CR3000 Measurement Details CR9000HLA' AB' BJunction BoxTCCR3000 Junction Box FIGURE 3.4-4. Diagram of Junction Box An externa

Seite 7 - Figures

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

Seite 8

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

Seite 9

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

Seite 10 - OV1. Physical Description

Section 3. CR3000 Measurement Details synchronized with real time and restarted. The CR3000 actually measures the elapsed time since the last time t

Seite 11 - OV1.1 Measurement Inputs

Section 3. CR3000 Measurement Details 2. System background calibration. This automatically takes place in the background while the user program is

Seite 12

Section 3. CR3000 Measurement Details used ± (0.X% of Full-Scale Range) to specify measurement accuracy for a given range, which results in a fixed n

Seite 13 - OV1.2.2 CS I/O

CR3000 Overview OV1.1 Measurement Inputs OV1.1.1 Analog Inputs (SE 1-28, DIFF 1-14) There are 14 differential or 28 single-ended inputs for measurin

Seite 14 - OV1.2.3 Computer RS-232

Section 3. CR3000 Measurement Details -2-1012-2000 -100001000 2000Input Voltage (mV)Voltage Measurement Error (mV)-333000-3000CR10XCR1000 FIGURE 3.9-

Seite 15 - OV2.2 Programming

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

Seite 16 - OV2.3.1 Pipeline Mode

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

Seite 17 - OV2.3.4 Task Priority

Section 4. CRBasic - Native Language Programming 4-3 Processing of Data What data are to be output (current value, average, maximum, minimum, etc.) D

Seite 18 - OV2.5 PakBus

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

Seite 19 - OV3. Device Configurator

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

Seite 20 - OV3.1 Main DevConfig Screen

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

Seite 21 - OV3.2 Deployment Tab

Section 4. CRBasic - Native Language Programming 4-7 means to continue looping forever (or until ExitScan). In the example the scan is 1 second, thr

Seite 22 - OV3.2.2 Ports Settings

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

Seite 23

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

Seite 24 - OV3.2.3 TCP/IP

CR3000 Overview OV1.1.7 12 Volt Outputs The 12V terminals provide a constant unregulated 12 volts for powering external devices such as multiplexers

Seite 25 - OV3.2.4 Advanced

Section 4. CRBasic - Native Language Programming 4-10 port 1. This is much easier to visualize than entering 72, the decimal equivalent. 4.6 Logica

Seite 26 - OV3.3 Logger Control Tab

Section 4. CRBasic - Native Language Programming 4-11 If 0 then Y=0 is always false, Y will never be set to 0 by this conditional statement. The CR30

Seite 27 - OV3.4 Data Monitor Tab

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

Seite 28

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

Seite 29 - OV3.6 Settings Editor Tab

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

Seite 30

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

Seite 31 - OV4. Quick Start Tutorial

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

Seite 32 - OV4.4 PC200W Software

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

Seite 33

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

Seite 34

Section 5. Program Declarations 5-5 FormatFloat Example The following program shows the use of the FormatFloat instruction. Using the software's

Seite 35

CR3000 Overview OV1.2 Communication and Data Storage OV1.2.1 Peripheral Port The peripheral port is for attaching data storage or communication peri

Seite 36

Section 5. Program Declarations 5-6 Public Dimensions a variable as public and available in the Public table of the CR3000. Syntax Public(list of [di

Seite 37

Section 5. Program Declarations 5-7 StationName Sets the station name. Syntax StationName StaName Remarks StationName is used to set the datalogger s

Seite 38 - OV4.4.5 Monitor Data Tables

Section 5. Program Declarations 5-8 constants (i.e., do not contain a variable) into some of the variables. If a constant is passed, the “variable”

Seite 39 - OV4.4.6 Collect Data

Section 5. Program Declarations 5-9 'Subroutine to convert temperature in degrees C to degrees F Sub ConvertCtoF (TmpC, TmpF) TmpF = TmpC*1.8

Seite 40 - OV4.4.7 View Data

Section 5. Program Declarations 5-10 This is a blank page.

Seite 41

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

Seite 42 - OV5. Keyboard Display

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

Seite 43 - CR3000 Display

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

Seite 44 - CR3000 Overview

Section 6. Data Table Declarations and Output Processing Instructions 'Const RevDiff 1 'Reverse input to cancel offsets Const Del = 0 &ap

Seite 45

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

Seite 46

CR3000 Overview FIGURE OV1-3. Serial Communication Interfaces OV1.2.3 Computer RS-232 The CR3000 has an isolated RS-232 port. Direct connection of

Seite 47

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

Seite 48

Section 6. Data Table Declarations and Output Processing Instructions WorstCase Example This program demonstrates the Worst Case Instruction. Five t

Seite 49

Section 6. Data Table Declarations and Output Processing Instructions 6.3 Export Data Instructions CardOut (StopRing, Size) Used to send output data

Seite 50

Section 6. Data Table Declarations and Output Processing Instructions DSP4 Example DSP4 (Flag( ), 200) Use Flag( ) to work with the buttons, update t

Seite 51

Section 6. Data Table Declarations and Output Processing Instructions Parameter & Data Type Enter BufferControl Constant The BufferControl param

Seite 52

Section 6. Data Table Declarations and Output Processing Instructions Remarks The GOESGPS instruction returns two arrays. The first array, which mus

Seite 53

Section 6. Data Table Declarations and Output Processing Instructions GOESStatus (ResultCode, StatusCommand) The GOESStatus instruction is used to re

Seite 54

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

Seite 55

Section 6. Data Table Declarations and Output Processing Instructions FFT (SecArray, DataType, N, SampleInterval, Units, Option) The FFT performs a F

Seite 56

Section 6. Data Table Declarations and Output Processing Instructions T = N*SampleInterval: the length, in seconds, of the time series. Processing f

Seite 57

CR3000 Overview OV1.3 Power Supply and AC Adapter The CR3000 should be powered by any clean, battery backed 12 VDC power supply. For internal power

Seite 58 - 1.2 Power Requirements

Section 6. Data Table Declarations and Output Processing Instructions DataTable(Amp,1,1) fft(x,fp2,SIZE_FFT,10, msec,1) EndTable DataTable(AmpPhase

Seite 59

Section 6. Data Table Declarations and Output Processing Instructions including quotation marks, spaces, and other characters. As an example, the pr

Seite 60 - 10 D-TYPE ALKALINE BATTERIES

Section 6. Data Table Declarations and Output Processing Instructions dividing the accumulated total in each bin by the total number of scans. This

Seite 61

Section 6. Data Table Declarations and Output Processing Instructions Parameter & Data Type Enter BinSelect Variable or Array The variable that

Seite 62

Section 6. Data Table Declarations and Output Processing Instructions Histogram4D Output Example 'The example program below is an example of usi

Seite 63 - 12V ALKALINE BATTERY PACK

Section 6. Data Table Declarations and Output Processing Instructions LevelCrossing (Source, DataType, DisableVar, NumLevels, SecondDim, CrossingArra

Seite 64

Section 6. Data Table Declarations and Output Processing Instructions NumLevels*SecondDim. For a one dimensional level crossing histogram, enter 1 f

Seite 65 - 1.3.3.3 CH100

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

Seite 66 - 1.4 Solar Panels

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

Seite 67 - 1.7 CR3000 Grounding

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

Seite 68

CR3000 Overview ShortCut is included with PC200, PC400 and LoggerNet and is available for free from the Campbell Scientific web site. The CRBasic Edi

Seite 69

Section 6. Data Table Declarations and Output Processing Instructions RainFlow (Source, DataType, DisableVar, MeanBins, AmpBins, LoLim, PuLim, MinAmp

Seite 70

Section 6. Data Table Declarations and Output Processing Instructions that were associated with that bin (i.e., number of cycles in bin divided by to

Seite 71

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

Seite 72

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

Seite 73 - 1.10 Maintenance

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

Seite 74

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

Seite 75

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

Seite 76

Section 6. Data Table Declarations and Output Processing Instructions Unit vector mean wind direction, Θ1: Θ1=Arctan (Ux/Uy) where Ux=(Σsin Θi)/N Uy=

Seite 77

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

Seite 78

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

Seite 79 - 2.1 Data Storage in CR3000

CR3000 Overview OV2.3.2 Sequential Mode In sequential mode the instructions are executed in the sequence they appear in the program. Sequential mode

Seite 80

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

Seite 81 - 2.3 Data Collection

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

Seite 82 - 2.3.2 Via CF Card

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

Seite 83 - 2.4 Data Format on Computer

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

Seite 84

Section 7. Measurement Instructions to reference voltages prior to making the voltage measurement to insure that it is within the common mode range a

Seite 85

Section 7. Measurement Instructions Parameter & Data Type Enter TRef Variable The name of the variable that is the reference temperature for th

Seite 86

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

Seite 87 - 3.1.1 Voltage Range

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

Seite 88

Section 7. Measurement Instructions Parameter & Data Type Enter Integ The time spent on integration in microseconds for each of the channels me

Seite 89 - 3.1.4 SettlingTime

Section 7. Measurement Instructions This Instruction applies an excitation voltage and makes two differential voltage measurements. The measurements

Seite 90 - Measurements

CR3000 Overview When running in sequential mode, the datalogger uses a queuing system for processing tasks similar to the one used in the pipeline mod

Seite 91 - ±5 V common mode

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

Seite 92 - 3.3 Signal Settling Time

Section 7. Measurement Instructions ExciteI ( IxChan, IxuA, Delay ) This instruction sets the specified switched current excitation channel to the cu

Seite 93

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

Seite 94 - Settling Time

Section 7. Measurement Instructions Parameter & Data Type Enter Dest Array If present the array must contain at least 60 elements (more if exci

Seite 95 - 3.4.1 Error Analysis

Section 7. Measurement Instructions The Calibration instruction can occur in a fast scan or in a slow sequence scan. In a fast scan the entire calib

Seite 96

Section 7. Measurement Instructions 27 250 µSec integrate 50 mV gain 28 250 µSec integrate 20 mV single ended offset 29 250 µSec integrate 20 mV di

Seite 97

Section 7. Measurement Instructions Note that the execution time for an instruction may vary. For instance, it will take longer to execute instructi

Seite 98 - ± 0.5% Not Estab

Section 7. Measurement Instructions Parameter & Data Type Enter Dest Variable or Array The Variable in which to store the results of the instru

Seite 99

Section 7. Measurement Instructions The minimum pulse width requirements increase (maximum frequency decreases) with increasing gain as shown in rang

Seite 100 - Noise on Voltage Measurement

Section 7. Measurement Instructions these back-to-back diodes. A current limiting resistor may be desirable to minimize these currents in some situa

Seite 101 - Error Summary

CR3000 Overview to the CS I/O port) can be routed through that datalogger to the other datalogger. • Datalogger to datalogger communications – Specia

Seite 102 - can be minimized by making

Section 7. Measurement Instructions PortSet (Port, State) This Instruction will set the specified digital I/O port or switched 12V channel high or lo

Seite 103 - CR3000 Junction Box

Section 7. Measurement Instructions Parameter & Data Type Enter Dest Variable or Array The Variable in which to store the results of the instru

Seite 104

Section 7. Measurement Instructions CR23XPi20kCR3000 FIGURE 7.7-2. Conditioning Large Voltage Pulses The maximum input voltage on a pulse channel i

Seite 105

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

Seite 106

Section 7. Measurement Instructions port (the mask is "anded" with the port status; the "and" operation returns a 1 for a digit i

Seite 107 - 3.8 Self Calibration

Section 7. Measurement Instructions RC! Continuous measurement (with checksum) R0! - R9! Continuous measurement commands V! Initiate verify sequen

Seite 108 - 3.9 Measurement Accuracy

Section 7. Measurement Instructions Parameter & Data Type Enter SEChan The SEChan argument is the number of the single-ended channel on which t

Seite 109

Section 7. Measurement Instructions the mask is entered as &B110 (leading zeros can be omitted in binary format just as in decimal) and the sourc

Seite 110 - 3000-3000

Section 7. Measurement Instructions Parameter & Data Type Enter MeasPerPort The MeasPerPort parameter is the number of control ports to be used

Seite 111 - Programming

Section 7. Measurement Instructions SlowAntenna See CS110 manual. Therm107 (Dest, Reps, SEChan, ExChan, SettlingTime, Integ, Mult, Offset) Therm108 (

Seite 112 - 4.2 Programming Sequence

Warranty and Assistance The CR3000 MICROLOGGER is warranted by CAMPBELL SCIENTIFIC, INC. to be free from defects in materials and workmanship under no

Seite 113

CR3000 Overview • Some devices may not support the configuration protocol in DevConfig, but do allow configurations to be edited through the terminal

Seite 114 - 4.3 Example Program

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

Seite 115

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

Seite 116 - CallTable Temp

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

Seite 117 - 4.4 Variable Data Types

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

Seite 118

Section 7. Measurement Instructions Parameter & Data Type Enter SDMAddress Constant The SDMAddress parameter defines the address of the SDM-AO

Seite 119 - 4.5 Numerical Entries

Section 7. Measurement Instructions Parameter & Data Type Enter TimeQuanta Integer Three time segments are used to set the bit rate and other t

Seite 120 - 4.6.2 Expression Evaluation

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

Seite 121 - 4.8 Parameter Types

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

Seite 122

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

Seite 123

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

Seite 124

CR3000 Overview OV3.2 Deployment Tab The Deployment Tab allows the user to configure the datalogger prior to deploying it. OV3.2.1 Datalogger Seria

Seite 125 - AngleDegrees

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

Seite 126 - AS type

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

Seite 127

Section 7. Measurement Instructions Parameter & Data Type Enter OutputOpt Code to select one of the five different output options. The Output

Seite 128 - FormatFloat

Section 7. Measurement Instructions SDMIO16 (Dest, Status, Address, Command, Mode Ports 16-13, Mode Ports 12-9, Mode Ports 8-5, Mode Ports 4-1, Mult,

Seite 129 - PipelineMode

Section 7. Measurement Instructions Parameter & Data Type Enter 17 Read ports 1-4's accumulated counts into Dest (Dest must be dimension

Seite 130 - SequentialMode

Section 7. Measurement Instructions Parameter & Data Type Enter 50 Read port 4's duty cycle into Dest 51 Read port 5's duty cycle

Seite 131 - Sub, ExitSub, EndSub

Section 7. Measurement Instructions Parameter & Data Type Enter 90 Set port 16-1 from Mode parameters 91 Read state of ports 1-16 into one

Seite 132

Section 7. Measurement Instructions SDMSIO4 (Dest, Reps, SDMAddress, Mode, Command, Param1, Param2, ValuesPerRep, Multiplier, Offset) The SDMSIO4 ins

Seite 133

Section 7. Measurement Instructions Parameter & Data Type Enter 9 Flush converted data buffer. 66 Send single-byte data to datalogger. 67

Seite 134 - This is a blank page

Section 7. Measurement Instructions Parameter & Data Type Enter Dest Variable or Array The variable in which to store the results of the SW8A m

Seite 135 - 6.1 Data Table Declaration

CR3000 Overview Security Password 1 When this level is set, collecting data, setting the clock, and setting variables in the Public table are unrestr

Seite 136 - 6.2 Trigger Modifiers

Section 7. Measurement Instructions SDMX50 (SDMAddress, Channel) SDMX50 allows individual multiplexer switches to be activated independently of the T

Seite 137 - OpenInterval

Section 7. Measurement Instructions Parameter & Data Type Enter Option The Option parameter determines the output of the instruction. Constant o

Seite 138

Section 7. Measurement Instructions Parameter & Data Type Enter WindowLength Constant or Variable The WindowLength parameter specifies the lengt

Seite 139 - FillStop

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

Seite 140

Section 8. Processing and Math Instructions 8-2 EndIf Loop 'X is now the cube root of Volt1 NextScan EndProg ACOS (Number) The ACOS func

Seite 141

Section 8. Processing and Math Instructions 8-3 X The X variable is the value that will be added to the PrecisionVariable. It may or may not be a h

Seite 142 - DSP4 (FlagVar, Rate)

Section 8. Processing and Math Instructions 8-4 ASIN (Number) The ASIN function returns the arc sine of a number. Syntax x = ASIN (number) Remarks Nu

Seite 143 - TableOption

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

Seite 144 - BufferControl

Section 8. Processing and Math Instructions 8-6 AvgRun (Dest, Reps, Source, Number) Calculates a running average of a measurement or calculated value

Seite 145 - Remarks

Section 8. Processing and Math Instructions 8-7 Remarks Find the average of the values in the given array and place the result in the variable named

Seite 146

CR3000 Overview Neighbors List, or perhaps more appropriately thought of as the “expected neighbors list”, displays the list of addresses that this da

Seite 147

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

Seite 148

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

Seite 149

Section 8. Processing and Math Instructions 8-10 Dew point temperature is calculated as follows: 1. The saturation vapor pressure (Svp; units kPa) i

Seite 150

Section 8. Processing and Math Instructions 8-11 FIGURE 8-1. Dew Point Temperature over the RH Range for Selected Air Temperatures FIGURE 8-2. Ef

Seite 151

Section 8. Processing and Math Instructions 8-12 The EXP function complements the action of the Log function and is sometimes referred to as the ant

Seite 152

Section 8. Processing and Math Instructions 8-13 Parameter & Data Type Enter Options A code to indicate what values to calculate and output. Co

Seite 153 - UpLim3, LoLim4, UpLim4)

Section 8. Processing and Math Instructions 8-14 • The sum of the AC bins (excluding DC) of the Power Spectrum is the Variance (AC Power) of the tim

Seite 154

Section 8. Processing and Math Instructions 8-15 IfTime The IfTime instruction is used to return a number indicating True (-1) or False (0) based on

Seite 155

Section 8. Processing and Math Instructions 8-16 IIF (Expression, TrueValue, FalseValue) Evaluates a variable or expression and returns one of two re

Seite 156 - SecondDim

Section 8. Processing and Math Instructions 8-17 INT, FIX Returns the integer portion of a number. Syntax x = INT (Number) x = FIX (Number) Remarks T

Seite 157

CR3000 Overview OV3.2.3 TCP/IP The TCP/IP tab is used to configure the CR3000 to communicate via Ethernet or PPP on any serial COM port. The Ethern

Seite 158

Section 8. Processing and Math Instructions 8-18 The following example illustrates a procedure that calculates base-10 logarithms: Log10 = Log(X) / L

Seite 159

Section 8. Processing and Math Instructions 8-19 Remarks Finds the maximum value in the given array and places the result in the variable named in De

Seite 160 - PuLim, MinAmp, Form)

Section 8. Processing and Math Instructions 8-20 Mod Divides two numbers and returns only the remainder. Syntax result = operand1 Mod operand2 Remark

Seite 161

Section 8. Processing and Math Instructions 8-21 Move Function Example The example uses the Move function. Move(x, 20, y, 20) 'move array y int

Seite 162

Section 8. Processing and Math Instructions 8-22 The NOT operator also inverts the bit values of any variable and sets the corresponding bit in resul

Seite 163

Section 8. Processing and Math Instructions 8-23 OR Operator Example The example sets Msg that depends on the value of variables A, B, and C, assumin

Seite 164

Section 8. Processing and Math Instructions 8-24 Public Dim XY(2) Public Change(3), Deg, PeakV(2) Const Pi=4*ATN(1) ‘Define Pi for converting degree

Seite 165

Section 8. Processing and Math Instructions 8-25 PRT (Dest, Reps, Source, Mult, Offset) Calculates temperature from the resistance of an RTD. Syntax

Seite 166 - Calculations:

Section 8. Processing and Math Instructions 8-26 RealTime Used to pick out year, month, day, hour, minute, second, usecond, day of week, and day of y

Seite 167

Section 8. Processing and Math Instructions 8-27 RectPolar (Dest, Source) Converts from rectangular to polar coordinates. Parameter & Data Type E

Seite 168 - ΘΘ ΘuNUSs

CR3000 Overview OV3.2.4 Advanced Is Router allows you to control whether the datalogger will act as a PakBus router. PakBus Nodes Allocation Specifi

Seite 169 - ΘuUS US=− =−21 811

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

Seite 170

Section 8. Processing and Math Instructions 8-29 SatVP (Dest, Temp) Calculates saturation vapor pressure over water (Svpw) in kilopascals from the ai

Seite 171

Section 8. Processing and Math Instructions 8-30 If X = 0, then Sgn(X) = 0. If X < 0, then Sgn(X) = -1. SGN Function Example The example uses S

Seite 172 - 7.9 Peripheral Devices

Section 8. Processing and Math Instructions 8-31 SINH (NumericExpression) The SINH function returns the hyperbolic sine of an expression or value. Sy

Seite 173 - Thermocouple

Section 8. Processing and Math Instructions 8-32 StdDevSpa (Dest, Swath, Source) Used to find the standard deviation of an array. Syntax StdDevSpa(De

Seite 174 - Integ, Mult, Offset)

Section 8. Processing and Math Instructions 8-33 Parameter & Data Type Enter BrZero Variable The variable array that holds the unstrained readin

Seite 175 - 7.3 Half Bridges

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

Seite 176

Section 8. Processing and Math Instructions 8-35 TAN (Angle) Returns the tangent of an angle. Syntax x = TAN (Angle) Remarks The angle argument can b

Seite 177 - SettlingTime

Section 8. Processing and Math Instructions 8-36 TimeIntoInterval (TintoInt, Interval, Units) The TimeIntoInterval (or IfTime) instruction is used to

Seite 178 - 7.4 Full Bridges

Section 8. Processing and Math Instructions 8-37 VaporPressure (Dest, Temp, RH) The VaporPressure instruction calculates the ambient vapor pressure (

Seite 179

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

Seite 180 - 7.5 Excitation

Section 8. Processing and Math Instructions 8-38 Parameter & Data Type Enter Pressure Variable or Constant The variable containing atmospheric

Seite 181

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

Seite 182 - 7.6 Self Measurements

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

Seite 183

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

Seite 184

Section 9. Program Control Instructions 9-2 'Main program - Read datalogger real-time clock 'Measure 2 pulse count channels and Call DataTa

Seite 185 - InstructionTimes (Dest)

Section 9. Program Control Instructions 9-3 CallTable Used to call a data table. Syntax CallTable Name Remarks CallTable is used in the main program

Seite 186 - 7.7 Digital I/O

Section 9. Program Control Instructions 9-4 This next example uses Restore to read 1, 2, 3, 4 into both X( ) and Y( ) variables. Data 1, 2, 3, 4 For

Seite 187 - ± 10 mV) and resolution

Section 9. Program Control Instructions 9-5 Parameter & Data Type Enter DelayOption Constant Code 0 1 Result Delay will affect the measureme

Seite 188

Section 9. Program Control Instructions 9-6 Often used with the evaluation of some condition (for example, If...Then), Exit Do transfers control to t

Seite 189 - PortGet (Dest, Port)

Section 9. Program Control Instructions 9-7 The FileManage instruction has the following parameters: Parameter & Data Type Enter Device; Filenam

Seite 190 - PortSet (Port, State)

CR3000 Overview OV3.4 Data Monitor Tab The Data Monitor tab shows the latest record in the tables stored in the CR3000. OV3.5 Send OS Tab - Downloa

Seite 191

Section 9. Program Control Instructions 9-8 For ... Next Repeats a group of instructions a specified number of times. Syntax For counter = start To

Seite 192

Section 9. Program Control Instructions 9-9 For I = 1 To 10 For J = 1 To 10 For K = 1 To 10 ... Next K Next J Next I Note If you omit the v

Seite 193

Section 9. Program Control Instructions 9-10 Then Identifies actions to be taken if condition is satisfied. thenpart Statements or branches perform

Seite 194 - Offset)

Section 9. Program Control Instructions 9-11 statements following Then or Else, the program continues with the statement following EndIf. The Else an

Seite 195

Section 9. Program Control Instructions 9-12 "Device:FileName" The "Device:Filename" argument is the file that should be execute

Seite 196 - WriteIO (Mask, Source)

Section 9. Program Control Instructions 9-13 Scan … NextScan Used to establish the program scan rate. Syntax Scan(Interval, Units, BufferOption, Coun

Seite 197

Section 9. Program Control Instructions 9-14 though Scan is used to signify the start of a scan in a slow sequence. In SlowSequence, the measurement

Seite 198

Section 9. Program Control Instructions 9-15 the Case clauses matches testexpression, program execution continues at the statement following EndSelec

Seite 199 - SlowAntenna

Section 9. Program Control Instructions 9-16 SetSecurity (security1, security2, security3) Used to implement up to three levels of security in the da

Seite 200

Section 9. Program Control Instructions 9-17 FieldName Description MaxProcTime The maximum amount of time that it has taken to execute the program.

Seite 201

CR3000 Overview The text at right gives the instructions for downloading the OS. Follow these instructions. When you click the Start button, DevConf

Seite 202

Section 9. Program Control Instructions 9-18 measurements, followed by background calibration (which is automatically run in a slow sequence), then t

Seite 203

Section 9. Program Control Instructions 9-19 'Second Slow Sequence Scans every 30 minutes and stores daily average and min. SlowSequence DataT

Seite 204 - SDMAddress

Section 9. Program Control Instructions 9-20 Timer (TimNo, TUnits, TOption) Used to return the value of a timer. Remarks Timer is a function that ret

Seite 205 - TimeQuanta t

Section 9. Program Control Instructions 9-21 BeginProg Scan (1,Sec,3,0) Timer (1,uSec,2) PanelTemp (Ptemp,250) TCDiff(TCTemp,1,mV20,1,TypeT,PT

Seite 206

Section 9. Program Control Instructions 9-22 Remarks While…Wend loops can be nested. The While...Wend statement has the following parameters: While

Seite 207

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

Seite 208

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

Seite 209

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

Seite 210

Section 10. Custom Keyboard Display Menus 10-4 The Variable parameter is the variable name of the value to be displayed. Values displayed using Menu

Seite 211

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

Seite 212

CR3000 Overview The information in the dialog helps to corroborate the signature of the operating system sent. For devices such as the CR10X (especi

Seite 213

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

Seite 214

Section 11. String Functions 11-3 Parameter & Data Type Enter Float Variable or Constant The variable or constant that holds the floating point

Seite 215

Section 11. String Functions 11-4 Parameter & Data Type Enter Start Integer An integer that specifies where in the SearchString to start looki

Seite 216

Section 11. String Functions 11-5 Remarks The Start and Length parameters are used to determine which part of the SearchString is returned. Regardle

Seite 217

Section 11. String Functions 11-6 SplitStr Example In the following example, a string is split into 5 different arrays using the SplitStr instruction

Seite 218 - SDMSpeed (BitPeriod)

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

Seite 219 - SDMTrigger

Section 12. Serial Input and Output Functions 12-2 Parameter & Data Type Enter BaudRate Used to set the rate, in bps, for communication. The op

Seite 220 - Mult, Offset)

Section 12. Serial Input and Output Functions 12-3 Each instruction has one parameter: Parameter & Data Type Enter PakBusAddr Integer Identifies

Seite 221

Section 12. Serial Input and Output Functions 12-4 Parameter & Data Type Enter ResultCode Variable A variable that holds the results of the comm

Seite 222 - Constant or

Section 12. Serial Input and Output Functions 12-5 Parameter & Data Type Enter Variable Variable The variable array that is used as the source o

Seite 223 - Instructions

CR3000 Table of Contents PDF viewers note: These page numbers refer to the printed version of this document. Use the Adobe Acrobat® bookmarks tab fo

Seite 224 - ACOS (Number)

CR3000 Overview The top of the Settings Editor is a grid that allows the user to view and edit the settings for the device. The grid is divided into

Seite 225

Section 12. Serial Input and Output Functions 12-6 Parameter & Data Type Enter BaudRate Used to set the rate, in bps, for communication. The op

Seite 226 - ATN (Number)

Section 12. Serial Input and Output Functions 12-7 if the datalogger is allowed to go into its low power sleep mode between infrequent ModBus queries

Seite 227 - ATN2(Y, X)

Section 12. Serial Input and Output Functions 12-8 The ComPort parameter specifies the communication port that should be closed. This instruction run

Seite 228 - AvgSpa (Dest, Swath, Source)

Section 12. Serial Input and Output Functions 12-9 Syntax SerialInBlock ( ComPort, Dest, MaxNumberBytes ) Remarks Incoming serial data, up to the val

Seite 229 - COS (Angle)

Section 12. Serial Input and Output Functions 12-10 Syntax SerialOut ( ComPort, OutString, WaitString, NumberTries, TimeOut ) If this instruction is

Seite 230

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

Seite 231 - CSGN (Number)

Section 13. PakBus Communication Instructions 13-2 TABLE 13.1-2. ResultCode Error Codes 1 Read Only or Permission denied 2 Out of Space in the re

Seite 232

Section 13. PakBus Communication Instructions 13-3 Parameter & Data Type Enter ComPort Constant The communications port that will be used to co

Seite 233

Section 13. PakBus Communication Instructions 13-4 Parameter & Data Type Enter ResultCode Variable The variable in which a response code for th

Seite 234

Section 13. PakBus Communication Instructions 13-5 Network (ResultCode, Reps, BeginAddr, TimeIntoInterval, Interval, Gap, GetSwath, GetVariable, Send

Seite 235

CR3000 Overview Clicking the Factory Defaults button on the Settings Editor will send a command to the device to revert to its factory default settin

Seite 236 - Frac (Number)

Section 13. PakBus Communication Instructions 13-6 Parameter & Data Type Enter GetVariables Variable or Variable Array The variable or variable

Seite 237

Section 13. PakBus Communication Instructions 13-7 Public PTemp, batt_volt,Result(2),Rx(2,3),Tx(2,1) DataTable (Test,1,-1) DataInterval (0,15,Sec,1

Seite 238

Section 13. PakBus Communication Instructions 13-8 Routes (Dest) The Routes instruction returns a list of known dynamic routes for a PakBus datalogge

Seite 239 - INT, FIX

Section 13. PakBus Communication Instructions 13-9 By default, LoggerNet uses PakBus address 4094 and PC400 uses 4093. SendData Example Program Th

Seite 240 - MaxSpa (Dest, Swath, Source)

Section 13. PakBus Communication Instructions 13-10 Parameter & Data Type Enter ResultCode Variable The variable in which a response code for t

Seite 241 - MinSpa (Dest, Swath, Source)

Section 13. PakBus Communication Instructions 13-11 Public PTemp, batt_volt, RxData, TxData(3), RxResponse, counter, time DataTable (Test,1,-1) Da

Seite 242

Section 13. PakBus Communication Instructions 13-12 SendTableDef Example Program The following example program sends the table definitions from Table

Seite 243

Section 13. PakBus Communication Instructions 13-13 Parameter & Data Type Enter Security Integer The security code of the datalogger to which v

Seite 244

Section 13. PakBus Communication Instructions 13-14 SetSettings (ResultCode, ComPort, NeighborAddr, PakBusAddr, Security, TimeOut, Settings) The SetS

Seite 245

Section 13. PakBus Communication Instructions 13-15 Public Flag(1), SetResult BeginProg Scan (1,Sec,3,0) If Flag(1) Then SetSettings (SetResul

Seite 246

CR3000 Overview LoggerNet Datalogger Support Software (full-featured software) supports combined telecommunication options, data display, and schedule

Seite 247 - Randomize (Number)

Section 13. PakBus Communication Instructions 13-16 Public PTemp, batt_volt, RxData, TxData(3), RxResponse, counter, time DataTable (Test,1,-1) Dat

Seite 248 - RealTime

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

Seite 249 - RectPolar (Dest, Source)

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

Seite 250 - RMSSpa (Dest, Swath, Source)

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

Seite 251 - SGN (Number)

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

Seite 252 - SIN (Angle)

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

Seite 253 - SQR (Number)

Appendix A. CR3000 Status Table A-6 Status Fieldname Description Variable Type Default Normal Range User can change? Info Type CalSeOffSet17 Calib

Seite 254 - PoissonFactor)

Appendix A. CR3000 Status Table A-7 accessing an array with a variable index such as arr(index) = arr(index-1), where index is a variable). 8 The se

Seite 255

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

Seite 256

This is a blank page.

Seite 257 - TANH (Expr)

CR3000 Overview When PC200W is first started, the EZSetup Wizard is launched. Click the Next button and follow the prompts to select the CR3000, the

Seite 258

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

Seite 259

CR3000 Overview Click on the Short Cut button to display the Home screen, as shown below. Each of the four steps has a button with a ? for accessing

Seite 260

CR3000 Overview Double click on the Type T thermocouple, change the number to 1 and click OK. On the next screen, make sure Ptemp_C is selected for t

Seite 261 - Derived Math Functions

CR3000 Overview Step 3: Output Processing Step 3 is to define the output processing for the sensor measurements. Click the Outputs link in the Progre

Seite 262

CR3000 Overview Step 4: Finish Click the Finish link in the Progress menu on the left side to complete the program. Type in QuickStart for the file n

Seite 263 - Section 9. Program Control

CR3000 Overview OV4.4.2 Configuring the Setup Tab From the Setup/Connect screen, click on the Connect button to establish communications with the CR3

Seite 264

CR3000 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 where to

Seite 265 - Data … Read … Restore

CR3000 Table of Contents OV4.1.1 Options for Creating CR3000 Programs ... OV-24 OV4.2 Connections to the CR3000...

Seite 266 - Delay (Option, Delay, Units)

CR3000 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 screen).

Seite 267 - Do … Loop

CR3000 Overview OV4.5 Programming using the CRBasic Program Editor Those users who are moving from the Edlog Program Editor to the CRBasic Program Ed

Seite 268

CR3000 Overview OV5. Keyboard Display The CR3000 has an onboard keyboard display. This section illustrates the use of the keyboard display. The CR30

Seite 269 - FileMark (TableName)

CR3000 Overview CR3000 Display CAMPBELL SCIENTIFIC CR3000 Datalogger 10/18/2005, 13:21:45 CPU: QuickStart.CR3 Running. Real Time Tabl

Seite 270 - For ... Next

CR3000 Overview OV5.1 Data Display Data Run/Stop Program File PCCard Ports and Status Configure, Settings List of Data Tables create

Seite 271

CR3000 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 Flag(1) :

Seite 272

CR3000 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 CR3000 will keep t

Seite 273

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

Seite 274 - ResetTable (TableName)

CR3000 Overview OV5.2 Run/Stop Program CPU: ProgramName.CR1 Is Running >* Run on Power Up Stop, Retain Data Stop, Delete Data

Seite 275 - Scan … NextScan

CR3000 Overview OV5.3 File Display Data Run/Stop Program File PCCard Ports and Status Configure, Settings New File Name: CPU: .CR3 CRD: .C

Seite 276 - SelectCase … EndSelect

CR3000 Table of Contents 2. Data Storage and Retrieval...2-1 2.1 Data Storage in CR3000 ...

Seite 277

CR3000 Overview OV5.3.1 File: Edit The CRBasic Program Editor is recommended for writing and editing datalogger programs. Changes in the field can b

Seite 278

CR3000 Overview OV5.4 PCCard Display Data Run/Stop Program File PCCard Ports and Status Configure, Settings All Card Data Will be Lost! Pr

Seite 279 - Slow Sequence

CR3000 Overview OV5.5 Ports and Status List of Status Variables (see Appendix A) Ports Status Table PortStatus (1): OFF PortStatus (

Seite 280

CR3000 Overview OV5.6 Settings Set Time/Date Settings Display Routes : xxxx StationName : xxxx PakBusAddress : xxxx Security(1) : x

Seite 281

CR3000 Overview OV5.6.3 Configure Display Set Time/Date Settings Display Light Dark <- * -> Turn Off Display Backlight C

Seite 282

CR3000 Overview OV6. Specifications ANALOG INPUTS (SE1-SE28 or DIF1-DIF14)14 differential (DF) or 28 single-ended (SE) voltage measurements individua

Seite 283 - While…Wend

CR3000 Overview OV-48

Seite 284

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

Seite 285

Section 1. Installation and Maintenance 1-2 1.2 Power Requirements The CR3000 operates at a nominal 12 VDC. Below 10 V or above 16 volts the CR3000

Seite 286 - DisplayMenu/EndMenu

Section 1. Installation and Maintenance 1-3 FIGURE 1.2-1. CR3000 Battery Pack and Panel 1.3 Campbell Scientific Power Supplies The CR3000 is avail

Seite 287

CR3000 Table of Contents 4.5 Numerical Entries ...4-9 4.6 Logical Expr

Seite 288 - Variable

Section 1. Installation and Maintenance 1-4 10 D-TYPE ALKALINE BATTERIES FIGURE 1.3-1. Alkaline Battery Orientation While the CR3000 has a wide oper

Seite 289 - 11.1.2 Add Strings

Section 1. Installation and Maintenance 1-5 TABLE 1.3-1. Typical Alkaline Battery Service and Temperature Temperature (oC) % of 20oC Service 20 - 5

Seite 290 - Processing Instructions

Section 1. Installation and Maintenance 1-6 BLACKREDWHITE6V 7AHLEAD ACIDBATTERY6V 7AHLEAD ACIDBATTERYLEAD ACID BATTERY REPLACEMENT--++ FIGURE 1.3-2.

Seite 291

Section 1. Installation and Maintenance 1-7 1. A CR3000 equipped with standard lead acid batteries should NEVER be used in applications requiring IN

Seite 292 - LowerCase (SourceString)

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

Seite 293

Section 1. Installation and Maintenance 1-9 TABLE 1.3-3. PS100, Battery, and AC Transformer Specifications Input Voltage (CHG terminals) 15 to 28 V

Seite 294 - UpperCase (SourceString)

Section 1. Installation and Maintenance 1-10 1.3.3.4 A100 Null Modem Adapter The A100 Null Modem Adapter is used when 5 volts is needed to power ext

Seite 295 - Functions

Section 1. Installation and Maintenance 1-11 1.6 Vehicle Power Supply Connections If a CR3000 is powered from the 12 Volts of a motor vehicle, a sec

Seite 296

Section 1. Installation and Maintenance 1-12 FIGURE 1.7-1. Schematic of CR3000 Grounds The 9-pin serial I/O ports on the CR3000 are another p

Seite 297 - DialVoice (DialString)

Section 1. Installation and Maintenance 1-13 A good earth (chassis) ground will minimize damage to the datalogger and sensors by providing a low resi

Seite 298

CR3000 Table of Contents 12. Serial Input and Output Functions...12-1 13. PakBus Communication Instructions...13-1

Seite 299 - BooleanVariable)

Section 1. Installation and Maintenance 1-14 1.7.3 Effect of Grounding on Single-Ended Measurements Low-level single-ended voltage measurements can

Seite 300

Section 1. Installation and Maintenance 1-15 TABLE 1.8-1. Current Sourcing Limits Terminals Current Source Limit SW12 < 900 mA @ 20°C &l

Seite 301 - SerialClose (ComPort)

Section 1. Installation and Maintenance 1-16 1.9.1 Use of Digital I/O Ports for Switching Relays Each of the eight digital I/O ports (C1 - C8) can b

Seite 302 - SerialFlush (ComPort)

Section 1. Installation and Maintenance 1-17 FIGURE 1.9-2. Power Switching without Relay 1.10 Maintenance The CR3000 power supplies require a mini

Seite 303

Section 1. Installation and Maintenance 1-18 years (less at temperature extremes). Where the CR3000 is powered most or all of the time the lithium c

Seite 304

Section 1. Installation and Maintenance 1-19 FIGURE 1.10-1. CR3000 with wiring panel. FIGURE 1.10-2. Loosen thumbscrews to remove CR3000 wiring p

Seite 305

Section 1. Installation and Maintenance 1-20 FIGURE 1.10-3. Disconnect internal battery from wiring panel (BPALK and Sealed Rechargeable base only)

Seite 306 - ClockReport

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

Seite 307

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

Seite 308

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

Seite 309

CR3000 Table of Contents Tables OV1-2. Computer RS-232 Pin-Out... OV-6 OV2-1. Typical Data Tab

Seite 310

Section 2. Data Storage and Retrieval Campbell Scientific offers and recommends CF cards manufactured by Silicon Systems. Silicon Systems’ CF cards

Seite 311 - PakBusClock (PakBusAddr)

Section 2. Data Storage and Retrieval 2.2 Internal Data Format TABLE 2.2-1 CR3000 DATA TYPES Data Type Size Range Resolution LONG 4 bytes -2,1

Seite 312 - Routes (Dest)

Section 2. Data Storage and Retrieval When the CR3000 is used without a computer in the field, or large data files are collected on a CF card, the CF

Seite 313 - GetSwath)

Section 2. Data Storage and Retrieval 2.3.2.2 Removing Card from CR3000 To remove a card, press the button on the CFM100 or NL115 . The CR3000 will

Seite 314

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

Seite 315

Section 2. Data Storage and Retrieval Field Data Type This header line is only in TOB1 binary format and identifies the data type for each of the fie

Seite 316

Section 2. Data Storage and Retrieval 2.4.4 TOB3 Binary File Format The TOB3 binary format has a header similar to the other formats. TOB3 data is

Seite 317

Section 3. CR3000 Measurement Details 3.1 Analog Voltage Measurement Sequence The CR3000 measures analog voltages with either an integrate and hold

Seite 318 - TimeOut, Settings)

Section 3. CR3000 Measurement Details made with the 250 µs integration on the ±5000 mV range. The second measurement is made on the appropriate rang

Seite 319 - TimeUntilTransmit

Section 3. CR3000 Measurement Details 3.1.2 Reversing Excitation or the Differential Input Reversing the excitation polarity or the differential inp

Seite 320

CR3000 Overview The CR3000 provides precision measurement capabilities with processing and control capability in a rugged, battery-operated package.

Seite 321

Section 3. CR3000 Measurement Details When the CR3000 reverses the differential input or the excitation polarity it delays the same settling time aft

Seite 322

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

Seite 323

Section 3. CR3000 Measurement Details A differential measurement has the option of reversing the inputs to cancel offsets as described above. Susta

Seite 324

Section 3. CR3000 Measurement Details 3.3.2 Measuring the Necessary Settling Time The CR3000 can measure the time required for a particular sensor/c

Seite 325

Section 3. CR3000 Measurement Details The program was run on a Druck water level pressure transducer with 200 feet of cable. The first six measureme

Seite 326

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

Seite 327

Section 3. CR3000 Measurement Details 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 ErrorsTh

Seite 328

Section 3. CR3000 Measurement Details Reference Temperature Errors Due to Panel GradientChamber Changed from -65 to + 70 deg C-15-12-9-6-300 10203040

Seite 329

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

Seite 330

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

Kommentare zu diesen Handbüchern

Keine Kommentare