CR3000相对湿度和温度读数 _Campbellsci论坛问答

嗨,我正在尝试创建一个表格,使用CR3000上的HMP45C探针来说明相对湿度和温度等。
我混合使用了传感器信息手册(其中只有CR1000信息)和为传感器本身编写的程序(不是我写的)。首先,小册子和程序的不同之处在于小册子使用VoltSE,程序使用Voltdiff。

我想在表格中显示相对湿度和温度。我已经包含了程序的所有信息,并突出显示了错误发生的位置。

CR3000相对湿度和温度读数
_Campbellsci论坛问答

'5H HMP45C温度信号(黄色)
'5L HMP45C信号参考(白色)
'gnd HMP45C屏蔽(清除)

'6H HMP45C相对湿度信号(蓝色)
'6L短跨接线至5L
'断电
'G HMP45C电源参考(黑色)

我正在编写的程序如下:

管线模式
'用于在数据记录器上查看的变量。将Dim用于我不使用的变量
'希望在数据记录器上查看。
公用项目(_T)
公众压力
公用面板_Temp
公用电池电压
单位压力=毫巴
单元面板_Temp=C
单位电池电压=V

“没有延迟的气象变量。
‘HMP45C温度和相对湿度。
公共hmp(2)
别名hmp(1)=t_hmp
别名hmp(2)=rh_hmp
公共e_sat_hmp'HMP45C蒸汽压。
调光RH_Frac,e_kPa

单位t_hmp=C
单位rh_hmp=百分比
单位e_sat_hmp=kPa

数据表(MyTable,True,-1)
数据间隔(0,2,最小值,0)
卡片输出(0,-1000)
样品(1,压力,IEEE4)
示例(1,Panel_Temp,IEEE4)
示例(1,Battery_Volt,IEEE4)
示例(1,t_hmp,IEEE4)
示例(1,rh_hmp,IEEE4)
示例(1、RH_Frac、IEEE4)
示例(1,e_sat_hmp,IEEE4)
样本(1,e_kPa,IEEE4)

床头柜

开始进度
扫描(1,秒,3.0)

面板温度(面板温度,250)
蓄电池(蓄电池电压)

延迟(0150,毫秒)
电压差(t_hmp,2,mV1000,5,TRUE,200250,0.1,0)'传感器导线黄色5H
***电压差(rh_hmp,2,mV1000,6,TRUE,200250,0.1,0)传感器线蓝蓝色6H
***告诉我这是越界。我想要一个相对湿度测量读数。有人能告诉我这里出了什么问题吗?



如果rh_hmp>;100与rh_hmp<;108则rh_hmp=100

RH_Frac=RH_hmp*0.01
卫星VP(e_sat_hmp,t_hmp)
e_kPa=e_sat_hmp*RH_Frac

'CS100气压传感器测量值BP_mmHg:
体积(Pr_tempy,1,mV5000,1,1,0250,0.2600.0)

如果IfTime(1,2,min),则WriteIO(&B10,&B10)
如果(IfTime(0,2,min))那么
压力=压力(_T)
写入IO(&b10,&b0)
结束如果

调用表MyTable
下一次扫描
结束程序

新对话如下:

对于VoltDiff指令,Reps参数设置为2,但变量仅为1。将重复次数更改为1,程序将编译。

当做

Dana公司

新对话如下:

谢谢Dana

分享到:

原文链接:,转发请注明来源!
海洋仪器网 仪器使用 CR3000相对湿度和温度读数 _Campbellsci论坛问答
「CR3000相对湿度和温度读数 _Campbellsci论坛问答」评论列表

发表评论