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

2019-07-18 05:31发布

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

程序前面板.png

程序框图.png

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
yangshuang12a
2019-07-18 13:41
haixu 发表于 2014-11-19 15:40
典型的modbus协议通信,建议你去理解一下这个协议,然后直接用十六进制字符串去发送和接受。 ...

恩,是十六进制发送和读取的,然后协议已经看过很多遍了,然后串口调试助手发送读取没有问题,labview程序也能写入和读取正确的指定,只是读取的时候,每次都是读上一次指令的返回值。

一周热门 更多>