请教tdms并行存取问题

2019-07-18 04:44发布

本帖最后由 nonameplayer 于 2015-4-3 18:18 编辑

大家好,我想参考例子里的tdms并行存取vi做个边收集数据边读取播放的程序,类似生产者消费者框架但不使用队列,但是做出来后发现存储功能没大问题,用tdms编辑器可以看见数据确实存上了,但是读取功能未能成功运作,有时只读取了4秒左右的数据就不继续读取(但是读取的while循环还在运作,里面的记时还在继续增加),有时干脆就不显示波形了,能否请大家指点一下?非常感谢。 tdms.zip (138.32 KB, 下载次数: 18)


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
nonameplayer
1楼-- · 2019-07-18 10:27
拆成存储和读取都没问题,现在打算保留存储,然后加个事件激发的重读功能,看看行不行
nonameplayer
2楼-- · 2019-07-18 14:06
你好,没看明白你的意思,是否可以详细说下?我现在用回经典队列传送和生产消费框架,在生产者循环中以事件结构激发tdms存储,在消费者循环中以事件结构(局部变量,存取不同步)激发tdms读取,虽然达到目标但还是想知道是否有其他方法。
hh406
3楼-- · 2019-07-18 18:29
可以开启labview的调试模式,然后设置断点调试
nonameplayer
4楼-- · 2019-07-18 18:31
终于成功上传了程序,能否帮忙看看?谢谢。
nonameplayer
5楼-- · 2019-07-18 20:26
 精彩回答 2  元偷偷看……
nonameplayer
6楼-- · 2019-07-18 23:34
xianyoudian 发表于 2015-4-3 12:13
单步执行,设置断点

现在的方法导致程序比较臃肿,希望有更好的办法,谢谢你的指点

一周热门 更多>