EasyManuals Logo

Campbell TDR100 User Manual

Campbell TDR100
60 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #43 background imageLoading...
Page #43 background image
TDR100
'Main Program ---------------------------------------------------
BeginProg
SDMSpeed (50) 'Fix TDR100 to CR1K communication timing
'
Scan (5,Sec,0,0) 'scan instructions every 5 sec
Battery (Batt_volt)
PanelTemp (Panel_temp,250)
CallTable Dat15min
'
'Set flag 1 High every 120 minutes (Note: User can manually set flag 1 high/low)
If TimeIntoInterval(0,2,Hr) Then Flag(1)=High
'Set flag 2 High once per day (Note: User can manually set flag 2 high/low)
If TimeIntoInterval(0,24,Hr) then flag(2)=high '
If Flag(1)=High Then '*************************************
SW12 (1) 'Turn on 12V Power to TDR100 & SDMX50
'Note: Wire TDR100 & SDMX50 12V power leads to CR1000 SW12 Terminal
Delay (1,2,Sec) 'pause 2 sec to allow power supply voltage to settle
'
'Measure La/L on SDMX50 channel #1 thru channel#8 & convert to VWC using Topp Eq.
TDR100 (LaL(1),0,0,1001,4,1.0,251,9.5,5.0,0.3,0.085,1,0)
TDR100 (LaL(2),0,0,2001,4,1.0,251,9.0,5.0,0.3,0.085,1,0)
TDR100 (LaL(3),0,0,3001,4,1.0,251,8.5,5.0,0.3,0.085,1,0)
TDR100 (LaL(4),0,0,4001,4,1.0,251,9.5,5.0,0.3,0.085,1,0)
TDR100 (LaL(5),0,0,5001,4,1.0,251,7.0,5.0,0.3,0.085,1,0)
TDR100 (LaL(6),0,0,6001,4,1.0,251,10.5,5.0,0.3,0.085,1,0)
TDR100 (LaL(7),0,0,7001,4,1.0,251,11.5,5.0,0.3,0.085,1,0)
TDR100 (LaL(8),0,0,8001,4,1.0,251,9.5,5.0,0.3,0.085,1,0)
For I=1 to 8
LaL2(I) = LaL(I)^2 'Apparent Dielectric Constant K = (La/L)^2
Next I
'Topp Conversion from Dielectric Constant to Volumetric Water Content (VWC)
For I=1 to 8
ToppVWC(I)=a0 + a1*LaL2(I) + a2*LaL2(I)^2 + a3*LaL2(I)^3
Next I
'
'Measure La/L on SDMX50 channel #1 thru channel#8 & convert to VWC using Ledieu Eq.
'Note: Reps (i.e. "1008") assume all cables are the same length!!!
TDR100 (LedieuVWC(),0,0,1008,4,1.0,251,9.5,5.0,0.3,0.085,.1138,-0.1758)
'
CallTable Data_TDR
Flag(1)=0 'reset state of Flag 1
SW12 (0 ) 'Switched 12V Low
endif 'EndIf for Flag 1 ***********************
If Flag(2)=High Then '*************************************
SW12 (1) 'Turn on 12V Power to TDR100 & SDMX50
Delay (0,2,Sec) 'pause 2 sec to allow power supply voltage to settle out
'
MuxChan=1001 'store the SDMX50 channel in variable "MuxChan"
TDR100 (WavePT(),0,1,1001,4,1.0,251,9.5,5.0,0.3,0.085,1,0)
CallTable TDR_Wave()
'
MuxChan=2001 'store the SDMX50 channel in variable "MuxChan"
TDR100 (WavePT(),0,1,2001,4,1.0,251,9.5,5.0,0.3,0.085,1,0)
CallTable TDR_Wave()
37

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Campbell TDR100 and is the answer not in the manual?

Campbell TDR100 Specifications

General IconGeneral
BrandCampbell
ModelTDR100
CategoryMeasuring Instruments
LanguageEnglish

Related product manuals