RS-232,RS-422和RS-485之间的主要区别

发表时间:2019-04-12 14:41:41

RS-232,RS-422和RS-485之间的主要区别

RS-232,RS-422和RS-485之间的主要区别

RS-232,RS-422和RS-485标识指的是用于数字数据传输的接口。RS-232标准被称为普通计算机COM端口或串行端口(尽管以太网,FireWire和USB也可视为串行端口)。RS-422和RS-485接口广泛用于工业中以连接各种设备。

该表显示了RS-232,RS-422和RS-485接口之间的主要区别。

端口名称 RS-232 RS-422 RS-485
转移类型 全双工 全双工 半双工(2线),
全双工(4线)
最大距离 15米,9600 bps 1200米,9600 bps 1200米,9600 bps
正在使用的联系人 TxD,RxD,RTS,CTS,DTR,DSR,DCD,GND * TxA,TxB,RxA,RxB,GND DataA,DataB,GND
拓扑 点对点 点对点 多点
最大。已连接设备的数量 1 1(接收模式下10个设备) 32(中继器更大,通常最多256)

*对于RS-232接口,无需使用所有接触线。通常,使用TxD,RxD和GND地线,其余线路用于控制数据流。您将在本文中了解更多相关信息。

通过RS-232,RS-422和RS-485接口传输的信息被构造为协议,例如,Modbus RTU协议在工业中被广泛使用。

RS-232接口说明

