Campbell Scientific CS616 CS616 and CS625 Water Content Reflectometers - Page 16
Measuring CS625 Output Using CR200X PeriodAvg Instruction
View all Campbell Scientific CS616 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 16 highlights
CS616 and CS625 Water Content Reflectometers 'Main Program BeginProg Scan (5,Sec,0,0) 'scan instructions every 5 sec Battery (Batt_volt) PanelTemp (Panel_temp,250) ' 'Set flag 1 High every 30 min (Note: User can manually set flag 1 high/low) If IfTime (0,30,min) Then flag (1) = high If Flag (1) = high Then 'measure 48ea CS616 probes on AM16/32 in (4x16) mode PortSet (4,1) 'Set Mux Reset line High ' I=1 'Set sub scan loop counter SubScan (0,mSec,16) PulsePort (5,10000) 'Clock Mux CS616 (Period(I),3,1,6,3,1.0,0) 'Measure 3ea CS616 probes I=I+3 NextSubScan ' For I=1 to 48 'convert CS616 period to Volumetric Water Content VWC(I)=a0 + al*Period(I) + a2*Period(I)^2 Next ' PortSet (4,0) 'Set Mux Reset line Low flag (1) = low ' EndIf ' CallTable Dat30min 'Call Output Tables NextScan EndProg 6.4.2 Measuring CS625 Output Using CR200(X) PeriodAvg Instruction The PeriodAvg() instruction is used to measure the period (in microseconds) or the frequency (in kHz) of a signal on a single-ended channel. This instruction can be used to measure the CS625 Water Content Reflectometer. PeriodAvg(Dest, SEChan, Option, Cycles, Timeout, Port, Mult, Offset) Dest: The Dest parameter is a variable in which to store the results of the measurement. SEChan: The SEChan argument is the number of the single-ended channel on which to make the measurement. Valid options are analog channels 1 through 4. The green wire is connected to this channel number. Option: The Option parameter specifies whether to output the frequency or the period of the signal. Code 0 1 Description Period of the signal is returned (msec) Frequency of the signal is returned (Hz) Code 0 is typically used with the CS625 with a multiplier (see below) of 1. Cycles: The Cycles parameter specifies the number of cycles to average each scan. 10