labview串口读取数据超时的问题

2019-07-17 10:53发布

一个串口应答方式读取数据的程序,前面串口发送部分没有问题,每次程序执行到读取数据是,就会出现数据超时错误,不能读取到数据。
1.jpg

温度读取.rar (12.2 KB, 下载次数: 207)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
defy1
1楼-- · 2019-07-17 11:34
串口方面,LabVIEW有快速vi啊。程序面板-->仪器I/O-->Instrument I/O Assistant.
用那个配置看看。看他是怎么配置的。
zeng
2楼-- · 2019-07-17 16:39
读和写之间要有不少于200ms的时间间隔的!
jiuri1989
3楼-- · 2019-07-17 20:11
 精彩回答 2  元偷偷看……
zhihuizhou
4楼-- · 2019-07-17 23:39
先用“BytesAtPort“检查一下缓冲区字节数再读数,若缓冲区没有字节或字节少于你设定的值就会出现超时错误!
cch6213
5楼-- · 2019-07-18 04:28
问题已经解决,这个程序没有问题,可以使用,之前的问题在于结束符应该是回车键,由于结束符不正确,导致不能读到数据。另外按照1楼的提示也可以完成。
chencsc57
6楼-- · 2019-07-18 06:58
我现在也遇见这个问题了

一周热门 更多>