根据一天中的时间标记数据 _Campbellsci论坛问答

你好

目前,我们在一个偏远地点的Thermo 43i SO2分析仪上进行了CR1000测井测量。分析仪被编程为执行每日校准:22:45至22:55进行零点检查,22:55至23:10进行量程检查,23:10至23:15进行自动吹扫。

根据一天中的时间标记数据
_Campbellsci论坛问答

我想编辑CR1000的程序,以便在半小时的校准时间内标记SO2数据。我想从15分钟、60分钟和24小时数据表中排除这些校准数据。然而,我仍然希望校准数据显示在5分钟的数据表中。

由于校准每天都在同一时间运行,因此根据时间标记数据是否可行?我浏览了一下CRBasic,看起来RealTime或TimeIntoInterval指令是可能的。

有人有什么建议吗?

提前谢谢。

-格温

新对话如下:

你好,GW,

下面的代码应该可以工作。IfTime与TimeIntoInterval是相同的函数——您可以使用其中一个(在我的工作台上工作的代码):

公共TrigVar为布尔值,BattVolt

'TrigVar控制表的存储
数据表(表,TrigVar,1000)
样品(1,BattVolt,FP2)
床头柜

开始进度
'将TrigVar初始化为true
TrigVar=真
扫描(1,秒,3.0)
蓄电池(BattVolt)
'停止存储数据
如果IfTime(13651440,最小值)那么
TrigVar=错误
结束如果
'开始存储数据
如果IfTime(13951440,最小值),则
TrigVar=真
结束如果
调用表(表)
下一次扫描
结束程序

希望这能有所帮助,

Dana公司

新对话如下:

谢谢,Dana。我会试试这个代码。

格伦

分享到:

原文链接:,转发请注明来源!
海洋仪器网 仪器使用 根据一天中的时间标记数据 _Campbellsci论坛问答
「根据一天中的时间标记数据 _Campbellsci论坛问答」评论列表

发表评论