完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
labview错误代码-200279,尝试读取的采样已不存在。程序是采样的数据读取并记录到TDMS文件中,采样频率为100k,每通道采样100k,程序运行时过一段时间会提示错误,该怎么处理?要是把每通道采样100k减小10倍变为10k的话,每秒钟记录到数据会丢失大概27%;每通道采样变为20k时,数据丢失大概16.4%;每通道采样50k,数据丢失大概7.5%;每通道采样变为100k时,数据量不会丢失,但运行一段时间会报错200279,现在不知道该怎么解决?
|
|
相关推荐
19个回答
|
|
|
数据丢失是每种进行了100s的测量后取平均后得到的大概数据
|
|
|
|
|
|
我这是记录到TDMS文件中的,每通道采样100k时一秒记录一个文件,一个文件中有一组数据为100k;每通道采样10k时一秒记录一个文件,一个文件中最多有7组数据,每组为10k;
|
|
|
|
|
|
是不是采样数据接收太快了,可以尝试加个延时
|
|
|
|
|
|
又延迟采样估计还会出现问题,用生存者消费者可以消除这个错误
|
|
|
|
|
|
估计是给数据的存储空间开设的不够,可以加个结束前等待。
|
|
|
|
|
|
给出完整程序吧,按你的程序框图,不会运行100S
|
|
|
|
|
|
|
|
|
|
|
|
赞同@andylx
应该把数据采集、处理、保存使用不同的循环,充分利用Labview 并行处理数据的优势。 如果单线程处理,文件保存消耗的时间比数据采集的多,你可以通过添加 时间计数器 查看循环的实际运行时间。 |
|
|
|
|
|
联系一下NI技术人员。
|
|
|
|
|
|
你把数据全部读出来进行了啊!使用相“相对于”这个属性,你这个都没有循环采集的啊
|
|
|
|
|
|
你这个通过"relative to"属性可以解决啊?怎么会出现数据丢失的现象啊?不明白。。。
|
|
|
|
|
|
“relative to”属性,是DAQ的属性节点里面的吗,我用的是中文版的,具体位置可以说下吗
|
|
|
|
|
|
这幅图的问题加上错误不提示就可以了,但比如采样率设置100k,每通道采样10000,1秒钟记录一个tdms文件,一个文件中应该有10个Group,但实际也就3-4个,是程序运行时间占用导致数据少的吗?
|
|
|
|
|
|
好东西值得分享
|
|
|
|
|
哇哈哈哈6 发表于 2018-3-30 17:50 不是,是这样子的 你读取的数据会先存到FIFO里面,再从FIFO里面拿数据出来。这两个没有匹配好,导致的。 |
|
|
|
|
|
FIFO,您说的是并行处理那个吗,队列那个我没用过,程序里面也没加进去呢...... |
|
|
|
|
|
硬件问题,跟换采集卡型号,高速采集卡至少增加到500k/s的速度
|
|
|
|
|
|
利用采样定理计算最佳采样间隔
|
|
|
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
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 12:20 , Processed in 1.737349 second(s), Total 110, Slave 91 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
14079