完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
加入延时 或者数据没有清除
|
|
|
|
|
|
|
|
|
老师做的板卡往上位机传数据是200个数每秒(是叫200Hz吗?本人小白),我做的while循环,每次从串口取3个数,中低高位,然后根据公式转换成10进制,然后再有个公式转换成电压值,用波形图表显示出来,过一会就会出现“错误-1073807252”,是不是缓存不够数据溢出了 然后我每次取60个数,先将前三个转换成电压值(过程同上),然后做的for循环20次,没出现上面的情况,但是过段时间VI就死掉了,关掉labvieW后就出个小框“重置VI”,只能把串口拔掉,否则一直占用; 还有就是运行时间长了就会出现内存不足的情况,是不是因为我的波形图表X轴0点事固定的,图标一直刷新的原因呢,可是必须这样啊,否则做实验的时候得一直盯着 这是我改了几次出现的问题,感觉每次采3个数,一会就数据溢出;每次采60个延时50ms,不会数据溢出,但是会导致程序死掉(是不是调用子VI太频繁了);再有就是内存不足(这种情况多是采样结束后,10几分钟吧) 求解决方法!! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
当您试图在LabVIEW中初始化一个非常大的数组的时候,有时候您会收到"内存已满(Memory is full)" 的错误。这通常由于LabVIEW不能够在RAM中开辟一个很大的连续的内存空间而造成的。正确的设置您的虚拟内存可以允许您通过使LabVIEW开辟连续的虚拟内存块来初始化您的数组。 在LabVIEW 8.5或以上的版本中,您可以在Windows下设置LabVIEW能够使用的虚拟内存的大小。参考LabVIEW Help来获得LabVIEW如何使用虚拟内存的相关信息。 这个是NI 论坛上的解答 你试试看可以不 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xue xi yi xia
|
|
|
|
|
|
|
|
|
学习中,谢谢!
|
|
|
|
|
|
|
|
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 07:51 , Processed in 0.941403 second(s), Total 89, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