LabVIEWwilliam hill官网
直播中

马自然

5年用户 13经验值
擅长:电源/新能源
私信 关注

labview 多通道单采样、多采样波形图显示,以及与采集实际时间一一对应的问题

` 本帖最后由 maziran823 于 2019-9-27 21:00 编辑

      各位前辈老师(达者为师)好!现在碰到了一个困扰很久的问题,比如DAQ设置为16个通道1采样,直接用波形图显示,横坐标是0-15,纵坐标是各个通道单次采集的值,比如0这个点是-2.5,1个点是多少等等。而需要达到的目的是这16个数与当时采集的时间对应起来,形成16个曲线随着时间推移。
DAQ 1chan1samp program.jpg

      如果是设置成N通道N采样,采样点假设为4096个,则收到的是一个横坐标为0-4096,纵坐标为16个通道的曲线,这次曲线是对的,但如何与实际时间对应上并随绝对时间显示?并随绝对时间推移显示?与时间一起保存?
DAQ NchanNsamp program.jpg DAQ NchanNsamp frontpanel.jpg


我尝试过的方法有
1)N通道单采样,用移位寄存器将数据插入数组,显示无数的曲线在波形图上叠加,电脑卡住。
2)百度搜出来的根据采样频率修改偏移量和缩放因子,解决了波形图上多通道多采样显示的时间轴问题,保存的数据与绝对时间对应问题,和历史曲线的问题仍旧没法解决
3)N通道单采样,循环用移位寄存器,将时间转化成字符串插入后形成2维字符串数组,解决了随时间保存的问题,波形图和历史曲线却无法通过这个方法解决。N通道N采样却不能这么做,因为N采样采集的数据是二维数组,时间插入不了。

希望能得到各位前辈高人的帮助,非常感谢。
USB3106A.rar (119.37 KB)
(下载次数: 100, 2019-9-27 20:59 上传)


` DAQ 1chan1samp frontpanel.jpg
已退回10积分

回帖(7)

刘勇

2019-9-27 18:30:39
时间对应要进行统一设置
举报

文艺小青年123

2019-9-27 19:59:30
能给出代码看一下吗
举报

马自然

2019-9-27 21:01:04
本帖最后由 maziran823 于 2019-9-28 12:08 编辑

已上传,请查收
1 举报

yuki1110

2020-8-5 11:16:15
请问一下楼主的问题解决了么?,我现在遇到同样的问题,你是怎么做的,能给个程序看看么
举报

更多回帖

发帖
×
20
完善资料,
赚取积分