Campbell Scientific IRGASON IRGASON Integrated CO2/H2O Open-Path Gas Analyzer - Page 50

Example CRBasic Program

Page 50 highlights

IRGASON® Integrated CO2/H2O Open-Path Gas Analyzer and 3D Sonic Anemometer output indicates moisture is present, the datalogger can send the EC100Configure() instruction to the IRGASON and enable the heaters. 10.3 Example CRBasic Program 'CR3000 Series Datalogger Public sonic_irga(12) Alias sonic_irga(1) = Ux Alias sonic_irga(2) = Uy Alias sonic_irga(3) = Uz Alias sonic_irga(4) = Ts Alias sonic_irga(5) = diag_sonic Alias sonic_irga(6) = CO2 Alias sonic_irga(7) = H2O Alias sonic_irga(8) = diag_irga Alias sonic_irga(9) = cell_tmpr Alias sonic_irga(10) = cell_press Alias sonic_irga(11) = CO2_sig_strgth Alias sonic_irga(12) = H2O_sig_strgth Units Ux = m/s Units Uy = m/s Units Uz = m/s Units Ts = C Units diag_sonic = arb Units CO2 = mg/m^3 Units H2O = g/m^3 Units diag_irga = arb Units cell_tmpr = C Units cell_press = kPa Units CO2_sig_strgth = arb Units H2O_sig_strgth = arb DataTable (ts_data,TRUE,-1) DataInterval (0,0,mSec,10) Sample (12,Ux,IEEE4) EndTable BeginProg Scan (100,mSec,0,0) EC100 (Ux,1,1) CallTable ts_data NextScan EndProg 40

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66

IRGASON
®
Integrated CO
2
/H
2
O Open-Path Gas Analyzer and 3D Sonic Anemometer
output indicates moisture is present, the datalogger can send the
EC100Configure()
instruction to the IRGASON and enable the heaters.
10.3 Example CRBasic Program
'CR3000 Series Datalogger
Public sonic_irga(12)
Alias sonic_irga(1) = Ux
Alias sonic_irga(2) = Uy
Alias sonic_irga(3) = Uz
Alias sonic_irga(4) = Ts
Alias sonic_irga(5) = diag_sonic
Alias sonic_irga(6) = CO2
Alias sonic_irga(7) = H2O
Alias sonic_irga(8) = diag_irga
Alias sonic_irga(9) = cell_tmpr
Alias sonic_irga(10) = cell_press
Alias sonic_irga(11) = CO2_sig_strgth
Alias sonic_irga(12) = H2O_sig_strgth
Units Ux = m/s
Units Uy = m/s
Units Uz = m/s
Units Ts = C
Units diag_sonic
= arb
Units CO2 = mg/m^3
Units H2O = g/m^3
Units diag_irga
= arb
Units cell_tmpr = C
Units cell_press = kPa
Units CO2_sig_strgth = arb
Units H2O_sig_strgth = arb
DataTable (ts_data,TRUE,-1)
DataInterval (0,0,mSec,10)
Sample (12,Ux,IEEE4)
EndTable
BeginProg
Scan (100,mSec,0,0)
EC100 (Ux,1,1)
CallTable ts_data
NextScan
EndProg
40