Cr1000 example program with wind speed, Correction, 4. wiring for cr1000 example – Campbell Scientific NR-LITE2 Net Radiometer User Manual
Page 22

NR-LITE2 Net Radiometer
7.2.3.2 CR1000 Example Program with Wind Speed Correction
Shown below is an example program written for the CR1000 datalogger.
TABLE 7-4 provides the wiring for the example program. Besides measuring
the NR-LITE2, the program also measures wind speed and applies the
correction factor as described in Section 5.4, Sensitivity to Wind Speed.
Average net radiation and wind speed are output every hour.
TABLE 7-4. Wiring for CR1000 Example
Color Function CR1000
Channels
Red Radiation
Signal
2H
Blue Signal
Reference
2L
Jumpered to
Black Shield
'CR1000
'Declare Variables and Units
Dim WindCor_7
Public BattV
Public WS_ms
Public WindDir
Public NR_Wm2
Public CNR_Wm2
Units BattV=Volts
Units WS_ms=meters/second
Units WindDir=Degrees
Units NR_Wm2=W/m^2
Units CNR_Wm2=Watts/meter^2
'Define Data Tables
DataTable(Table1,True,-1)
DataInterval(0,60,Min,10)
Average(1,WS_ms,FP2,False)
Sample(1,WindDir,FP2)
Average(1,NR_Wm2,FP2,False)
Average(1,CNR_Wm2,FP2,False)
EndTable
DataTable(Table2,True,-1)
DataInterval(0,1440,Min,10)
Minimum(1,BattV,FP2,False,False)
EndTable
'Main Program
BeginProg
Scan(5,Sec,1,0)
'Default Datalogger Battery Voltage measurement BattV
Battery(BattV)
'05103 Wind Speed & Direction Sensor measurements WS_ms and WindDir
PulseCount(WS_ms,1,1,1,1,0.098,0)
BrHalf(WindDir,1,mV2500,1,1,1,2500,True,0,_60Hz,355,0)
If WindDir>=360 Then WindDir=0
'NR-LITE2 Net Radiometer (dynamic wind speed correction)
'measurement NR_Wm2 and CNR_Wm2
16