微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 关于主页面和弹窗页面的串口通讯问题

关于主页面和弹窗页面的串口通讯问题

时间:10-02 整理:3721RD 点击:
高手们,我现在是主程序有很多扫描PLC中各个触电接通状态的串口通讯程序,现在有一个弹窗,弹出来后需要往和主程序同一个串口中输入参数,也就是主程序和串口通讯,弹出窗口也要和串口通讯,我现在不知道怎么去协调这主程序和弹窗的串口通讯,弹窗输入的时候主程序的串口暂时停止,让位给弹出窗口,弹出窗口的数值输入完了(此时弹出窗口不退出还有很多其他参数要输入),主程序的串口继续通讯,也就是我每在弹出窗口中输入一个数值,主程序的串口通讯暂停一下,让位给弹窗。不知道怎么实现,哪位做过类似的指点下

说下自己的理解,你的通讯主要是轮询,可以做成队列,串口写命令放在队列中传输,接受一个命令处理完后重新发送(While结构)。这样弹窗vi只需要发送设置命令给队列,那么while循环接下来就会在下次查询处理完后插入执行你的设置命令。整个过程主vi并没有停止

嗯嗯,谢谢高手,按照你的意思,我弹窗的串口通讯程序全部写到主程序里面去,然后弹窗只需要给主程序发送队列命令

厉害了

厉害了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top