
255-100 Novalynx Analog Output Evaporation Gauge
DataTable (Hourly,1,-1)
DataInterval (0,60,min,10)
Sample (1,PanLevel,FP2)
Minimum (1,batt_volt,FP2,0,False)
Sample (1,PTemp,FP2)
EndTable
BeginProg
Scan (60,Sec,0,0)
PanelTemp (PTemp,250)
Battery (Batt_volt)
'Make five measurements then average the readings to reduce error from ripples in the water
BrHalf (Leveltemp(),5,mV2500,-1,Vx1,5,2500,True ,20000,_60Hz,PanMultiplier,PanOffset)
AvgSpa (PanLevel,5,Leveltemp(1))
'Call data tables
CallTable Hourly
NextScan
EndProg
CR200-series Example Program
'CR200 Program to measure 255-100 Evaporation Gauge
Public Batt_volt
Public PanLevel
Const PanMultiplier = 1 'Adjust Pan Multiplier and PanOffset
Const PanOffset = 0 'according to sensor calibration
DataTable (Hourly,1,-1)
DataInterval (0,60,min)
Sample (1,PanLevel)
Minimum (1,Batt_volt,0,0)
EndTable
BeginProg
Scan (60,Sec)
Battery (Batt_volt)
ExDelSE (PanLevel,1,1,Ex1,mV2500,500,PanMultiplier,PanOffset)
CallTable Hourly
NextScan
EndProg
CR10X Example Program
;This CR10X program averages five measurements that occur 0.1 seconds apart to minimize noise
;caused by waves in the stilling well.
01: If time is (P92)
1: 0 Minutes (Seconds --) into a
2: 60 Interval (same units as above)
3: 30 Then Do
6
Komentarze do niniejszej Instrukcji