CR10X MEASUREMENT AND CONTROL MODULEOPERATOR'S MANUALREVISION: 2/03COPYRIGHT (c) 1986-2003 CAMPBELL SCIENTIFIC, INC.
CR10X TABLE OF CONTENTSviThis is a blank page.
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-16PROGRAM01: Excite-Delay (SE) (P4)1: 5 Reps2: 25 ±2500 mV 60 HzRejection Range3: 1 SE Channel4: 1 Excit
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-17The following calculations are based on using aGeokon model 4500 Vibrating Wire sensor. Anindividual
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-18FIGURE 7.16-2. Well Monitoring Example
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-19FIGURE 7.16-3. Hook up to AVW1PROGRAMAVW1 & CR10X USED TO MEASURE 1GEOKON VIBRATING WIRE SENSOR.*
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-2004: Z=X+F (P34)1: 1 X Loc [ Temp ]2: -24 F3: 3 Z Loc [ Temp_Comp ]05: Z=X*F (P37)1: 3 X Loc [ Tem
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-21TIME OUT, PARAMETER 5The "time out", Parameter 5, specifies themaximum length of time the in
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-22FIGURE 7.17-1. CR10X/Paroscientific "T" Series Transducer Wiring DiagramPROGRAM EXAMPLEThe
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-23;Find Temperature and Pressure.;04: Paroscientific (P64)1: 1 Loc [ Temp_us ]2: 19 Loc [ Temp_C ]*
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-24FIGURE 7.18-1 Wiring Diagram for CURS100 Terminal Input Module and 4 to 20 mA Sensor.4H4LAGG12VGCR10X
8-1SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESThe following examples are intended to illustrate the use of Processing and Program ControlInstr
viiSELECTED OPERATING DETAILS1. Storing Data - Data are stored in FinalStorage only by Output ProcessingInstructions and only when the Output Flag(Fla
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-206: Sample (P70)1: 1 Reps2: 2 Loc [ 10smpl_av ]INPUT LOCATIONS1 Panl_Temp 15 Temp_i_52 10smpl_av
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-3Every 15 minutes, the total rain is sent to InputStorage. If the total is not equal to 0, outpu
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-4FIGURE 8.3-1. AM416 Wiring Diagram For Thermocouple and Soil Moisture Block MeasurementsPROGRAM
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-5INPUT LOCATIONS1 Ref_Temp 12 TC_#11 23 Soil_#62 TC_#1 13 TC_#12 24 Soil_#73 TC_#2 14 TC_#13 25 S
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-603: If time is (P92)1: 0 Minutes (Seconds --) into a2: 60 Interval (same units as above)3: 10 Se
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-708: Scaling Array (A*Loc+B) (P53)1: 5 Start Loc [ WS_out ]2: 10 A1 ;Scale WS, 0 to 100mph = 0
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-807: Z=X (P31)1: 2 X Loc [ 0_360_WD ]2: 10 Z Loc [ 0_540_WD ]08: IF (X<=>F) (P89)1: 10 X
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-907: If Flag/Port (P91)1: 21 Do if Flag 1 is Low2: 30 Then Do08: Do (P86)1: 11 Set Flag 1 High09:
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-10PROGRAM* Table 1 Program01: 10 Execution Interval (seconds);User must toggle Flag 1 to start me
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-118.10 COVARIANCE CORRELATIONPROGRAMMING EXAMPLEThe example is a 2 level meteorological towerwit
viiiCAUTIONARY NOTES1. Damage will occur to the analog inputcircuitry if voltages in excess of ±16 V areapplied for a sustained period. Voltages inex
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-12Table 8.10-3 lists the input channelconfiguration and Input Storage allocation forthe measured
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-13PROGRAM* Table 1 Program01: 1 Execution Interval (seconds)01: Set Port(s) (P20)1: 9999 C8..C5 =
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-1420: Covariance/Correlation (P62)1: 5 No. of Input Locations2: 5 No. of Means3: 5 No. of Varianc
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-158.11 FAST FOURIER TRANSFORMEXAMPLES8.11.1. EXAMPLE WITHOUT BIN AVERAGINGThe CR10X was used to
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-16FIGURE 8.11-2. FFT Power Spectra Analysis of 0.25 and 1.25 Hz SignalTABLE 8.11-1. FFT Real a
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-17TABLE 8.11-2. FFT Magnitude and Phase Results 0.25 and 1.25 Hz SignalBIN # Hz FFT Mi FFT Pi0 0
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-1802: Z=F (P30)1: 0 F2: 0 Exponent of 103: 1025 Z Loc [ _________ ]03: Z=F (P30)1: 0 F2: 0 Expone
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-19FIGURE 8.11-3. Simulated Ocean Buoy Wave DataFIGURE 8.11-4. Simulated Ocean Buoy FFT Results
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-20TABLE 8.11-4. FFT Bin Averaging Results from Simulated Ocean Buoy Wave DataBIN # FREQUENCY FFT
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-2110: If Flag/Port (P91)1: 12 Do if Flag 2 is High2: 30 Then Do11: FFT (P60)1: 11 Log (base 2) of
OV-1CR10X MEASUREMENT AND CONTROL MODULE OVERVIEWThe CR10X is a fully programmable datalogger/controller with non-volatile memory and a battery backed
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-2214: Scaling Array (A*Loc+B) (P53)1: 8 Start Loc [ _________ ]2: 4 A13: 0 B14: 6 A25: 0 B26: 9 A
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-23CR10TCRASPTC(LOWER)PURPLEREDASPTC(UPPER)PURPLEREDBLACKREDREDBLACKREDBLACKCLEAR1HE3AG2H2L3H3LSWI
SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLES8-2410: Average (P71)1: 4 Reps2: 1 Loc [ Ref_Temp ]11: End (P95)12: End (P95)Input Locations1 Ref_
9-1SECTION 9. INPUT/OUTPUT INSTRUCTIONSTABLE 9-1. Input Voltage Ranges and Codes Range Code
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-2CR23XPi20kFIGURE 9-1. Conditioning Large Voltage PulsesUse separate Pulse Count Instructions whenmeasuring bo
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-3resistor. When the switch is closed, thecontrol port is at 5 V. The count isincremented when the switch clos
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-4TABLE 9-2. Pulse Count Configuration CodesCode Configuration0 High frequency pulse (Index (--) tochange from
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-5*** 6 FULL BRIDGE WITH SINGLE ***DIFFERENTIAL MEASUREMENTFUNCTIONThis Instruction is used to apply an excit
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-605: 4 Delay (0.01s)06: 4 Excitation voltage(millivolts)07: 4 Input location numberfor first measurement08: FP
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-7PARAM. DATANUMBER TYPE DESCRIPTION01: 2 Repetitions02: 2 Single-ended channelnumber of firstmeasurement03: 2 E
CR10X OVERVIEWOV-2123A456B789C*0#DCR10KDKEYBOARD DISPLAYSERIAL i/OMADE IN USACR10XMEASUREMENT AND CONTROL MODULEfirmware 1983, 1986, 1995S/N: X
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-8TABLE 9-4. Thermocouple Type CodesCode Thermocouple TypeX1 T (copper - constantan) X = 0 Normal MeasurementX2
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-9To skip the measurement portion of Instruction14 and apply the CSI polynomials to a millivoltvalue in an input
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-10PARAM. DATANUMBER TYPE DESCRIPTION01: 2 Option Code (seeabove)02: 4 Number to modulodivide by03: 4 Input loca
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-11PARAM. DATANUMBER TYPE DESCRIPTION01: 2 Control port02: 4 Input location of pulselength in hundredths ofa sec
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-12Five trigger options are available for the seconddigit in Parameter 4: 0 trigger immediately,start saving o
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-13and I4 the offset (to the raw data) determined bythe first calibration. I2 is a fixed valuedetermined by the
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-142 - Trigger if belowlimit (low)3 - Trigger onrising edge4 - Trigger onfalling edgeC Destination0 - Input Stor
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-15the elapsed time between specific input conditions.There is only one timer and it is common to alltables (e.g
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-16cVo sSensorwithDCoffsetSilicon diodessuch as 1N4001To single - endedinput1µFD1D2R10kFigure 9-2. Recommended
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-1703: 2 Single-ended inputchannel04: 4 # Cycles to measure05: 4 Time out (0.01 sec, atleast the maximumduration
CR10X OVERVIEWOV-3SEDIFFGGH L121AG H L AG H L AG E1 AG E2 G342563SEDIFFGGH L784AG H L AG H L AG E3 AG G G910511 126P1 G P2 G C8 C7 C6 C5 C4 C3 C2 C1 G
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-18*** 100 SDM TDR ***FUNCTIONInstruction 100 is used to control and measurethe CSI TDR Soil Moisture Measure
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-19Function Option 0 provides the state of thesignal at the time P102 is executed. A 1 or 0corresponds to high
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-20possible to control a maximum of 256 portsfrom the first three datalogger control ports.For each Rep, the 16
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-21Command 0: the CR10X will issue the ‘M’ SDI-12 measurement command and wait for thesensor to complete its mea
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-22PARAMETER 3. PORTEnter the CR10X control port (C1-C8)connected to the SDI-12 sensor data line. Thedefault p
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-23These two techniques can be combined allowingthe sensor CR10X to function as an SDI-12sensor and to make inde
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-24The three values, sent in response to a Vcommand sequence, indicate the status of thesensor CR10X. The first
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-25*** 115 SET SDM BAUD ***FUNCTIONInstruction 115 may be used to set the SDMcommunication rate. This may be
SECTION 9. INPUT/OUTPUT INSTRUCTIONS9-26PARAM DATANUMBER TYPE DESCRIPTION01: 2 Repetitions (Index (- - )to skip repeat ofexcitation)02: 2 Single-end
10-1SECTION 10. PROCESSING INSTRUCTIONSTo facilitate cross referencing, parameterdescriptions are keyed [ ] to the values given onthe PROMPT SHEET.
CR10X OVERVIEWOV-4OV1.1.1 ANALOG INPUTSThe terminals labeled 1H to 6L are analoginputs. These numbers refer to the high andlow inputs to the differe
SECTION 10. PROCESSING INSTRUCTIONS10-2*** 36 X * Y ***FUNCTIONMultiply X by Y and place the result in an inputlocation (Z).PARAM. DATANUMBER TYPE
SECTION 10. PROCESSING INSTRUCTIONS10-3*** 43 ABS(X) ***FUNCTIONTake the absolute (ABS) value of X and placethe result in an input location.PARAM.
SECTION 10. PROCESSING INSTRUCTIONS10-4Parameter 3 cannot be entered as an indexedlocation within a loop (Instruction 87). To useInstruction 49 with
SECTION 10. PROCESSING INSTRUCTIONS10-505: FP Offset 2 [B2]06: FP Multiplier 3 [A3]07: FP Offset 3 [B3]08: FP Multiplier 4 [A4]09: FP Offset 4 [B4]In
SECTION 10. PROCESSING INSTRUCTIONS10-6*** 57 VAPOR PRESSURE FROM ***WET-/DRY-BULB TEMPERATURESFUNCTIONCalculate vapor pressure in kilopascals fro
SECTION 10. PROCESSING INSTRUCTIONS10-7*** 60 FAST FOURIER TRANSFORM ***THEORYInstruction 60 performs a Fast FourierTransform (FFT) on a set of da
SECTION 10. PROCESSING INSTRUCTIONS10-8the magnitude and phase components. Binaveraging is not allowed with this option.Second Digit: A "0&quo
SECTION 10. PROCESSING INSTRUCTIONS10-9REAL AND IMAGINARY COMPONENTSThe result of the FFT when the real andimaginary option is selected is N/2 inputl
SECTION 10. PROCESSING INSTRUCTIONS10-10BIN FREQUENCYThe band width or the frequency covered byeach averaged bin is equal to FA/N where F isthe sampl
SECTION 10. PROCESSING INSTRUCTIONS10-11*** 61 INDIRECT INDEXED MOVE ***FUNCTIONMoves input data from location X to location Y,where X and Y are i
CR10X OVERVIEWOV-5unregulated 12 volts. The output is limited to600 mA current.A control port is used to operate the switch.Connect a wire from the c
SECTION 10. PROCESSING INSTRUCTIONS10-12TABLE 10-2. Maximum Number of Outputs and Output Order for K Input Values.(The output order flows from left
SECTION 10. PROCESSING INSTRUCTIONS10-13The Averaging Period Processing occurswhenever the number of input samples enteredin Parameter 7 is satisfied
SECTION 10. PROCESSING INSTRUCTIONS10-14C = K if K < the number of correlationsrequested, orC = number of correlations + 1 if K > thenumber of
SECTION 10. PROCESSING INSTRUCTIONS10-15Tau = measured pressure (microsecond),U(t) = measured temperature (microsecond).Values for the calibration co
SECTION 10. PROCESSING INSTRUCTIONS10-16*** 66 ARCTAN ***FUNCTIONCalculate the angle in degrees whose tangent isX/Y. The polarity of X and Y must
11-1SECTION 11. OUTPUT PROCESSING INSTRUCTIONS*** 69 WIND VECTOR ***FUNCTIONInstruction 69 processes the primary variablesof wind speed and direct
SECTION 11. OUTPUT PROCESSING INSTRUCTIONS11-2scans when the sub-interval is 0. With a sub-interval of 900 scans (15 minutes) the standarddeviation
SECTION 11. OUTPUT PROCESSING INSTRUCTIONS11-3and Ux and Uy are as defined above.Resultant mean horizontal wind speed, U:U=(Ue2+Un2)1/2UUnUeFIGURE 11
SECTION 11. OUTPUT PROCESSING INSTRUCTIONS11-4*** 71 AVERAGE ***FUNCTIONThis instruction stores the average value overthe given output interval fo
SECTION 11. OUTPUT PROCESSING INSTRUCTIONS11-5while the bin select value was within a particularsub-range, the value output to Final Storagemust be d
CR10X OVERVIEWOV-6FIGURE OV2.1-1. CR10X MemorySystem Memory(4096 Bytes)Active Program(default 2048 Bytes)Input Storage(default 28 locations,112 bytes
SECTION 11. OUTPUT PROCESSING INSTRUCTIONS11-6Code Resultxxx1 SECONDS (with resolution of 0.125 sec.)xx1x HOUR-MINUTExx2x HOUR-MINUTE, 2400 instead o
SECTION 11. OUTPUT PROCESSING INSTRUCTIONS11-7The output is a two dimensional RainflowHistogram for each sensor or repetition. Onedimension is the a
SECTION 11. OUTPUT PROCESSING INSTRUCTIONS11-8Execution time: 6.5 - 7.0 ms, with 60 AmplitudeBins and one Mean Bin.Intermediate Storage locations re
12-1SECTION 12. PROGRAM CONTROL INSTRUCTIONSTABLE 12-1. Flag DescriptionFlag 0 Output FlagFlag 1 to 8 User FlagsFlag 9 Intermediate ProcessingDisabl
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-2While 96, 97, or 98 is being executed as aresult of the respective port going high, that portinterrupt is
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-3When the same output processing is requiredon values in sequential input locations, it mustbe accomplished
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-4The Loop with a delay may be used so that onlythose instructions within the Loop are executedwhile certain
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-5*** 90 STEP LOOP INDEX ***FUNCTIONWhen used within a Loop (Instruction 87),Instruction 90 will incremen
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-6EXAMPLE:01: P93 Case01: 2 Case Loc02: P83 If Case Location < F01: 69.4 F02: 3 Call Subroutine 3else03:
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-7When the baud rate code specifying a checksum isused, the checksum of the data is sent as the lastpiece of
CR10X OVERVIEWOV-7OV2.2 PROGRAM TABLES, EXECUTIONINTERVAL AND OUTPUT INTERVALSThe CR10X must be programmed before it willmake any measurements. A pr
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-8Parameter 1:The datalogger will call out using the modemspecified in Parameter 1. If the call is to gofro
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-9complete ID# is not received by the CR10Xwithin the time allotted in parameter 3, thedatalogger hangs up a
SECTION 12. PROGRAM CONTROL INSTRUCTIONS12-10*** 111 RUN PROGRAM FROM FLASH ***FUNCTIONThis instruction is used to load a programstored in FLASH in
13-1SECTION 13. CR10X MEASUREMENTS13.1 FAST AND SLOW MEASUREMENTSEQUENCEThe CR10X makes voltage measurements byintegrating the input signal for a fi
SECTION 13. CR10X MEASUREMENTS13-2FIGURE 13.2-1. Timing of Single-Ended Measurement13.2 SINGLE-ENDED ANDDIFFERENTIAL VOLTAGEMEASUREMENTSNOTE: The
SECTION 13. CR10X MEASUREMENTS13-3In order to make a differential measurement, theinputs must be within the CR10X common moderange of ±2.5 V. The co
SECTION 13. CR10X MEASUREMENTS13-4FIGURE 13.3-1. Input Voltage Rise and Transient Decay13.3.1 THE INPUT SETTLING TIME CONSTANTThe rate at which an
SECTION 13. CR10X MEASUREMENTS13-5FIGURE 13.3-2. Typical Resistive Half BridgeFIGURE 13.3-3. Source Resistance Model for Half Bridge Connected to t
SECTION 13. CR10X MEASUREMENTS13-6FIGURE 13.3-4. Wire Manufacturers Capacitance Specifications, CwTABLE 13.3-2. Properties of Three Belden Lead Wir
SECTION 13. CR10X MEASUREMENTS13-7FIGURE 13.3-6. Resistive Half Bridge Connected to Single-Ended CR10X InputRo, the source resistance, is not consta
This is a blank page.
CR10X OVERVIEWOV-8Each instruction in the table requires a finitetime to execute. If the execution interval is lessthan the time required to process
SECTION 13. CR10X MEASUREMENTS13-8TABLE 13.3-4. Measured Peak Excitation Transients for 1000 Foot Lengths of Three Belden LeadWires Used by Campbell
SECTION 13. CR10X MEASUREMENTS13-9TABLE 13.3-5. Summary of Input Settling Data For Campbell Scientific Resistive SensorsSensor Belden Ro Cw ττττ* In
SECTION 13. CR10X MEASUREMENTS13-10source resistance at point P (column 5) isessentially the same as the input sourceresistance of configuration A.
SECTION 13. CR10X MEASUREMENTS13-11FIGURE 13.3-7. Half Bridge Configuration for YSI #44032 Thermistor Connected to CR10XShowing: A) large source res
SECTION 13. CR10X MEASUREMENTS13-12FIGURE 13.3-8. Measuring Input Settling Error with the CR10XFIGURE 13.3-9. Incorrect Lead Wire Extension on Mode
SECTION 13. CR10X MEASUREMENTS13-1313.4.1 ERROR ANALYSISThe error in the measurement of athermocouple temperature is the sum of theerrors in the ref
SECTION 13. CR10X MEASUREMENTS13-14FIGURE 13.4-1. Thermistor Polynomial ErrorWhen both junctions of a thermocouple are at thesame temperature, there
SECTION 13. CR10X MEASUREMENTS13-15THERMOCOUPLE POLYNOMIALS - Voltageto Temperature ConversionNIST Monograph 175 gives high orderpolynomials for comp
SECTION 13. CR10X MEASUREMENTS13-16ERROR SUMMARYThe magnitude of the errors described in theprevious sections illustrate that the greatest sourcesof
SECTION 13. CR10X MEASUREMENTS13-17FIGURE 13.4-2. Diagram of Junction BoxRadiation shielding must be provided when ajunction box is installed in the
CR10X OVERVIEWOV-9INPUT/OUTPUTINSTRUCTIONSSpecify the conversion of a sensor signalto a data value and store it in InputStorage. Programmable entries
SECTION 13. CR10X MEASUREMENTS13-18FIGURE 13.5-1. Circuits Used with Instructions 4-9
SECTION 13. CR10X MEASUREMENTS13-19FIGURE 13.5-2. Excitation and Measurement Sequence for 4 Wire Full BridgeTABLE 13.5-1. Comparison of Bridge Meas
SECTION 13. CR10X MEASUREMENTS13-20Calculating the actual resistance of a sensorwhich is one of the legs of a resistive bridgeusually requires the us
SECTION 13. CR10X MEASUREMENTS13-2113.6 RESISTANCE MEASUREMENTSREQUIRING AC EXCITATIONSome resistive sensors require AC excitation.These include the
SECTION 13. CR10X MEASUREMENTS13-22In Figure 13.6-2, Vx is the excitation voltage, Rfis a fixed resistor, Rs is the sensor resistance,and RG is the r
SECTION 13. CR10X MEASUREMENTS13-23interval of 1/64 (0.0156) second the programtable WILL be overrun by the automaticcalibration. If an overrun occu
SECTION 13. CR10X MEASUREMENTS13-24This is a blank page.
14-1SECTION 14. INSTALLATION AND MAINTENANCE14.1 PROTECTION FROM THEENVIRONMENTThe normal environmental variables of concernare temperature and moist
SECTION 14. INSTALLATION AND MAINTENANCE14-2TABLE 14.2-1. Typical Current Drain for Common CR10X PeripheralsTypical Current Drain (mA)Peripheral Equ
SECTION 14. INSTALLATION AND MAINTENANCE14-3A fresh set of eight alkaline D cells has 12.4volts and a nominal rating of 7.5 amp-hours at20°C. The am
CR10X OVERVIEWOV-10OV3. COMMUNICATING WITH CR10XAn external device must be connected to theCR10X's Serial I/O port to communicate withthe CR10X.
SECTION 14. INSTALLATION AND MAINTENANCE14-4TABLE 14.3-1. Typical Alkaline BatteryService and TemperatureTemperature (°C) % of 20°C Service20 - 50 1
SECTION 14. INSTALLATION AND MAINTENANCE14-5source is the same as connecting two lead acidbatteries in parallel, causing one battery to dropvoltage a
SECTION 14. INSTALLATION AND MAINTENANCE14-614.5 DIRECT BATTERY CONNECTIONTO THE CR10X WIRING PANELFor some applications, size restrictions or other
SECTION 14. INSTALLATION AND MAINTENANCE14-714.7 GROUNDING14.7.1 PROTECTION FROM LIGHTNINGPrimary lightning strikes are those wherelightning hits t
SECTION 14. INSTALLATION AND MAINTENANCE14-8In the field, an earth ground may be createdthrough a grounding rod. A 12 AWG or largerwire should be ru
SECTION 14. INSTALLATION AND MAINTENANCE14-9through a relay. Figure 14.10-2 illustrates acircuit for switching external power to a devicewithout goi
SECTION 14. INSTALLATION AND MAINTENANCE14-1014.11 MAINTENANCEThe CR10X Wiring Panel and power suppliesrequire a minimum of routine maintenance.When
SECTION 14. INSTALLATION AND MAINTENANCE14-11Remove the 2 screws holding on the end capwithout the connectors, and the end cap itself.FIGURE 14.11-2.
SECTION 14. INSTALLATION AND MAINTENANCE14-12This is a blank page.
A-1APPENDIX A. GLOSSARYASCII: Abbreviation for American StandardCode for Information Interchange (pronounced"askee"). A specific binary c
CR10X OVERVIEWOV-11TABLE OV3.1-2 Key Description/EditingFunctionsKey Action0 - 9Key numeric entries into display∗Enter Mode (followed by ModeNumber)A
APPENDIX A. GLOSSARYA-2INPUT STORAGE: That portion of memoryallocated for the storage of results of Input andProcessing Instructions. The values in
APPENDIX A. GLOSSARYA-3PRINT PERIPHERAL: See Print Device.PROCESSING INSTRUCTIONS: TheseInstructions allow the user to further processinput data va
APPENDIX A. GLOSSARYA-4This is a blank page.
B-1APPENDIX B. CR10X CONTROL PORT SERIAL I/O INSTRUCTION 15B.1 SPECIFICATIONSFUNCTIONSend/receive full duplex serial data through theCR10X control p
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-2FIGURE B-1. Circuit To Limit Input to 0 to 5 VoltsB.3 INSTRUCTION 15 ANDPARAMETER DESCRIPTIONS
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-3PARAMETER 2 - CONFIGURATION CODEThe configuration code is a two digit numberspecifying the input
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-4and/or B+1 may also be used depending on theP15 CONFIGURATION selected). The usercan choose any
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-5characters have been received, a -99999 isstored to indicate a fault in communication.• Both of
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-6TABLE B-1. Input/Output ConfigurationsParameters Port FunctionsSingle-digit Parameter 4 (C) Dou
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-7typically have a defined serial output protocolcalled NMEA 0183. NMEA 0183 is an interfaceproto
CR10X OVERVIEWOV-12OV4.1 PROGRAMMING SEQUENCEIn routine applications, the CR10X measuressensor output signals, processes themeasurements over some ti
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-8The following program example will read-in the GGA and VTG GPS strings. Since this program isun
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-9are found in the AIR Barometer OperationsManual provided by AIR, Inc.B.6.1.1 CR10X-BAROMETERCON
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-10TABLE B-2. CR10X/Barometer Connection DetailsCAUTION: To avoid damage to thebarometer CMOS ch
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-1107: 13 Input termination character isCarriage Return08: 9 Max characters to receive + 109: 100
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-12TABLE B-3. Number of Characters/Output and Memory Requirements for Various BarometerOutput Mod
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-1302: P89 If X<=>F START: Limit testing01: 1 X Loc AIR, mb02: 3 >= If reading is > 13
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-14B.6.2 EXAMPLE 2: CR10X TO CR10XCOMMUNICATIONThe following example shows how data can besent b
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-1511: 1 Multiplier12: 0 Offset06: P End Table 1Input Location Labels:1:VALUE #1 4:VALUE #4 7:VALU
APPENDIX B. CONTROL PORT SERIAL I/O INSTRUCTION 15B-16B.7 SUMMARY OF BAROMETER JUMPER CONFIGURATIONSJumper #76543210Barometer mode (serial output) u
C-1APPENDIX C. ADDITIONAL TELECOMMUNICATIONS INFORMATIONC.1 TELECOMMUNICATIONSCOMMAND WITH BINARYRESPONSESCommand Description[nnnnn]F BINARY DUMP -
CR10X OVERVIEWOV-13OV4.3 ENTERING A PROGRAMPrograms are entered into the CR10X in one ofthree ways:1. Keyed in using the CR10X keyboard.2. Loaded fro
APPENDIX C. BINARY TELECOMMUNICATIONSC-2the most significant byte will still abort thecommand.If “b” = FF or 11111111, then the Jcommand aborts.The r
APPENDIX C. BINARY TELECOMMUNICATIONSC-3The optional ports byte (currently on return ifrequested by a CR10X J command) expressesthe datalogger port s
APPENDIX C. BINARY TELECOMMUNICATIONSC-4As an example of a positive value, thedatalogger returns 44 D9 99 9A HEX.Data byte 1 = 44 HEX.Data byte 2 to
APPENDIX C. BINARY TELECOMMUNICATIONSC-5ABCDEFGH DATA TYPE AND SECOND BYTE FORMAT111111XX A,B,C, = 1 - Start of Output Array, G & H are the mosts
APPENDIX C. BINARY TELECOMMUNICATIONSC-6SIGNATURE ALGORITHM• S1,S0 - represent the high and low bytes ofthe signature, respectively• M - represents
APPENDIX C. BINARY TELECOMMUNICATIONSC-7TABLE C.4-2. Example Program ListingFrom D Command 1MODE 1SCAN RATE 51:P171:12:P861:103:P701:12:14:P0MODE
APPENDIX C. BINARY TELECOMMUNICATIONSC-8This is a blank page.
D-1APPENDIX D. CR10X 37 PIN PORT DESCRIPTIONPIN # DESCRIPTION1 12V26L3AG45H54L6AG73H82L9AG10 1H11 EX CTRL 312 EX CTRL 213 EX CTRL 114 AG15 P116 C717
This is a blank page.
E-1APPENDIX E. ASCII TABLEAmerican Standard Code for Information InterchangeDecimal Values and Characters(X3.4-1968)Dec. Char.Dec. Char. Dec. Char. D
CR10X OVERVIEWOV-14program. If the ring line on the 9 pin connectoris raised while the CR10X is testing memory,there will be a 128 second delay befor
This is a blank page.
F-1APPENDIX F. DYNAGAGE SAP-FLOW (P67)F1. FUNCTIONThe Dynagage Processing Instruction, P67, isused in conjunction with a Dynamax, Inc.Dynagage stem
APPENDIX F. DYNAGAGE SAP-FLOW (P67)F-2and 8 are 0.5 °C and 0.042 cm s-1, respectively.These values should be used unless conditionsdetermined by the
APPENDIX F. DYNAGAGE SAP-FLOW (P67)F-3Appendix AInstruction P67 ProcessingLoc = input location assuming input locations 1,2, 3, and 4 are used.Par =
APPENDIX F. DYNAGAGE SAP-FLOW (P67)F-4This is a blank page.
G-1APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSDatalogger initiated communications, commonly referred to as “callback," enables the datalogge
APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSG-26: Do (P86)1: 51 Set Port 1 Low7: If time is (P92)1: 0 Minutes (Seconds --) into a2: 60 Interval
APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSG-3• On the DataCollection screen,“Data File Name” must be verified.(Weather.DAT for this example,Fig
APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSG-4FIGURE G.3-2. COM Port Hardware SettingsFIGURE G.3-3. Example Modem Settings
APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSG-5FIGURE G.3-4. Example Data Collection SettingsFIGURE G.3-5. Example Schedule Settings
CR10X OVERVIEWOV-15Wait a few seconds:01:21.423 The CR10X has read thesensor and stored theresult again. The internaltemp is now 21.423 oC.The value
APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSG-6G.4 PC208 DOS COMPUTER SOFTWAREAND ITS COMPUTER SETUPAssuming that ### is the 3 digit ID# (Paramet
APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSG-7Telecommunications Program ver. 7.3Copyright (C) 1986,1991 Campbell Scientific, Inc.Executing scrip
APPENDIX G. DATALOGGER INITIATED COMMUNICATIONSG-8This is a blank page.
H-1APPENDIX HCALL ANOTHER DATALOGGER VIA PHONE OR RFH.1 INTRODUCTIONInstructions 97, Initiate Telecommunications,and 63, Extended Parameters can be u
APPENDIX H. CALL ANOTHER DATALOGGER VIA PHONE OR RFH-2interval of the remote datalogger), make theappropriate measurements, lower the flag, andallow
APPENDIX H. CALL ANOTHER DATALOGGER VIA PHONE OR RFH-33: Extended Parameters (P63)1: 5 Phone # = 5392: 33: 94: 68 “D” to call datalogger5: 3 # of Lo
APPENDIX H. CALL ANOTHER DATALOGGER VIA PHONE OR RFH-4* 1 Table 1 Programs01: 1 Sec. Execution Interval01: P91 If Flag01: 11 1 is set02: 30 Then Do02
I-1APPENDIX I. MODBUS ON THE CR10 AND CR10XModbus communication capability is available as a Library Special on the CR10 and CR10Xdataloggers.The imp
APPENDIX I. MODBUS ON THE CR10 AND CR10XI-2I.2.1 RF COMMUNICATIONSThe Campbell Scientific UHF/VHF radiopackage is of course compatible with PC208.To
APPENDIX I. MODBUS ON THE CR10 AND CR10XI-3The register data is returned as two bytes perregister and two registers per input location.Response for e
CR10X OVERVIEWOV-16OV5.2 SAMPLE PROGRAM 2EDLOG Listing Program 2:*Table 1 Program01: 5.0 Execution Interval (seconds)1: Internal Temperature (P17)1:
APPENDIX I. MODBUS ON THE CR10 AND CR10XI-4This is a blank page.
APPENDIX J. TD OPERATING SYSTEM ADDENDUM FORCR510, CR10X, AND CR23X MANUALS
This is a blank page.
TD OPERATING SYSTEM ADDENDUM FOR CR510, CR10X,AND CR23X MANUALSREVISION: 1/03COPYRIGHT 2002-2003 CAMPBELL SCIENTIFIC, INC.
This is a blank page.
TABLE DATA ADDENDUMAD-1TD and PakBus Operating System Addendum forCR510, CR10X, and CR23X ManualsAD1 Major DifferencesTable Data (TD) operating system
TABLE DATA ADDENDUMAD-2AD2 Overview of Data Storage TablesWithin a data table, data is organized in records and fields. Each row in atable represent
TABLE DATA ADDENDDUMAD-3• Check the Maximum and Minimum Instructions (Instructions 73and 74) as there is only one option to store time with the value.
TABLE DATA ADDENDUMAD-4AD4 Summary of Differences from the Datalogger Manual:SectionDifferencesOverviewFigure OV2.1-2: See Figure 1.5-1 in Addendum.T
TABLE DATA ADDENDDUMAD-5Section 12The TD operating system does not use the output Flag 0.Commands dealing with it are not valid.Instruction 92 – There
CR10X OVERVIEWOV-17provide a range of +2500/40 = +62.5 oC (i.e.,this scale will not overrange as long as themeasuring junction is within 62.5 oC of th
TABLE DATA ADDENDUMAD-6This is a blank page.
AD-OV-1MEASUREMENT AND CONTROL MODULE OVERVIEWWhile this section of the addendum references the CR10X, everything but the measurement instructionsin t
TD ADDENDUM—OVERVIEWAD-OV-2TABLE OV4.2-2. Additional Keys Allowed inTelecommunicationsKey Action- Change Sign, Index (same as C) CR Enter/advance (sa
TD ADDENDUM—OVERVIEWAD-OV-3location 5, the temperature from channel 2 in inputlocation 6, etc.Detailed descriptions of the instructions aregiven in Se
TD ADDENDUM—OVERVIEWAD-OV-4Key (ID:Data) Explanation*0 LOG 1 Exit Table 1, enter *0 Mode, compile table and beginlogging. *6 06:0000 Enter *6 Mode (to
TD ADDENDUM—OVERVIEWAD-OV-5OV5.2 SAMPLE PROGRAM 2This second example is more representative of areal-life data collection situation. Once again thei
TD ADDENDUM—OVERVIEWAD-OV-6SAMPLE PROGRAM 2Instruction # Parameter(Loc:Entry) (Par#:Entry) Description*1 Enter Program Table 101:60 60 second (1 minut
TD ADDENDUM—OVERVIEWAD-OV-7The program to make the measurements and send the desired data to Final Storage has beenentered. The program is complete.
TD ADDENDUM—OVERVIEWAD-OV-8DATALOGGERMD9MULTIDROPINTERFACERF95 RFMODEMSC932INTERFACECOM210PHONEMODEMRF100/RF200TRANSCIEVERW/ ANTENNA& CABLESC32ARS
AD-1-1SECTION 1. FUNCTIONAL MODESSections 1.5 and 1.8 are replaced by the following sections.1.5 MEMORY ALLOCATION - ∗A1.5.1 INTERNAL MEMORYWhen po
WARRANTY AND ASSISTANCEThe CR10X MEASUREMENT AND CONTROL MODULE is warranted by CAMPBELL SCIENTIFIC, INC.to be free from defects in materials and work
CR10X OVERVIEWOV-18SAMPLE PROGRAM 2Instruction # Parameter(Loc:Entry) (Par#:Entry) Description∗1 Enter Program Table 101:60 60 second (1 minute) execu
TD ADDENDUM SECTION 1. FUNCTIONAL MODESAD-1-2FIGURE 1.5-1. Datalogger Memory1.5.2 ∗A MODEThe ∗A Mode is used to 1) check the size of InputStorage
TD ADDENDUM SECTION 1. FUNCTIONAL MODESAD-1-3TABLE 1.5-2. Description of ∗A Mode DataKeyboard DisplayEntry ID: DataDescription of Data∗ A01: XXXX
TD ADDENDUM SECTION 1. FUNCTIONAL MODESAD-1-4to which memory is cleared on powerup, to setthe PakBus ID, and to set communication to fullor half du
TD ADDENDUM SECTION 1. FUNCTIONAL MODESAD-1-51.8.6 SET INITIAL BAUDTable 1.8-10 shows the option codes availablefor setting the initial baud rate.
TD ADDENDUM SECTION 1. FUNCTIONAL MODESAD-1-6The *D15 entries are sent when the program isretrieved. They can also be set like other *Dsettings vi
TD ADDENDUM SECTION 1. FUNCTIONAL MODESAD-1-7TABLE 1.8-14. Set PakBus NeighborsKeyEntry DisplayComments*D 13:00 Enter Command19A 19:00 Port (17- S
TD ADDENDUM SECTION 1. FUNCTIONAL MODESAD-1-8This is a blank page.
THIS SECTION ENTIRELY REPLACES THE DATALOGGER MANUAL SECTION 2.AD-2-1SECTION 2. INTERNAL DATA STORAGE2.1 FINAL STORAGE AND DATATABLESFinal Storage i
TD ADDENDUM—SECTION 2. INTERNAL DATA STORAGEAD-2-2• The output interval is not an even multipleof the scan rate (table execution interval).• Table e
TD ADDENDUM—SECTION 2. INTERNAL DATA STORAGEAD-2-3The Timestamp and record number labels areadded automatically.2.2 DATA OUTPUT FORMAT ANDRANGE LIMI
CR10X OVERVIEWOV-1909: P74 Minimize instruction01:1 One repetition02:10 Output the time of the daily minimum in hoursand minutes03:2 Data source is In
TD ADDENDUM—SECTION 2. INTERNAL DATA STORAGEAD-2-4TABLE 2.3-1. *7 Mode Command SummaryKEY ACTIONA "Advances" along a record, when theend of
AD-3-1SECTION 3. INSTRUCTION SET BASICSSection 3.7.1 does not apply to the TD operating system which does not use Output Flag 0.Table 3.8-1 Valid Fla
TD ADDENDUM—SECTION 3. INSTRUCTION SET BASICSAD-3-294 Program Program Storage AreaTransfer full95 Program Program does not exist inTransfer Flash mem
THIS SECTION ENTIRELY REPLACES THE CR10X MANUAL SECTION 8.AD-8-1SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESThis section contains examples for
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-205: P84 Data Table 01: 0 Seconds into interval 02: 0 Every time 03: 0 Records (0=
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-303: P92 If time is 01: 0 seconds into a 02: 900 second interval 03: 11 Set high F
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-4FIGURE 8.3-1. AM416 Wiring Diagram For Thermocouple and Soil Moisture Block Meas
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-58.4 INTERRUPT SUBROUTINE USEDTO COUNT SWITCH CLOSURES(RAIN GAGE)Subroutines give
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-68.5 SDM-A04 ANALOG OUTPUTMULTIPLEXER TO STRIP CHARTThis example illustrates the
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-710: P69 Wind Vector 01: 1 Rep 02: 180 Samples per sub-interval 03: 0 Polar Sensor
CR10X OVERVIEWOV-20OV6.1 ON-SITE OPTIONSPC or Laptop Running Datalogger Support SoftwareStorage Modules - Rugged, battery-backedRAM or Flash storage
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-8Time into Test, min Output Interval Loop #00 to 10 10 sec. 110 to 30 30 sec. 230
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-9Loop 6, Output every 10 minutes until stoppedby user17: P87 Beginning of Loop 01:
TD ADDENDUM—SECTION 8. PROCESSING AND PROGRAM CONTROL EXAMPLESAD-8-10This is a blank page.
AD-9-1SECTION 9. INPUT/OUTPUT INSTRUCTIONS*** 18 MOVE TIME TO INPUT LOCATION ****FUNCTIONThis instruction takes current time or dateinformation and d
This is a blank page.
AD-11-1SECTION 11. OUTPUT PROCESSING INSTRUCTIONSInstructions 73 – Maximum and 74 – Minimum have only one time option. (Time is output as a quotedst
TD ADDENDUM—SECTION 11. OUTPUT PROCESSING INSTRUCTIONSAD-11-2records. If 0 is entered, records will beautomatically allocated such that all automatic
12-1Section 12. Program ControlInstructionsThe TD operating system does not use the output Flag 0. Commands dealing with it arenot valid.Instruction
Section 12. Program Control Instructions12-2TABLE 12-1. CR205/CR210/CR215 in PakBus NetworkStand AloneDatalogger SendGetData P190 Wireless Sensor P1
Section 12. Program Control Instructions12-3Stand AloneDatalogger SendGetData P190 Wireless Sensor P193Radio SettingsRadio address, net address, and
CR10X OVERVIEWOV-21laptop, but does not provide isolation. TheSC929 draws approximately 100 mA from thedatalogger while connected.DSP4 Heads-up Displ
Section 12. Program Control Instructions12-4Notes: Edlog allocates only one of the input locations used in parameters 5 and 7 ofthis instruction. The
Section 12. Program Control Instructions12-5PakBus CommunicationThe unique address for the datalogger in the PakBus network that will becommunicated
Section 12. Program Control Instructions12-6desirable to delay execution of subsequent instructions if those instructionsperform further processing o
Section 12. Program Control Instructions12-7Remote LocationPakBus CommunicationIf data is being received from another datalogger in the PakBus networ
Section 12. Program Control Instructions12-8or unpacked with the least significant bit of the first byte, starting at thislocation. Incoming discrete
Section 12. Program Control Instructions12-9This instruction is not necessary in networks with wireless sensors and onlyone Master datalogger, becaus
Section 12. Program Control Instructions12-10Edlog allocates only one of the input locations used in parameters 7, 9, and 10of this instruction. The
Section 12. Program Control Instructions12-11ExampleTo set up the remotes for an hourly transmission at 15 minutes past the hour,the Time into Transm
Section 12. Program Control Instructions12-12For general information on input locations, see Input Locations. Swath to SendThe number of data values
Section 12. Program Control Instructions12-13Location with Seconds Until TransmitThe input location in which to store the number of seconds until it
CR10X OVERVIEWOV-22Ethernet - Our network link interfaces allow anyCampbell Scientific datalogger with an RS-232or CS I/O port to communicate with a c
Section 12. Program Control Instructions12-14Swath to Receive From MasterThe number of data values that will be received from the host (master)datalo
Section 12. Program Control Instructions12-15For general information on input locations, see Input Locations. Result Code LocationThe input location
Section 12. Program Control Instructions12-16Result LocationResult Code Description-1001 The attempted setting is a read-only setting-1002 Out of spa
Section 12. Program Control Instructions12-17The information returned using this instruction would be similar to:InputLocationUsedValueStored Descrip
Section 12. Program Control Instructions12-18desired interval in the Communications Interval field. This option is the sameas the datalogger's *
LT-1LIST OF TABLESPAGEOVERVIEWOV3.1-1 ∗ Mode Summary ...
LIST OF TABLESLT-2PAGE6. 9 PIN SERIAL INPUT/OUTPUT6.1-1 Pin Description ...
LIST OF TABLESLT-3PAGE13. CR10X MEASUREMENTS13.3-1 Exponential Decay, Percent of Maximum Error vs. Time in Units of τ ...
LIST OF TABLESLT-4This is a blank page.
LF-1LIST OF FIGURESPAGEOVERVIEWOV1.1-1 CR10X and Wiring Panel, CR10KD, and CR10XTCR ...OV-2OV1.1-
CR10X OVERVIEWOV-23OV7. SPECIFICATIONSElectrical specifications are valid over a -25° to +50°C range unless otherwise specified; non-condensing envir
LIST OF FIGURESLF-2PAGE7.16-1 A Vibrating Wire Sensor ...
LIST OF FIGURESLF-3PAGE14. INSTALLATION AND MAINTENANCE14.3-1 BPALK Power Supply...
LIST OF FIGURESLF-4This is a blank page.
INDEX-1CR10X INDEX∗ Modes, see Modes1/X - [Instruction 42] 10-23 Wire Half Bridge - [Instruction 7] 9-5, 13-18,13-19, 13-20Programming Example 7-9
CR10X INDEXINDEX-26 Wire Full Bridge (Lysimeter) 7-12Comparison of bridge measurementinstructions 13-19Diagram of bridge measuring circuitswith AC e
CR10X INDEXINDEX-3DData Carrier Detect (DCD) 6-6Data pointDefinition A-1Number per Output Array 4-3Data retrieval, External storage peripheralsGene
CR10X INDEXINDEX-4FFast and Slow Measurement Sequence 13-1Fast Fourier Transform (FFT) - [Instruction 60] 10-7Programming example 8-15FFT, see Fast
CR10X INDEXINDEX-5Instruction set, CR10X 3-1Definition OV-8Format OV-12Memory requirements 3-7Time requirements for execution 3-7see Input/Output
CR10X INDEXINDEX-6∗8 Manually initiated Data Output 4-3Interrupts during 6-3Output device codes for 4-2∗9 Commands to Storage Module 4-6∗A Inte
CR10X INDEXINDEX-7Pressure transducerProgramming examples 7-11, 7-20Print device, Definition A-2PRINT option on-line data transfer 4-1Print periphe
CR10X OVERVIEWOV-24This is a blank page.
CR10X INDEXINDEX-8RTD Temp, see Temperature from PlatinumRTD - [Instruction 16]RTS (Request To Send) 6-6, B-1Run program from flash - [Instruction 11
CR10X INDEXINDEX-9STD DEV, see Standard Deviation in Time -[Instruction 82]Step Loop Index - [Instruction 90] 12-5Stop Bit 6-7Storagesee Final Stora
CR10X INDEXINDEX-10Tipping Bucket Rain Gage 7-7, 8-5Totalize - [Instruction 72] 11-4Programming example 8-3Transmitted Data (TD) 6-6Trigger, SDM G
1-1SECTION 1. FUNCTIONAL MODES1.1 DATALOGGER PROGRAMS - ∗∗∗∗1, ∗∗∗∗2,∗∗∗∗3, AND ∗∗∗∗4 MODESData acquisition and processing functions arecontrolled b
SECTION 1. FUNCTIONAL MODES1-21.1.2 SUBROUTINESTable 3 is used to enter subroutines which maybe called with Program Control Instructions inTables 1 a
SECTION 1. FUNCTIONAL MODES1-3not support the ∗4 mode. Please contactCampbell Scientific for upgrade details.Any program parameter or execution inte
This is a blank page.
SECTION 1. FUNCTIONAL MODES1-4entered and prior to saving a program listing inthe ∗D Mode. The compile function is onlyexecuted after a program chan
SECTION 1. FUNCTIONAL MODES1-5Storage location 20, key in "*6 20 A". The IDportion of the display shows the last 2 digits ofthe location n
SECTION 1. FUNCTIONAL MODES1-6Input Storage is used to store the results ofInput/Output and Processing Instructions. Thevalues stored in input locat
SECTION 1. FUNCTIONAL MODES1-7FIGURE 1.5-1. CR10X MemorySystem Memory(4096 Bytes)Active Program(default 2048 Bytes)Input Storage(default 28 location
SECTION 1. FUNCTIONAL MODES1-81.5.2 ∗∗∗∗A MODEThe ∗A Mode is used to 1) determine the number oflocations allocated to Input Storage, IntermediateSto
SECTION 1. FUNCTIONAL MODES1-9Intermediate Storage and Final Storage areerased when memory is repartitioned. Thisfeature may be used to clear memory
SECTION 1. FUNCTIONAL MODES1-10TABLE 1.7-1. ∗∗∗∗C Mode EntriesSECURITY DISABLEDKeyboard DisplayEntry ID: DataDescription∗ C01:XXXX Non-zero password
SECTION 1. FUNCTIONAL MODES1-11TABLE 1.8-1. ∗∗∗∗D Mode CommandsCommand Description1 Send (Print) ASCII Program2 Load ASCII Program, ∗0 Compile2-- Lo
SECTION 1. FUNCTIONAL MODES1-12program. When retrieving a program, theprograms are searched beginning with the lastprogram saved; the most recently
SECTION 1. FUNCTIONAL MODES1-131.8.6 SET INITIAL BAUDTable 1.8-10 shows the option codes availablefor setting the initial baud rate. Setting the in
iCR10X MEASUREMENT AND CONTROL MODULETABLE OF CONTENTSPAGEOV1. PHYSICAL DESCRIPTIONOV1.1 Wiring Panel...
SECTION 1. FUNCTIONAL MODES1-14This is a blank page.
2-1SECTION 2. INTERNAL DATA STORAGE2.1 FINAL STORAGE AREAS, OUTPUTARRAYS, AND MEMORY POINTERSFinal Storage is the memory where finalprocessed data a
SECTION 2. INTERNAL DATA STORAGE2-2Output Processing Instructions store data intoFinal Storage only when the Output Flag is set.The string of data st
SECTION 2. INTERNAL DATA STORAGE2-32.2 DATA OUTPUT FORMAT ANDRANGE LIMITSData are stored internally in Campbell Scientific'sBinary Final Storag
SECTION 2. INTERNAL DATA STORAGE2-4is displayed by using the "#" key, thecorresponding data point can be displayed bypressing the "C&q
3-1SECTION 3. INSTRUCTION SET BASICSThe instructions used to program the CR10X are divided into four types: Input/Output (I/O), Processing,Output Pro
SECTION 3. INSTRUCTION SET BASICS3-2to be changed. See Instructions 87 and 90,Section 12, for more details.To index an input location (4 digit integ
SECTION 3. INSTRUCTION SET BASICS3-3The instructions to output the averagetemperature every 10 minutes are in Table 2which has an execution interval o
SECTION 3. INSTRUCTION SET BASICS3-4As an example, suppose it is desired to obtain awind speed rose incorporating only wind speedsgreater than or equ
SECTION 3. INSTRUCTION SET BASICS3-5FIGURE 3.8-2. Logical AND ConstructionIf Then/Else comparisons may be nested toform logical AND or OR branching.
CR10X TABLE OF CONTENTSii2. INTERNAL DATA STORAGE2.1 Final Storage Areas, Output Arrays, and Memory Pointers ...
SECTION 3. INSTRUCTION SET BASICS3-6TABLE 3.9-1. Input/Output Instruction Memory and Execution TimesINSTRUCTIONINPUTLOC.PROG.BYTESEXECUTION TIME (ms
SECTION 3. INSTRUCTION SET BASICS3-7TABLE 3.9-2. Processing Instruction Memory and Execution Times R = No. of Reps.INPUT MEMORY PROG.INSTRUCTION LOC.
SECTION 3. INSTRUCTION SET BASICS3-8TABLE 3.9-3. Output Instruction Memory and Execution Times R = No. of Reps.INTER. MEM. FINAL PROG. EXECUTION TI
SECTION 3. INSTRUCTION SET BASICS3-93.10 ERROR CODESThere are four types of errors flagged by theCR10X: Compile, Run Time, Editor, and ∗D Mode.Compil
SECTION 3. INSTRUCTION SET BASICS3-1030 Compile IF and/or LOOP nestedtoo deep31 Run Time SUBROUTINES nestedtoo deep32 Compile Instruction 3 and inter
4-1SECTION 4. EXTERNAL STORAGE PERIPHERALSExternal data storage devices are used to provide a data transfer medium that the user cancarry from the te
SECTION 4. EXTERNAL STORAGE PERIPHERALS4-2Instruction 96 has a single parameter whichspecifies the peripheral to send output to. Table4.1-1 lists th
SECTION 4. EXTERNAL STORAGE PERIPHERALS4-34.2 MANUALLY INITIATED DATAOUTPUT - ∗∗∗∗8 MODEData transfer to a peripheral device can bemanually initiate
SECTION 4. EXTERNAL STORAGE PERIPHERALS4-4FIGURE 4.3-1. Example of CR10X Printable ASCII Output Format4.3.2 COMMA SEPARATED ASCIIComma Separated AS
SECTION 4. EXTERNAL STORAGE PERIPHERALS4-5will address that Storage Module regardless ofthe address that is assigned to the Module.Address 1 would be
CR10X TABLE OF CONTENTSiiiPROGRAM EXAMPLES7. MEASUREMENT PROGRAMMING EXAMPLES7.1 Single-Ended Voltage/Switched 12 V Terminal - CS500 ...
SECTION 4. EXTERNAL STORAGE PERIPHERALS4-6TABLE 4.5-1. ∗∗∗∗9 Commands for Storage ModuleCOMMAND DISPLAY DESCRIPTION1 01: 0000 RESET, enter 248 to er
5-1SECTION 5. TELECOMMUNICATIONSCampbell Scientific has developed a software package which automates data retrieval and facilitates theprogramming of
SECTION 5. TELECOMMUNICATIONS5-21. ∗∗∗∗ from datalogger means "ready forcommand".2. All commands are of the form: [no.]letter,where the nu
SECTION 5. TELECOMMUNICATIONS5-3TABLE 5.1-1. Telecommunications CommandsCommand Description[F.S. Area]A SELECT AREA/STATUS - If 1 or 2 does not prec
SECTION 5. TELECOMMUNICATIONS5-4[loc. no.]I Display/change value at Input Storage location. CR10X sends thevalue stored at the location. A new valu
SECTION 5. TELECOMMUNICATIONS5-5S Returns Mode A Memory Allocation registers (first group of 01: to 06:)and Mode B Status/On-board Firmware registers
SECTION 5. TELECOMMUNICATIONS5-6keyboard commands; it recognizes all thestandard CR10KD characters plus severaladditional characters, including the d
6-1SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6.1 PIN DESCRIPTIONAll external communication peripherals connectto the CR10X through the 9-pin subminiature
SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6-2FIGURE 6.2-1. Hardware Enabled and Synchronously Addressed Peripherals6.2 ENABLING AND ADDRESSINGPERIPHERALS
SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6-3Synchronously addressed peripherals include theCR10KD Keyboard Display, Storage Modules,SDC99 Synchronous Devi
CR10X TABLE OF CONTENTSivMEASUREMENTS13. CR10X MEASUREMENTS13.1 Fast and Slow Measurement Sequence ...
SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6-46.5 MODEM/TERMINAL PERIPHERALSThe CR10X considers any device with anasynchronous serial communications port w
SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6-5State 2 requires all SDs to drop the Ring lineand prepare for addressing. The CR10X thensynchronously clocks
SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6-6TABLE 6.7-1. SC32A Pin DescriptionPIN = Pin numberO = Signal Out of the SC32A to a peripheralI = Signal Into
SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6-7FIGURE 6.7-1. Transmitting the ASCII Character 16.7.3 COMMUNICATION PROTOCOL/TROUBLESHOOTINGThe ASCII standa
SECTION 6. 9-PIN SERIAL INPUT/OUTPUT6-8IF NOTHING HAPPENSIf the CR10X is connected to the SC32A RS232interface and a modem/terminal, and an "∗&q
7-1SECTION 7. MEASUREMENT PROGRAMMING EXAMPLESThis section gives some examples of Input Programming for common sensors used with the CR10X.These exam
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-2;Measure Relative Humidity.;04: Volts (SE) (P1)1: 1 Reps2: 25 ±2500 mV 60 Hz RejectionRange3: 6 SE Chan
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-37.2 DIFFERENTIAL VOLTAGEMEASUREMENTSome sensors either contain or require activesignal conditioning ci
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-47.3 THERMOCOUPLE TEMPERATURESUSING THE OPTIONAL CR10TCR TOMEASURE THE REFERENCETEMPERATUREThe CR10TCR
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-5In the following example, an external temperaturemeasurement is used as the reference for 5thermocouple
CR10X TABLE OF CONTENTSvF. DYNAGAGE SAP-FLOW (P67)F.1 Function ...
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-67.7 ANEMOMETER WITHPHOTOCHOPPER OUTPUTAn anemometer with a photochoppertransducer produces a pulse out
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-77.8 TIPPING BUCKET RAIN GAGE WITHLONG LEADSA tipping bucket rain gage is measured with thePulse Count
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-8FIGURE 7.9-1. Wiring Diagram for PRT in 4 Wire Half BridgeThe result of Instruction 9 when the firstdi
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-9FIGURE 7.10-1. 3 Wire Half Bridge Used to Measure 100 ohm PRT7.10 100 OHM PRT IN 3 WIRE HALFBRIDGEThe
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-10FIGURE 7.11-1. Full Bridge Schematic for 100 ohm PRT7.11 100 OHM PRT IN 4 WIRE FULLBRIDGEThis exampl
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-11nonlinearity of a PRT with the temperaturecoefficient of 0.00392/°C is minute comparedwith the slope c
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-12FIGURE 7.13-1. Lysimeter Weighing Mechanism7.13 LYSIMETER - 6 WIRE FULL BRIDGEWhen a long cable is r
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-13FIGURE 7.13-2. 6 Wire Full Bridge Connection for Load Cellcopper changes 0.4% per degree C change int
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-14to Final Storage (not shown in Table) every hour.The average is used, instead of a sample, in order to
SECTION 7. MEASUREMENT PROGRAMMING EXAMPLES7-15PROGRAM01: AC Half Bridge (P5)1: 6 Reps2: 15 ±2500 mV Fast Range3: 1 SE Channel4: 1 Ex Channel Option5
Comentarios a estos manuales