NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

关于时间循环和波形读取的小问题!

请问一下时间循环怎么样定制时间结束循环,比如说5秒停止循环?
我用
Read Waveform from File读取文件时只能读出第一个数据,如果用WHILE LOOP的INDEX循环加一可以完整读出波形数据,但是如果数据越多,导致CPU资源耗费非常严重,而且大大地影响了读取波形的时间。我想请教一下大家 有没有解决这个问题的好办法?
0 项奖励
1 条消息(共 3 条)
2,980 次查看
时间循环可以利用elasped time函数
波形读取时可以再while loop中加个时间设置,比如每100ms取一次
0 项奖励
2 条消息(共 3 条)
2,962 次查看
虽然在循环里加入个时间函数运行时可以降低CPU资源,但是这样导致读取时间大大延长,我做的这个程序要求读取数据量非常大,比如50K个数据点, 100ms一个点,那就需要5000S才能读取完整个文件的数据,要求时间太长了,我想找到那种又不耗费CPU资源,而且又只要花几秒钟就可以读取完整个 数据的方法!
0 项奖励
3 条消息(共 3 条)
2,957 次查看