LabVIEWwilliam hill官网
直播中

罗雅梅

5年用户 63经验值
擅长:测量仪表
私信 关注
[问答]

labview实现按下暂停键暂停采集数据

我试过用队列的形式解决点击暂停键暂停程序,再点击运行键的时候程序恢复到暂停前的状态  ,但是多点几次后是出现“程序无法跟上硬件采集的速度。
如需解决该问题,可增加缓冲区大小,提高数据的读取频率,或者指定固定的采样数而不是读取所有可用采样。
属性: RelativeTo
相应值: 当前读取位置”的问题。请问下图中三者一般有什么关系呢?
  • QQ图片20201102225539.png
已退回5积分

回帖(5)

邹重基

2020-11-3 09:42:03
本帖最后由 GeorgeZou_2020 于 2020-11-3 09:44 编辑

1. 暂停时, 采样不停, 避免缓冲溢出;
2. 暂停时, 停止采样, 暂停过后重新开始.


1 举报
  • 罗雅梅: 我用了队列形式的暂停,等待通知应该放在哪个位置才能达到暂停时, 停止采样, 暂停过后重新开始的效果呢
  • 2020-11-02 19_38_26-DAQmx - Data Acquisition.jpg

罗雅梅

2020-11-3 14:34:41
我用了队列形式的暂停,等待通知应该放在哪个位置才能达到暂停时, 停止采样, 暂停过后重新开始的效果呢
举报
  • 图1.png

罗雅梅

2020-11-3 14:36:08
程序图,要先点击运行,再按暂停键,接着按弹窗,再运行,就出现问题了
举报
  • 图2.png

邹重基

2020-11-3 23:14:27
程序结构太简单.
------------------------------------------------

举报
  • 2020-11-03 09_12_38-Pause.vi Block Diagram.jpg

    Pause.zip (2020-11-3 23:13 上传)

    27.69 KB, 下载次数: 32

更多回帖

发帖
×
20
完善资料,
赚取积分