做串口通信遇到的问题,请各位大神指点一下
时间:10-02
整理:3721RD
点击:
我需要用labview写一个程序控制一台设备,用的是USB转485的模块,现在程序将指令发到下位机没有反应。已经做过如下测试:
1、用设备原公司提供的上位机软件配合USB转485模块,设备可以按指令运行,说明硬件没有问题
2、将labview串口发送的数据通过单片机重新发送回来,或者直接短接USB转串口模块的Rx和Tx端,labview收到的指令数据和原公司上位机的指令一样,说明软件通信协议没有问题
现在问题就是labview直接通过USB转485模块控制设备不行,请大家指点一下
1、用设备原公司提供的上位机软件配合USB转485模块,设备可以按指令运行,说明硬件没有问题
2、将labview串口发送的数据通过单片机重新发送回来,或者直接短接USB转串口模块的Rx和Tx端,labview收到的指令数据和原公司上位机的指令一样,说明软件通信协议没有问题
现在问题就是labview直接通过USB转485模块控制设备不行,请大家指点一下
自顶
485是主从通信的,你要确定你下发的数据包格式和数据类型是正确的
第一步:找个第三方串口软件测试通信命令,看看是否能成功控制设备,成功控制在说LabVIEW的控制问题。
谢谢,问题找到了,串口的校验位设置的问题
谢谢,问题找到了,串口的校验位设置的问题