“CR1000X系列数据记录器”远地点仪器SI-100系列红外雷达的示例数据记录器程序“日期:2020年12月23日”betwayapp免费下载程序作者:Jacob Bingham,Noah Leclerc(2020)‘数据记录器程序中使用的常数和变量说明’mC2=用于计算斜率(m)的多项式系数(C2)‘mC1=用于计算斜率(m)的多项式系数(C1)’mC0=用于计算斜率(m)的多项式系数(C0)’bC2=用于计算截距(b)的多项式系数(C2)’bC1=多项式系数(C1)用于计算截距(b)‘bC0=多项式系数(C0)用于计算截距(b)‘BattV=数据记录器电池电压’PanelT=数据记录器面板温度‘DetectorTC=探测器(传感器主体)温度(摄氏度)’DetectorTK=探测器(传感器主体)温度(开尔文)’TargetmV=mV热电堆探测器的输出(取决于目标和探测器之间的温差)'m=目标和探测器温度与热电堆mV输出之间的关系式斜率'b=目标和探测器温度与热电堆mV输出之间的关系式截距'TargetTK=目标温度(开尔文)'TargetTC=目标温度(摄氏度)'请注意,所有校准系数都是特定于传感器的;下面列出的是示例,必须根据所使用的特定传感器进行更改。'Declare Public Variables Public BattV,panlet Public DetectorTC,DetectorTK,TargetmV,m,b,TargetTK,TargetTC'声明校准系数(传感器特定)Public mC2=82213 Public mC1=7841000 Public mC0=1419700000 Public bC2=13114 Public bC1=185020 Public bC0=-17215000'定义数据表DataTable(SurfaceT,1,-1)DataInterval(0,1,Min,10)最小值(1,BattV,IEEE4,0,False)样本(1,PanelT,IEEE4)平均值(1,TargetmV,IEEE4,False)平均值(1,DetectorTC,IEEE4,False)平均值(1,TargetTC,IEEE4,False)结束表'主程序BeginProg扫描(1,Sec,0,0)电池(BattV)PanelTemp(PanelT,Hz)'测量表面温度Therm109(DetectorTC,1,1,Vx1,0,Hz,1.0,0)电压差(TargetmV,1,mV200,2,真,0,Hz,1.0,0)m=mC2*DetectorTC^2+mC1*DetectorTC+mC0 b=bC2*DetectorTC^2+bC1*DetectorTC+bC0 DetectorTK=DetectorTC+273.15 TargetTK=((DetectorTK^4)+m*TargetmV+b)^0.25 TargetTC=TargetTK-273.15'调用输出表CallTable SurfaceT NextScan EndProg