使用RS-485串行端口连接和配置两线设备

更新 Nov 11, 2020

环境

硬件

  • RS-485

操作系统

  • Windows

我有一个两线串行设备(RS-232),想连接到RS-485串口。由于RS-485通信通常为四线,如何实现两线连接以及如何配置Windows与设备通信?

默认情况下,RS-485设置为4线通信。两个引脚发送数据(TXD +和TXD-),两个引脚接收数据(RXD +和RXD-)作为差分信号,如下所示。

若要连接两线设备,必须将两线设备的发送引脚(TXD)连接到TXD-和RXD-,并将设备的接收引脚(RXD)连接到TXD +和RXD +。

由于发送和接收引脚在RS-485 COM端口上短接在一起,因此必须将COM端口配置为以两线半双工的模式进行通信。为此,请按照以下步骤进行操作:

  1. 打开Windows 控制面板;

  2. 单击“系统”;

  3. 在系统菜单中,选择“ 硬件”选项卡;

  4. 单击“ 设备管理器”;

  5. 展开“ 端口”菜单,右键单击正在使用的RS-485串行端口,然后选择“ 属性” ;

  6. 选择端口设置选项卡,然后选择高级;

  7. 从“收发器模式”(Tranceiver Mode)下拉菜单中选择“两线”(2-wire) Auto设置。