完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各位,请教: 我用板卡采集模拟量,对模拟量偏移进行校准后,用合并信号功能整合,送入波形图。这个时候发现波形图的X轴(时间轴)不随着波形的发展而变化。貌似合并后的信号脱离了时间关联。请问怎么解决呢?X轴设置成系统时间运行后也没有变化为系统时间,始终是下图固定的数值。 |
|
相关推荐
9个回答
|
|
自己顶一下。前辈们帮帮忙啊
|
|
|
|
你试一下波形图表,因为波形图的内存是1024点是固定的。(编程时可设置)
|
|
|
|
谢谢答复,只是波形图表我也试过,时间轴还是不动。 |
|
|
|
因为你每次写入波形图都会覆盖以前的数据,再加上合并后只是Y轴数据合并,你可能要用波形元素这个子函数来讲实际的初始时间写进去
|
|
|
|
本帖最后由 xx_cat@ele 于 2017-9-7 09:29 编辑
谢谢答复。是这样的,我在没有对数据进行偏移校准时,是从助手直接将多个通道送入波形图去显示图形,时间轴是可设的,也可以正常进行波形图的走向,而不会每次都把之前的图形覆盖掉; 后来因为需要进行数据的校准,所以把每个通道提出来进行修正,然后使用信号合并来在一个波形图去显示所有图形。然后就出现了这个问题,我也发现好像是波形图每次都被覆盖掉了。 请教您,能具体数一下怎么解决吗?我这个问题已经努力的试了两天了,实在没办法解决掉才来论坛请教的。拜托了。 |
|
|
|
您说的波形元素是指的下图这样吧?这个我也试了,时间轴是动起来了,但是好像还是不对,几秒的图形按时间轴刻度看就是十几分钟了,而且也是把前面的挤掉了。而且也是一屏直接显示,不像从助手直接去波形图那样有时间走向的效果。 |
|
|
|
xx_cat@ele 发表于 2017-9-7 09:39 还有一个dt的参数,你把你才一个点的时间输进去,之所以挤掉是因为程序相当于每次都把一个新的波形幅值给控件,如果要保留之前的数据,你需要将之前采集的数据和最新采集的数据用数组并起来输到波形元素的Y中,这样就不会覆盖掉之前的了,如果用while循环的话,可以用移位寄存器 |
|
|
|
本帖最后由 xx_cat@ele 于 2017-9-7 12:01 编辑 wuyaning222331 发表于 2017-9-7 10:56 谢谢答复。请问有类似的例程吗?刚开始弄波形方面的,不是很明白怎么保留旧数据和新数据。另外我用随机数的方法试,为什么就可以使时间轴正确的变化而且可以保留数据?
|
|
|
|
关于波形图波形图标的问题,建议你看看GSD官方初级教程里面有一讲。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
1675 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1274 浏览 0 评论
1486 浏览 0 评论
关于labview2024版本的lvanlys.dll出错的问题
2825 浏览 2 评论
1420 浏览 2 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:54 , Processed in 0.699973 second(s), Total 90, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号