定时循环中保存文件为什么运行时间变长?
时间:12-13
整理:3721RD
点击:
我使用数据采集卡对一些信号进行定时采集并保存,结果发现在定时循环中保存数据比在wihle循环中耗时长得多,并且时间不稳定,请问这是为什么?
我用仿真信号做了一个简单程序在附件中。
程序说明:为了测试保存文件耗时,将写入测量文件单元放在一个条件结构中了。
面板上可以看到保存文件耗时,有时5秒多,或11秒多。保存的数据很少,消耗这么长时间肯定是有问题,但我找不到原因。
将定时循环替换为while循环,可以看到保存文件耗时才0.001秒或0.002秒。
我用仿真信号做了一个简单程序在附件中。
程序说明:为了测试保存文件耗时,将写入测量文件单元放在一个条件结构中了。
面板上可以看到保存文件耗时,有时5秒多,或11秒多。保存的数据很少,消耗这么长时间肯定是有问题,但我找不到原因。
将定时循环替换为while循环,可以看到保存文件耗时才0.001秒或0.002秒。
在我电脑上运行没问题
非常感谢!
我试了一下在另外一台机器上也没问题,看来是我的机器LabVIEW安装有问题。