Labview关于大数据(约50M,速率500KS/s,持续时间100s)实时采集和存储的问题

2019-07-17 14:03发布

发送的信号500KS/s,持续时间100s,想要实时采集并存储这些数据,实际中我总是遇到系统内存已满,不能完成此操作的问题,我在百度,论坛中都搜过相关问题,可是实例少之又少,以至于我还是一头雾水,我的想法是能不能一边采集一边存储,这样会对内存要求少一点,小弟跪谢论坛中大神给把把脉........
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
红月王
2019-07-18 14:17
这个我就明白了,labview内有个内存调节,如果不使用变量共用地址,那么每次读取时都会重新开辟一个内存空间(印象中是这样的),时间长了自然就会出现内存不足。我用研华PCI卡是同步10M,两通道,采样率和数据比你这个大得多。建议使用内存控制(编程--应用程序控制---内存控制---总是复制)如果是循环的话就使用移位寄存器,目的是让lv只使用我们定义的这个数组空间。谢谢楼主的解惑

一周热门 更多>