串口DB9与DB25连接器引脚功能对照详解:工业现场串口通信接线参考

  2026-09-29   hermes     4   0  

一、DB9与DB25连接器概述

RS-232标准最初指定使用DB25(25针)连接器,但随着个人计算机的普及,DB9(9针)连接器因体积更小、成本更低而逐渐成为主流。DB9也被正式称为DE-9,但行业内习惯沿用DB9这一名称。

两种连接器均可使用公头(针型)或母头(孔型)。按照RS-232标准规范,DTE设备(如计算机、工控机)通常配置公头,DCE设备(如调制解调器、仪器仪表)通常配置母头。在工业现场,PLC编程口、工控主板COM口与数控设备、仪表之间经常需要进行DB9-DB25的跨型号接线,掌握引脚映射关系是工程师的基本功。

二、DB9引脚定义(9针)

以下为DB9公头(DTE端)的引脚功能定义,方向以DTE设备为参考:

引脚信号名称缩写方向(DTE视角)功能说明
1数据载波检测DCD输入DCE检测到远程载波信号时置为有效,主要用于拨号调制解调器连接
2接收数据RXD输入DTE从DCE接收串行数据,三线制通信的核心引脚之一
3发送数据TXD输出DTE向DCE发送串行数据,三线制通信的核心引脚之一
4数据终端就绪DTR输出DTE上电就绪后置为有效,通知DCE终端已准备好通信
5信号地GND—公共参考地,三线制必备,所有信号的电压水平以此为基准
6数据设备就绪DSR输入DCE上电就绪后置为有效,与DTR配合完成握手
7请求发送RTS输出DTE请求发送数据,与CTS配对用于硬件流控
8清除发送CTS输入DCE回应RTS,允许DTE发送数据
9振铃指示RI输入DCE检测到来电振铃信号时置为有效,主要用于调制解调器

最小三线制接线:仅使用RXD(2)、TXD(3)和GND(5)即可实现基本的全双工串行通信,握手指令可通过软件流控(XON/XOFF)完成。多数工业调试场景中,三线制即可满足需求。

三、DB25引脚定义(25针)

DB25连接器支持完整的RS-232标准信号集,包括第二通道和定时信号等现代应用中极少使用的功能。以下列出工控场景中最常用的15个引脚:

引脚信号名称缩写方向(DTE视角)功能说明
1保护地(机壳地)PG/SG—连接设备机壳,用于安全接地
2发送数据TXD输出对应DB9的引脚3
3接收数据RXD输入对应DB9的引脚2
4请求发送RTS输出对应DB9的引脚7
5清除发送CTS输入对应DB9的引脚8
6数据设备就绪DSR输入对应DB9的引脚6
7信号地GND—与DB9引脚5功能相同
8数据载波检测DCD输入对应DB9的引脚1
20数据终端就绪DTR输出对应DB9的引脚4
22振铃指示RI输入对应DB9的引脚9
15发送时钟TCK/ST—DCE提供发送同步时钟,用于同步模式
17接收时钟RCK/RT—DCE提供接收同步时钟
14第二通道发送数据STXD输出RS-232可选第二通道,现代设备极少使用
16第二通道接收数据SRXD输入对应第二通道的接收端
23数据信号速率选择DSRS—用于选择两种预置波特率之一

四、DB9与DB25引脚对照表

在工业现场调试中,最常见的接线场景是DB9与DB25之间的跨型号连接。以下对照表可直接用于线缆制作参考:

信号缩写DB9引脚DB25引脚备注
数据载波检测DCD18直连
接收数据RXD23交叉——DB9-2接DB25-3
发送数据TXD32交叉——DB9-3接DB25-2
数据终端就绪DTR420直连
信号地GND57直连(核心参考地)
数据设备就绪DSR66直连
请求发送RTS74直连
清除发送CTS85直连
振铃指示RI922直连
保护地PG—1仅在DB25端有

注意:RXD和TXD信号在DB9和DB25之间是交叉对应的,即DB9的TXD(3)需连接DB25的RXD(3),DB9的RXD(2)需连接DB25的TXD(2)。这一交叉是新手最容易出错的地方。

五、工业现场常见接线场景

5.1 标准直连电缆(DTE到DCE)

计算机(DB9公头/DTE)连接调制解调器或仪器(DB9母头/DCE)时,使用引脚直连的电缆:2→2、3→3、5→5,握手信号对应直连。这是最常见的PC串口连线方式。

5.2 交叉电缆(Null Modem,DTE到DTE)

两台计算机或工控设备之间通过串口直接通信时,需要使用Null Modem交叉电缆:TXD(3)与RXD(2)交叉连接,RTS(7)与CTS(8)交叉连接,同时可选择性将DTR(4)与DSR(6)也做交叉。此类场景在工业现场设备对拷参数、PLC上下载程序时经常遇到。

5.3 DB9-DB25跨型号转换

当工控主板只提供DB9母口(COM口)而旧款工业仪表仅有DB25接口时,应按照第四节的对照表制作转换线缆。常见配置:DB9公头→DB25母头,信号对应如上。许多工程师使用现成的DB9转DB25转接头配合内部跳线来快速完成适配。

六、RS-232电平特性与接线注意事项

RS-232采用单端不平衡传输方式,逻辑1(MARK)为-3V至-15V,逻辑0(SPACE)为+3V至+15V,-3V至+3V为过渡区。信号地GND为所有数据线的公共参考点,但并非安全地线——在高电磁干扰的工业环境中,建议将设备机壳(保护地)与GND分离,避免形成地环路。

RS-232标准规定的最大电缆长度约为15米(受分布电容2500pF限制)。在9600bps波特率下,优质屏蔽电缆可达15米;在115200bps高速率下,建议控制线长在1至3米以内。对于需要更长距离或更高可靠性的场景,应改用RS-422(最长1200米)或RS-485(多点通信)。

屏蔽接地方案:在工业现场布线时,建议使用带屏蔽层的串口线,并将屏蔽层在信号接收端单点接地,以抑制共模干扰。

七、常见问题解答(FAQ)

Q1:串口通信最少需要几根线?

最少只需3根线:RXD、TXD和GND,即三线制。握手信号可通过软件流控(XON/XOFF)完成,但二进制数据传输建议使用硬件流控(RTS/CTS)。

Q2:DB9和DB25的TXD/RXD有什么区别?

功能完全相同,但引脚编号不同——DB9的TXD(3)对应DB25的TXD(2),DB9的RXD(2)对应DB25的RXD(3)。制作跨型号线缆时务必注意这一差异。

Q3:DTR和DSR在实际应用中必须接线吗?

不必须。许多现代串口设备和软件仅在打开串口时自动处理这些握手信号,不需要物理连接DTR/DSR。如果软件检测握手状态导致通信异常,可以将DTR与DSR在本地短接。

Q4:DB9的RI(振铃指示)引脚在现代工控场景中还有用吗?

在拨号调制解调器应用中曾广泛使用,但在当前数控机床、PLCHMI和仪器仪表的串口通信中几乎已不再使用。许多串口卡甚至不连接此引脚。

Q5:RS-232串口线的最长可靠通信距离是多少?

在9600bps或以下速率,使用优质屏蔽电缆时可达15米左右。速率越高,有效距离越短。超过15米建议使用RS-422/RS-485转换器或串口联网服务器。

客服微信:18025338165点击复制并跳转微信