zubby 发表于 2010-4-25 22:27:42

RS232通信求助。

我现在用串口助手进行主机与硬件设备扭矩测量仪的串行通信调试,通信端口是mOxa多串口卡的p1口,计算机识别为COM3。下位机与主机之间通过“孔对孔数据线”连接。
下位机,不能设置通信端口,当前设置串行波特率为115200。我将下位机的RS232通信端口连接在mOxa多串口卡的p1口(计算机识别为COM3)。
上位机的串口助手参数设置为:端口:COM3,波特率:115200,校验位:无,数据位,8位,停止位,1位。(符合下位机设备的通信协议)
现在出现的问题是我发送了用串口助手正确的通信命令,下位机没有返回任何数据。(命令是正确的,之前在厂家用那些命令调试过,可以通信。)

情况补充:
1. 孔对孔数据线用万用表测的时候,是导通的。
2.使用moxa卡自带的一个软件,测试Moxa的多串口卡COM3是否能够发送并接受数据,如果不接用于连接主机和设备的孔对孔数据转接线,该软件显示可以正确返回发送的数据,但接上了“孔对孔转接线”以后,软件显示就没有返回数据。

h564564 发表于 2010-4-26 20:58:56

估计是你连接线的2、3脚没有互调吧,你可以试试

yuanfang 发表于 2010-4-27 10:31:02

硬件的链接错误!!RS232的链接方法!!
页: [1]
查看完整版本: RS232通信求助。