做串口通信遇到的问题,请各位大神指点一下

2019-07-18 01:16发布

我需要用labview写一个程序控制一台设备,用的是USB转485的模块,现在程序将指令发到下位机没有反应。已经做过如下测试:
1、用设备原公司提供的上位机软件配合USB转485模块,设备可以按指令运行,说明硬件没有问题
2、将labview串口发送的数据通过单片机重新发送回来,或者直接短接USB转串口模块的Rx和Tx端,labview收到的指令数据和原公司上位机的指令一样,说明软件通信协议没有问题

现在问题就是labview直接通过USB转485模块控制设备不行,请大家指点一下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
Sunny666
1楼-- · 2019-07-18 01:34
自顶{:11:}
智能头
2楼-- · 2019-07-18 03:49
Sunny666 发表于 2016-02-27 09:14
自顶{:11:}{:11:}{:11:}{:11:}

485是主从通信的,你要确定你下发的数据包格式和数据类型是正确的
sushu
3楼-- · 2019-07-18 07:27
第一步:找个第三方串口软件测试通信命令,看看是否能成功控制设备,成功控制在说LabVIEW的控制问题。
Sunny666
4楼-- · 2019-07-18 07:48
sushu 发表于 2016-2-27 17:19
第一步:找个第三方串口软件测试通信命令,看看是否能成功控制设备,成功控制在说LabVIEW的控制问题。

谢谢,问题找到了,串口的校验位设置的问题
Sunny666
5楼-- · 2019-07-18 13:06
 精彩回答 2  元偷偷看……

一周热门 更多>