微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > visa读串口错误Hex 0xbffoo6b framing error occurred during transfer

visa读串口错误Hex 0xbffoo6b framing error occurred during transfer

时间:10-02 整理:3721RD 点击:
我在写一个用串口读传感器数据的程序。传感器的测量值为数字量,直接通过rs485串口,加一个485转232,再接电脑。
读取传感器值得过程为:向传感器发送指令,传感器接到指令后返回值,传感器侦听状态
用labview2011中rs485写入读出的例程,自己又设定了下参数
在读数据的时候,返回值是9位16进制显示的字符,连续读个十来次吧,就会显示只读到了8位,报错为:Hex 0xbffoo6b   framing error occurred during transfer
有没有人遇到过类似的情况,能够帮忙解决一下,不胜感激!
有人说可能的情况是  485转232  质量太差了,或者数据线中的信号受到了干扰 ,波特率超出了 485转232 的能力范围
我波特率设的9600


问题已解决,把配置放到循环外面就可以了

BANGBANG DE ,试一试

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

网站地图

Top