LabVIEW论坛
直播中

郭旭

4年用户 6经验值
私信 关注
[问答]

用DAQ仿真振动信号进行采集,每次采集的信号都有一段空白是什么原因?

`我用DAQ仿真振动信号进行采集
可是每次采集的信号都有一段空白
好像是自动存储了一段信号,那个存储的信号和测试信号不是连续的

图形能显示,但是不能进行滤波处理
这是滤波处理中断

采集的程序框图
振动信号的采集


` 42f83f303d36cad4efbff0033005135.png

回帖(1)

齐非

2020-3-13 23:26:44
您写入测量文件的部分是最主要的问题。这里直接写入测量文件,占用了时间,你的X轴是以绝对时间运行的,所以在存储的时候,没有采集,导致空白。  要真正完全无空白,比较难,需要做好以下几点:一是电脑要好,至少2核,内存要大。二是高速采集与高速存储不能同时放在一个VI,尤其是不能成了顺序结构,最好放俩VI,用生产者消费者模式。三是不能直接用系统提供的采集和存储VI,必须进行处理,这个需要仔细研究和测试,和电脑性能有很大关系。然后优化。四是可以通过算法减少丢数据的影响。 就这四个方面。
举报

更多回帖

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