发 帖  
龙哥Labview机器视觉周末班线下培训班(东莞松山湖实训基地)
[问答] labview串口控制电机程序一直停不下来
1011 labview 串口通信 电机
分享
我想做一个串口通信控制电机,事件结构陷入死循环  程序停不下来,小白一枚,试过把停止按钮直接连接到事件结构的while循环里,但是会产生其他问题,一个事件以后程序就直接卡死,求大神们帮帮忙


0
56EL[C171VU5X%JJD)1HQAW.png
已退回1积分
2019-4-8 11:05:48   评论 分享淘帖 邀请回答
6个回答
要不考虑加个移位暂存器
2019-4-8 11:57:59 评论

举报

[b]必须使用两个事件结构的理由是?结束事件结构有标准方法,没有上图这种操作。
2019-4-8 12:02:22 4 评论

举报

4 条评论
兄弟,你主体循环的作用是什么我就不太懂。你while循环里的两个小while循环执行永不停止,你指望主体循环能停止执行?
2019-4-8 13:16:47 1 评论

举报

1 条评论
  • 2019-4-8 14:55

    我自己认为主体循环是为了让程序一直运行的,时刻能接收和发送数据,但是不知道怎么弄,弄成这样就一直不知道怎么停止两个小while循环

条件结构里面再放事件结构很容易死机的,你里面两个事件结构可以并起来啊
2019-4-8 17:00:57 1 评论

举报

1 条评论
本帖最后由 crescent 于 2019-5-10 11:58 编辑

电机控制对LabVIEW来说要用LabVIEW Real-Time(实时)模块吧!再不行用PLC吧,重要的场合都不能保证程序什么时候可以可靠的运行和停止。

并行循环用AMC框架,以及LOOP的AF框架,这两个都是NI自己开发的。可靠性相对来讲还是有点保证的。
2019-5-10 08:17:26 评论

举报

2019-5-15 07:16:45 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

我要提问
课程
    关闭

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

    快速回复 返回顶部 返回列表