数据采集同步问题

2019-07-17 15:01发布

各位朋友,我现在实现一个信号采集、处理、分析等多模块同步的一个程序,关键在于保证比较好的同步性,我想问一下大家的意见,怎样实现比较好呢?我现在想到的是用通知器一对多进行同步,不知道大家有没有比较好的主意,望大家帮忙。(各模块分别为几个独立的while循环)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
imcu2007
1楼-- · 2019-07-17 16:48
这个我也要学习一下,同步采集,信号时联系采集的吗,我想只有在这种情况下需要同步分析处理
bhlpku
2楼-- · 2019-07-17 17:07
imcu2007 发表于 2014-9-20 21:45
这个我也要学习一下,同步采集,信号时联系采集的吗,我想只有在这种情况下需要同步分析处理 ...

对,连续采集,实时处理。你觉得用什么法比较好
imcu2007
3楼-- · 2019-07-17 20:48
labview 2013版本中有个模板,项目实例,连续信号采集,但不涉及到处理,但是可以借鉴他的架构,反正也是队列状态机,有没有通知器我忘记了。
bhlpku
4楼-- · 2019-07-17 21:41
 精彩回答 2  元偷偷看……
imcu2007
5楼-- · 2019-07-18 02:12
什么场合要用到精确同步?打电话给NI吧。
队列操作应该是快的了,不会丢数据,通知器你看一下是不是会损耗数据
bhlpku
6楼-- · 2019-07-18 03:28
本帖最后由 bhlpku 于 2014-9-22 11:12 编辑
imcu2007 发表于 2014-9-22 10:42
什么场合要用到精确同步?打电话给NI吧。
队列操作应该是快的了,不会丢数据,通知器你看一下是不是会损耗 ...

    也可以不实时显示,但如果存储后在回调处理,数据太庞大,而且不好实现吧?其实我这里面是一些比较复杂的处理,挺耗时的。我原来将一部分程序放在了采集循环中,缓冲就溢出了。用队列的话处理老跟不上采集。   我们没买正版软件,NI现在开始要提供序列号了,悲哩个催的。

一周热门 更多>