跳过的扫描/记录 _Campbellsci论坛问答

我正在做一个测试,以监控在一定时间内我的应用程序中发生了多少跳过的扫描/记录。我的扫描速率是1秒,存储到数据表的间隔也是1秒。因此,我希望每次跳过扫描时都有一个跳过的记录,因为我正在跳过数据存储间隔,但事实并非如此。有时,我会看到5到6次跳过扫描,而在我的数据表中只有一条跳过的记录。为什么跳过的扫描也不会导致跳过记录?这正是我所期望的。

谢谢

跳过的扫描/记录
_Campbellsci论坛问答

新对话如下:

欢迎来到论坛Bonilt,

我相信每次跳过的扫描都会增加该计数器,但SkippedRecord计数器只会在第一次跳过一组记录时增加。在你的例子中,假设你跳过了5次扫描 在一行 SkippedScans将等于5,但Skipped Records将仅等于1。

这就是你所观察到的吗?

当做
珍妮特

新对话如下:

你好,珍妮特,

感谢您的回复。

这不是我观察到的。跳过的扫描不会连续出现。有时我甚至有5到6次跳过的扫描,没有产生跳过的记录。

为什么会发生这种情况,有什么解释吗?

谢谢

Bonilt公司

新对话如下:

博尼利特,

你能发布一份数据表结构的副本吗?包括从DataTable到EndTable的所有内容。而且,你每次扫描都会打电话给你的桌子吗?

您的记录器中有什么操作系统?您可以在状态表中看到这一点。

珍妮特

新对话如下:

数据表(Measurements_OneSec,True,-1)
数据间隔(0,1,秒,25)
CardOut(0432000)
示例(1,WindSpeed,IEEE4)
示例(1,WindDirection,IEEE4)
样品(1,空气温度,IEEE4)
样品(1,RH,IEEE4)
床头柜

我的扫描速率是1秒,每次扫描我都会呼叫桌面。操作系统为17。

新对话如下:

你在做什么来强制跳过扫描?

新对话如下:

我没有强迫。似乎只要我有一个时钟,它就会发生。

新对话如下:

时钟设置的原因是什么?您是否使用KD或LoggerNet手动执行此操作?当我使用LN或KD进行手动时钟设置时,我的SkippedRecords会增加一,SkippedScans不会增加。这是预期的行为,但不是您报告的内容。

我们可能不得不亲自讨论这个问题。我怀疑不止一件事在发生。把你的完整计划和电话号码发到campbellsci[dot]com参加培训

珍妮特

新对话如下:

珍妮特,

我的时钟同步是通过同步时间表自动完成的。我已经和技术支持人员讨论过了,因为考虑到我每秒都在扫描和存储,无论何时设置时钟,都很可能跳过记录/扫描。

由于似乎没有解决方案可以在设置时钟时防止跳过扫描/记录,所以我想做的是计算出在一定时间内我得到了多少跳过的扫描/记录——考虑到时钟在该时间段内设置了多少次。我并不是每次设置时钟都会跳过扫描,而是每隔一段时间就会跳过扫描,我希望跳过的记录也会增加,但事实并非如此。在某些情况下,我只得到跳过的扫描,但没有跳过的记录。

我试图理解的是,为什么当我得到跳过的扫描时,没有报告跳过的记录?我不确定这个节目是否与此有关。但是,每当有跳过的扫描/记录时,Loggernet如何处理数据的时间戳?

谢谢

*最后更新者:bonilt于2009年10月11日下午2:38*

新对话如下:

最新CR1000手册第9.7.1.2节( http://www.campbellsci.com/documents/manuals/cr1000.pdf )详细介绍了时间戳和失效(跳过的记录)。

我看不出你是什么样的人,所以我认为手头有不止一个问题。根据以上回复中的描述,我所看到的一切都是预期的行为。SkippedRecords在跳过一条记录或在一行中跳过多条记录时递增一。当程序扫描的执行时间超过给定时间时,SkippedScans递增。还有其他因素也会导致SkippedScan。电源循环记录器不应增加SkippedRecord或SkippedScan。

我建议你与最初合作的技术支持人员交谈,找出为什么你的结果不一致。

当做
珍妮特

分享到:

原文链接:,转发请注明来源!
海洋仪器网 仪器使用 跳过的扫描/记录 _Campbellsci论坛问答
「跳过的扫描/记录 _Campbellsci论坛问答」评论列表

发表评论