【labview】用DAQ助手+生产消费者模型存储数据到数据库出错

2019-07-18 04:59发布

程序框图
如图,daq助手运行没问题,单独接一个波形图的时候图像和助手设置里面的一样。

但是接到存储数据(右下角那堆)那部分的时候就发现有问题了,只能存100个数据,而且连续运行会出现错误数据,也是一百个这样子。

怀疑是存数据的速度太慢了,所以用了生产者消费者模型,然后发现问题更大了,这次波形图没有反应了,点开数据库查看发现数据库存入了37个数据,但是数据都是错的。

求教大神。
问题程序.zip 下载积分: 积分 -1 分
190.99 KB, 下载次数: 25, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
时间地点人物
1楼-- · 2019-07-18 09:54
本帖最后由 时间地点人物 于 2015-3-5 10:13 编辑
tyxtyu 发表于 2015-3-4 16:34
求教,总算遇到大神了

既然是生产者与消费者(数据)模式,就不能背离他的程序框架。1、你这样WHILE LOOP 里面套WHILE LOOP ,有很大的危险性。
     因为里面的WHILE LOOP 不结束,外面的循环就不可能重新开始。
2、再你这个程序的创建队列不是这样用的,用一次就消毁一次。你的程序是11版,我09版的打不开。



最佳答案
tyxtyu
2楼-- · 2019-07-18 15:32
顶起,求大神帮帮忙啊,啊啊啊啊不做完就不能回家过年啊啊啊啊啊
tyxtyu
3楼-- · 2019-07-18 20:07
 精彩回答 2  元偷偷看……
tyxtyu
4楼-- · 2019-07-18 20:41
一年过去了,还是木有大神回我啊……
tyxtyu
5楼-- · 2019-07-18 22:26
没有大神么……
tyxtyu
6楼-- · 2019-07-19 03:42
点击量都快过200了

一周热门 更多>