求助:实验完毕的回放功能
最近看了几篇labview的文章,很多测控仪器具备实验结束后,把刚才的实验过程回放的功能,并且可以在任何时间暂停。不知道我的意思说明白了没,这个功能用labview怎么实现?大家讨论下呵呵 这个咱们论坛有例子的,串口的那个,我找一下地址! labview做的串口接收并波形显示,并存储,以及回放功能!http://www.cpubbs.com/bbs/viewthread.php?tid=60559&fromuid=19 如果要多通道的话可以看我们的USB0816采集卡配套的程序!看带存储的那个演示(都在同一个压缩包内),下面地址可以下载!
大家好!USB0816多功能数据采集卡推出!2009-02-19
http://www.cpubbs.com/bbs/viewthread.php?tid=61752&fromuid=19 看了cpubbs大哥的程序,有所启发,现在思路很清晰:从txt数据文件中把数据读取出来画波形图,但是现在有几个问题:
1.如何判断txt文本中数据读取完毕,使循环停止
2.其实还是判断txt文本中数据读取的位置,添加暂停功能
上传附件供各位兄弟讨论,附件中dat1.txt需放到D盘下 我上面发的第二个地址的上面有暂停回放的(我记得是第二个)界面上面有暂停的字样,您看一下,记不太清楚了! 1.如何判断txt文本中数据读取完毕,使循环停止
这个在读取的时候,有一个EOF标志输出,靠它来停止! 本帖最后由 tiantixian 于 2009-6-6 23:24 编辑
7# cpubbs
谢谢哥们指导,这个基本功能已经实现,还有一个问题是这样的,就是说我的txt文件存储的采集数据格式是这样的:
时间 位移 压力
1 0.12
2 0.2 3
……
时间 位移 压力
1 0.12
2 0.2 3
……
就是说我做好几次实验后一个txt文件中有好几段数据,这样的话怎么识别字符串“时间”等和下边的数据段?并且要画数据段的波形图
数据格式见附件
谢谢大家这么热心的帮助!
给你两条建议:
1、一次实验的数据单独一个txt,不要把多次试验结果放在一个txt里;
2、存储实验数据的时候,按照一个既定格式来存,这样以后方便labview查找关键字来读取数据,例如:
时间 | 位移 | 压力
1 | 0.1 | 2
2 | 0.2 | 3
这样就可以以“ | ”这个关键字来给该行字符串分段,转化为数据了。
不知道我说明白了没有,不过我是这样做的,大家还有更好的办法请更新。 9# 炸弹熊
感谢大哥的建议,建议非常好,与我昨天想的一样,呵呵主要是考虑客户怎么方便我们就怎么做。
以后常联系呀
页:
[1]