beautypg.com

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

Page 22

background image

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