1. bread88lifa利发国际娱乐论坛/
  2. 测试测量论坛/
    1. 电子论坛综合区
    2. 嵌入式论坛
    3. 电源技术论坛
    4. 硬件设计论坛
    5. 测试测量论坛
    6. 检测技术与质量
    7. EDA设计论坛
    8. 综合技术与应用
    9. 开源硬件
    10. IC设计论坛
    11. 消费电子论坛
    12. 无线通信论坛
    13. 个人版区
    14. 厂商专区
    15. 论坛服务区
    16. 高校联盟
    17. 供求信息发布
  3. LabVIEW论坛
    1. Matlab论坛
    2. 测试测量技术专区
    3. 仪器仪表技术专区
  4. / 数据采集过程中要可以随时停止功能的实现 ...
    关闭提示

[问答] 数据采集过程中要可以随时停止功能的实现

[复制链接]
工程师
发表于 2017-10-29 02:08:28   329 查看 4 回复 只看该作者 倒序浏览
分享
在写程序时由于采集过程时间可能会很长,可能会有10分钟甚至更长时间。老板就要求可以随时终止数据采集。我是通过在采集子vi里面通过读取停止按钮的属性节点来判断停止按钮按下。总感觉这种方式不太好,不知道大家有没有更好的方法,下面是用daq写的一个小的采集数据例子。主界面

初始化时把停止按钮的引用保存到数据里面

采集数据分支写成子vi形式这里依据停止按钮是否按下决定下一个状态

采集子vi,图中画红框的是等待任务完成和通过属性节点检测用户是否按下停止。我总感觉这种读属性节点方法不太好,如果使用停止事件的话,问题是现在正在采集无法执行事件。




希望可以有好的方案最好能上传例子!

结尾附上程序
数据采集.rar (80.73 KB, 下载次数: 3)


奖励30积分
wyq95361977 2017-10-29 http://bbs.elecfans.com/forum.ph ... =1403377&extra=
这里面有所有使用到的软件架构简介你看看需要哪一种
标签:labview
举报
工程师
发表于 2017-10-29 02:08:29  
http://bbs.elecfans.com/forum.ph ... =1403377&extra=
这里面有所有使用到的软件架构简介你看看需要哪一种
回复 点赞 举报
发表于 2017-10-30 10:15:17  

PCB在线计价下单

板子大小:

cm
X
cm

层数:

2

板子数量:

10

厚度:

1.6
如果想用停止事件也可以,采集数据那个程序做成异步调用的方式,就相当于在另一个线程中执行采集数据部分的程序,主程序就可以随时停止,不过在采集数据的程序中加上一个局部变量来响应停止按钮是否按下,停止按钮按下了就用这个全局变量来停掉采集数据那个线程。提供一下思路,也不知道你看这个方式麻不麻烦
回复 点赞 举报
发表于 2017-10-30 15:52:08  
我觉得用停止while循环的方法更方便
回复 点赞 举报
发表于 前天 21:14  
我觉得用队列状态机更合理,你可以试试

回复 点赞 举报
高级模式
您需要登录后才可以回帖 登录 | 注册
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表
  1. time最新主题
  2. recommend推荐主题
  3. hot热门主题
  4. post 我的帖子
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

工程师杂谈

工程师创意

工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

ARM技术论坛

Android论坛

Linux论坛

单片机/MCU论坛

FPGA|CPLD|ASIC论坛

DSP论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

无线充电技术

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

参考设计中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

厂商专区

TI论坛

TI Deyisupport社区

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

招聘┃求职发布区

电子展览展会专区

88lifa利发国际娱乐

百度360搜索搜狗搜索