点击按钮程序两次才能读取到正确输出指令

2019-07-18 05:31发布

求大神指导,本人学生,程序需要读取扫描模块SN号和设置扫描步长,参照书上的范例编出了一下程序,可是每次点击按钮程序都是读取上一次的串口返回值,需要点击设置两次才能读取到正确输出指令,下面是程序框图、前面板和通信协议,用串口调试助手运行正常,求大神们指点迷津!!!
通信协议.png

程序前面板.png

程序框图.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
yangshuang12a
1楼-- · 2019-07-19 10:15
mangoal 发表于 2014-11-20 23:07
看不到你的设置按钮在哪里起作用啊?
同一个串口资源不应该让两个并行过程同时访问,所以SN部分和步长部分 ...

谢谢,问题已解决,是写入到读取的等待时间不够长,是仪器设备问题,等待时间超过了100ms。按钮就是为了不让他们并行,单击哪一个的时候运行哪一个。

一周热门 更多>