Campbell Scientific CR3000 Micrologger User Manual
Page 163

Section 7. Installation
163
Calibration Report for Pressure Transducer
Parameter
Measurement
Before Zero
Measurement
After Zero
Piezometer Output (digits)
8746
0
Piezometer Temperature (°C)
21.4
0
Barometer Pressure (mb)
991
0
1. Send CRBasic example FieldCal() Zero Basis Demo Program
(p. 163)
to the
CR3000.
2. To simulate the pressure transducer in zero conditions:
• Digits_Measured is set to 8746 automatically
• Temp_Measured is set to 21.4 automatically
• BP_Measured to 991
3. To simulate the calibration, change the value in variable CalMode to 1 to start
calibration. When CalMode increments to 6, zero calibrations are complete.
Calibrated offsets will equal 8746 digits, 21.5 C°, and 991 mb.
CRBasic Example 28. FieldCal() Zero Basis Demo Program
'FieldCal zero basis demonstration program
Public
Pressure
Public
VW(1,6)
Public
Equation_Parameters(3)
Alias
Equation_Parameters(1) = Digits_Measured
Alias
Equation_Parameters(2) = Temp_Measured
Alias
Equation_Parameters(3) = BP_Measured
Public
Offset(3)
Alias
Offset(1) = Digits_Offset
Alias
Offset(2) = Temp_Offset
Alias
Offset(3) = BP_Offset
Public
LoadResult, CalMode
Public
AVWRC
Const
GageFactor = 0.01664
Const
Temp_K = -0.00517
BeginProg
'Load the calibration constants stored in the CAL file after a zero is performed
LoadResult = LoadFieldCal(False)
Scan
(1,Sec,1,0)