对于远地点仪器SL-510和SL-610热电pyrgeometers“CR1000系列数据记录器”实例数据采集程序的bob体育竞技日期:二零一六年十月二十零日'程序作者:雅各布·宾厄姆BattV“用于数据记录器程序常量和变量的说明‘=数据记录器的电池电压’PanelT =数据记录器面板温度“Pyrg_mV =从地面辐射强度计检测器的电压信号” Pyrg_SBTemp_C =计算传感器体温在摄氏度“保留时间=热敏电阻的电阻,用于测量传感器体温”从半桥测量“Pyrg_LWi ST_Rat =测得的电压的比,以激励电压=以W M-2发射长波辐射(每平方米瓦) '声明公共变量公共BattV,PanelT公共Pyrg_mV公共Pyrg_SBTemp_C公共室温,ST_Rat公共Pyrg_LWi' 远地点地面辐射强度计热敏电阻系数CONST A_Below0 = 0.000932960 CONST B_Below0 = 0.000221424 CONST C_Below0 = 0.000000126329CONST A_Above0 = 0.000932794 CONST B_Above0 = 0.000221451 CONST C_Above0 = 0.000000126233 '斯蒂芬 - 玻尔兹曼常数CONST西格玛= 0.000000056704' 传感器特定校准系数CONST Pyrg_k1 = 9.000 '看到校准证书CONST Pyrg_k2 = 1.000' 看到校准证书“定义数据表数据表(长波,1,-1)DataInterval(0,1,民10)最小(1,BattV,IEEE4,0,FALSE)样品(1,PanelT,IEEE4)平均(1,Pyrg_LWi,IEEE4,FALSE)EndTable“主程序BeginProg扫描(1秒,0,0)电池(BattV)PanelTemp(PanelT,_60Hz)使用半桥式测量BrHalf(ST_Rat测量传感器体温 '上的差分信道VoltDiff(Pyrg_mV,1,自动量程,1,真,0,_60Hz,1.0,0)测量进入的长波辐射',1,mV2500,3,Vx1,1,2500,真,0,_60Hz,1,0) '的地面辐射强度计计算电阻热敏电阻保留时间= 24900 *(ST_Rat /(1 - ST_Rat))' 使用合适的热敏电阻系数取决于计算电阻如果保留时间> 94980然后“的电阻值在0℃Pyrg_SBTemp_C =(1 /(A_Below0 +(B_Below0 * LN(RT))+(C_Below0 *(LN(RT))^ 3))) - 273.15否则Pyrg_SBTemp_C =(1 /(A_Above0 +(B_Above0 * LN(RT))+(C_Above0 *(LN(RT))^ 3))) - 273.15 ENDIF“计算发射以W M-2 Pyrg_LWi = Pyrg_k1单位长波辐射*Pyrg_mV + Pyrg_k2 *西格玛*(Pyrg_SBTemp_C + 273.15)^ 4“呼叫产出表CallTable长波NextScan EndProg