LabVIEW论坛
直播中

宝郁相

5年用户 9经验值
擅长:可编程逻辑
私信 关注
[问答]

求助,应用LABVIEW和USB 6009编辑的软件偶尔出现数据全部为0的情况


各位大神:
我是测试工程师,我们工作室开发了一套基于labview和USB 6009的软件,可以控制一套硬件系统(电机和压力监控)。最近测试发现一个现象密集出现。
启动软件,并使用软件上的电机控制按钮(如下图所示绿色motor按钮),启动电机运行,此时波形图会有压力波形,下面的文字框会显示各个压力监控通道的参数(图片只启用了4个压力监控,另外4个压力监控测试机没有应用)。右侧实时分析模块会监控采集到的压力参数,实时分析并显示结果。
异常状态如图2所示,忽然之间波形显示,参数全部为0。此时查新拔插一下USB线缆可以恢复(也有人说,停止一下软件,重启也可以恢复)。我们一开始怀疑是USB线缆没有连接好。但是今天又出现这个现象,我没有直接拔插线缆,而是使用软件上的电机控制按钮(CH1 MOTOR),可以控制电机。说明USB线缆是连接好的,问题是出在别的地方。我和软件开发工程师请教了一些人,有人提出会不会是USB 6009采集卡缓存溢出?
图1 正常状态
捕获.PNG
图2 异常状态
捕获.PNG

回帖(6)

wuyaning222331

2020-1-19 16:41:14
很奇怪,异常状态下,程序没有报错吗,溢出的话应该DAQ那边会报错啊吧
1 举报
  • 宝郁相: 没有报错,就是直接所有参数读取为0。然后今天又重现了一次,这次我们软件连接了2个采集卡,其中一个对应的4个压力采集全部变成0,另外一个采集卡对应的4个压力采集正常,我们停止了软件采集功能,重启,恢复了。

baguoyuyi_1

2020-1-19 19:10:48
源程序或者程序框图贴一下,不然怎么分析呢
举报

baguoyuyi_1

2020-1-19 19:11:03
源程序或者程序框图贴一下,不然怎么分析呢
1 举报

baguoyuyi_1

2020-1-19 19:11:37
源程序或者程序框图贴一下,不然怎么分析呢
举报

更多回帖

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