RS-232接口(TIA / EIA-232)用于组织发送器或终端(英语数据终端设备,DTE)与接收器或通信设备(英语数据通信设备,DCE之间的数据传输。到点计划。

RS-232的速度取决于设备之间的距离,通常距离为15米,速度为9600 bps。在最小距离,速度通常为115.2 kbps,但有硬件支持高达921.6 kbps的速度。

RS-232接口以全双工模式运行,允许您同时发送和接收信息,因为不同的线路用于接收和发送。这与半双工模式形成对比,当一个链路用于接收和发送数据时,这对同时操作施加了限制,因此在一次半双工模式下,信息的接收或传输都是可能的。

  • 有关RS-232接口的信息通过逻辑0和1以数字方式传输。
  • 逻辑“1”(MARK)对应于-3到-15V范围内的电压。
  • 逻辑“0”(SPACE)对应于+3至+15 V范围内的电压。

除了两条接收和发送线路外,RS-232还提供硬件流量控制和其他功能的专用线路。

对于与RS-232的连接,使用特殊的D-sub连接器,通常是9针DB9,较少使用25针DB25。


用于RS-232的DB9连接器的引脚

用于RS-232的电缆拼接DB9

RS-232有三种类型的设备连接:终端终端DTE-DTE,终端通信设备DTE-DCE,调制解调器调制解调器DCE-DCE。

DTE-DCE电缆称为“直线电缆”,因为触点是一对一连接的。

DCE-DCE电缆称为“零调制解调器电缆”,或者以另一种方式称为交叉电缆。

下面是所有这些类型的电缆绳的表格,然后将主要术语翻译成俄文的表格单独列出。

用于RS-232的DB9直通电缆引脚

用于RS-232的零调制解调器电缆DB9的引脚分配


带有DB9和DB25连接器引脚的表。

DB9 DB25 指定 名称
1 8 光盘 载波检测
2 3 RXD 接收数据
3 2 TXD 传输数据
4 20 DTR 数据终端就绪
7 GND 系统地面
6 6 DSR 数据集准备就绪
7 4 RTS 请求发送
8 CTS 清除发送
9 22 RI 戒指指示器

要使用RS-232设备,通常只需要3个触点:RXD,TXD和GND。但是有些设备需要所有9个触点来支持流量控制功能。

RS-232中传输数据的结构


通过RS-232/422/485发送的一条消息包括一个起始位,几个数据位,一个奇偶校验位和一个停止位。

起始位是表示传输开始的位,通常为0。

数据位 - 5,6,7或8位数据。第一位是不太重要的位。

奇偶校验位 - 用于奇偶校验的位用于检测错误。它可以采用以下值:

  • 奇偶校验(EVEN)采用这样的值,即消息中的单元数是偶数
  • 奇怪(ODD),呈现这样的值,该值的单元在该消息中的数量是奇数
  • 始终为1(MARK),奇偶校验位始终为1
  • 始终为0(SPACE),奇偶校验位始终为0
  • 未使用(无)

停止位 - 表示消息传输完成的位,可以取值1,1.5(数据位= 5),2。例如,减少8E1表示发送8个数据位,使用奇偶校验位偶数模式和停止位占用一位。

RS-232中的流量控制

为了不丢失数据,有一种控制数据流的机制,它允许停止临时传输数据以防止缓冲区溢出。

有一种硬件和软件控制方法。

硬件方法使用RTS / CTS输出。如果发射机准备发送数据,则它在RTS线路上设置信号。如果接收器准备好接收数据,它会在CTS线路上设置信号。如果未设置其中一个信号,则不会进行数据传输。

软件方法使用与主数据相同的TXD / RXD通信线路而不是引脚传输的Xon和Xoff字符(ASCII字符Xon = 17,Xoff = 19)。如果无法接收数据,则接收器发送Xoff符号。要恢复数据传输,将发送Xon符号。

如何检查RS-232的操作?

当使用3个触点时,相互关闭RXD和TXD就足够了。然后将接收所有传输的数据。如果你有一个完整的RS-232,那么你需要解压缩一个特殊的存根。必须连接以下联系人:

DB9 DB25
1 + 4 + 6 6 + 8 + 20 DTR - >CD + DSR
2 + 3 2 + 3 Tx - >Rx
7 + 8 4 + 5 RTS - >CTS

RS-422接口说明

RS-422接口类似于RS-232。允许您在单独的线路上同时发送和接收消息(全双工),但为此使用差分信号,即导体A和B之间的电位差。

RS-422的数据传输速度取决于距离,可以从10 kbps(1200米)到10 Mbps(10米)不等。

在RS-422网络中,只能有一个发送设备和多达10个接收设备。

RS-422线路是4根用于数据传输的线路(2根用于传输的双绞线和2根用于接收的双绞线)和一根公共GND地线。

相互缠绕的电线(双绞线)可以消除干扰和干扰,因为干扰对两条线都起作用,并且信息是从一条线的导体A和B之间的电位差中提取的。

数据线上的电压可以在-6 V至+6 V的范围内。

A和B之间的逻辑差异大于+0.2 V.

逻辑1对应于A和B之间的差值小于-0.2V。

RS-422标准没有定义特定类型的连接器,通常它可以是端子块或DB9连接器。

RS-422引脚排列取决于器件的制造商,并在其文档中指定。

连接RS-422设备时,需要在RX和TX引脚之间做一个十字准线,如图所示。

由于接收器和发射器RS-422之间的距离可以达到1200米,因此为了防止来自线路末端的信号反射,需要一个特殊的120欧姆终端电阻或“终结器”。该电阻设置在线路开始和结束处的RX +和RX-触点之间。

如何检查RS-422的操作?

要使用RS-422测试设备,最好使用RS-422到RS-232或USB(I-7561U)的转换器。然后,您可以使用该软件来使用COM端口。

RS-485接口说明

在工业中,最常见的接口是RS-485(EIA-485),因为RS-485使用多点拓扑,允许您连接多个接收器和发射器。

RS-485接口类似于RS-422,因为它还使用差分信号进行数据传输。

有两种类型的RS-485:

  • 带2个触点的RS-485,工作在半双工模式
  • 带4个触点的RS-485,以全双工模式运行

在全双工模式下,您可以同时接收和发送数据,在半双工模式下可以发送或接收数据。

在RS-485网络的一个部分中,最多可以有32个设备,但借助额外的中继器和信号放大器,最多可支持256个设备。同时,只有一个发射器可以激活。

操作速度还取决于线路的长度,并可在10米处达到10 Mbit / s。

线路上的电压范围为-7 V至+12 V.

RS-485标准没有定义特定类型的连接器,但它通常是端子块或DB9连接器。

RS-485连接器的引脚排列取决于设备的制造商,并在其文档中指定。

将RS-485设备连接到2个触点。


将RS-485设备连接到4个触点。


为了匹配远距离线路,RS-485还在线路的起点和终点配备了120欧姆的终端电阻。

如何查看RS-485的操作?

如果您的设备带有RS-485并且您想测试它,最简单的方法是通过转换器(例如UPort 1150)将其连接到计算机,并使用稍后描述的特殊软件。

使用RS-232/422/485接口的程序

在计算机上,RS-232/422/485接口将表示为普通COM端口。因此,几乎任何使用COM端口的程序和实用程序都是合适的。

每个制造商都会发布自己的软件以使用COM端口。

例如,MOXA开发了一组实用程序PComm Lite,其中一个允许您使用COM端口。

制造商ICP DAS提供实用的DCON Utility Pro,支持Modbus RTU,ASCII和DCON协议。

 400-181-6499

        或 0591-83846499 / 0591-83846455

 

 

 

 

微信公众号

图片展示
图片展示

 │ 新闻资讯   │  产品资讯  │  行业资讯  │ 客户案例   │ 解决方案   │ 联系我们  │ 网站地图                    干式变压器温控仪 品牌型号齐全, BWDK温控器 型号通用、欢迎询价!


Copyright @ 福州英诺电子科技有限公司 
闽ICP备11018608号-2

福州英诺电子科技有限公司     备案号:闽ICP备11018608号-2