微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 如何实时显示数据波形

如何实时显示数据波形

时间:10-02 整理:3721RD 点击:
菜鸟问题:  接触LABVIEW不久,因试验需要把试验过程中的曲线记录下来;
现在问题是,假如波形曲线是按周期性的变化,我怎么样才能做到在波形图里面表现出来
即也是周期性的变化,而且是一个周期连着一个周期,如果试验不停,数据波形就一直持续?
我试着用波形图表,达不到要求。
知道的给个提醒,谢谢

这种应用就应该用波形图表,可以连续显示数据,你说波形图表达不到要求估计是历史长度不够,点右键设置一下历史长度吧。另外,“试验不停,波形就一直持续”这个要求不合理,数据显示都是要占内存的,不可能无限地显示下去,一般只保留最新一段时间的数据,至于这一段时间有多长,根据你的数据量来决定 ,可以是几秒,也可以是几个小时。如果做完试验后需要查看数据,应该是做试验的时候把数据用文件存储下来,试验完后再来读取文件查看,而不是依赖显示控件把数据记录在内存里面。

波形图表里面生成是批量的,就是一次性生成了N个一样的波形,这跟一个一个波形生成不符。能解释下是什么原因造成么?

没怎么看懂你的描述,波形图表里可以同时显示多条波形曲线 ,你输入的是什么显示的就是什么,波形图表本身不会对波形做改变

因为我这里做的是周期性的动态试验;
如一个正弦波形,给定了频率周期,只要再给定振幅就能得到完整波形了;
而振幅是实际测试而得到的,这每一次都可能跟前一次、后一次都不同
我的想法是假如频率周期固定(比如一秒一次),只要周期性的给定振幅就能生成周期性的不同波形来,我试了波形图表里面,给定振幅,它会几个波形都是一样的。能不能让它周期性的一个一个生成

给小编推荐一个波形图表的视频,http://v.youku.com/v_show/id_XMTcwMDc4Njc2MA==.html?f=27942608&spm=a2hzp.8244740.userfeed.5!10~5~5~5!3~5~A

这跟波形图表没有关系啊,波形图表是用来显示波形的,不是用来生成波形的,你看到一样的波形一样说明你生成的波形不对,这实在不是波形图表的错,不知道你用什么函数以及什么方式生成的波形,从别的地方找找原因吧,要不你把程序贴上来看看

如附件图片,波形是给定好的,频率由用户输入
我在这里只是负责通过采集实际的数据转化为振幅


可以呀

?我怎么搞不出来

你这个有点像我需要的

for循环两次是想干什么?
我觉得小编的问题是出在那个“1000”上了,这里的1000代表一次性生成1000个点,按小编的程序,1000个点会包含50个周期的波形!小编如果想一次只要一个周期的波形,去掉for循环,把1000改成20就可以了。

确实如你所说!谢谢

对此软件也是初学  跟着小编一起学习一下

学习一下

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top