完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我用有限采样,1min采样一次,那么每次采样的到的数据能否依次保存在一个组里而不是labview默认的那样每次采样得到的数据都创建一个新的组?我发邮件咨询过ni,给我的回复说把波形图控件放在循环的后方。我放在后方,隧道改为索引,数据保存还是每次采集都开一个新组,并且波形图放在循环后面,就看不到采集到的值了啊……程序如图:
|
|
相关推荐
10个回答
|
|
楼主你说的“组”是指什么?
|
|
|
|
就是数据保存为tdms文件时所选择的组名称。我组名称设1的话,多次有限采样保存完名称会自动变成1、1#1、1#2……每一个组分别保存了每次有限采样采到的数据(用excel可以看到,1个组就是1个sheet)。我想让这些数据都保存在组1中,第二次、第n次有限采样采到的数据就跟在上一次的数据后面。但是不知道怎么实现。。。 |
|
|
|
你发个程序上来看一下吧,我试了一下是保存在同一组里的。
|
|
|
|
你把开始采集和结束采集拿到循环外面试试,首先放在里面就是不合理的。
|
|
|
|
程序附上,程序框图就是像1L的图片那样,请大家帮忙看看哈,谢谢!
|
|
|
|
程序发上来了,麻烦帮忙看一下是怎么回事,或者提供一下您的程序例子,谢谢帮忙! |
|
|
|
拿到外面就不能运行了。因为是多次有限采样,只循环读取采样的部分就会提示要读取的数值超过了采到的数值 |
|
|
|
mark……………………
|
|
|
|
你想自动完成是不行的。要么连续采样。要么把保存tdms文件那个去掉然后自己调用文件选板里面的tdms
文件函数。顺便说一下你这个daq用法一看就是对daq不懂。开始任务和结束任务一般都放循环外面的。看看daq帮助文档吧有讲有限采样等不同方式程序流程的 |
|
|
|
我看了一下,别用那个保存TDMS的函数,自己用文件选板里的TDMS函数做保存功能。其实自带的保存函数分成多个组是有道理的,你保存的数据并不是连续的,把数据放在一块容易让人误解。保存波形数据的话TDMS里只记录一次起始时间和采样率。
另外,就你这个应用来说把“开始”函数放在循环里没有问题。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
580 浏览 0 评论
1670 浏览 1 评论
用udl里的字符串信息在局域网内其他电脑连接sql数据库为什么为出现连接失败拒绝访问?
2392 浏览 2 评论
为什么同一个队列引用的全局变量,运行在两个子vi中发现队列数据丢失了
1851 浏览 0 评论
2036 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-3 10:04 , Processed in 0.793314 second(s), Total 90, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号