串行通信是PLC网络常用的通信方式,正确选择接口类型和协议标准,对保证通信可靠性具有重要意义。
RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接。RS-232是现在主流的串行通信接口之一。下面给大家科普一下RS232、RS422、RS485串行通信与协议的基础知识。
1、RS232
RS232是一种标准的串行物理接口,232是标识号。每个RS232接口都有两个物理连接器(插头),有9芯和25芯插头。
其中九针插头使用较为常见,引脚功能主要是:引脚2代表RXD,引脚3代表TXD,引脚5代表GND。
RS232是半双工通讯方式,由于干扰、导线电阻等原因,通讯距离不远,低速时几十米是可以的,实际应用中一般在15米以内。
串口的引脚定义要分清,详细请看下图:
2、RS485
RS485最大的通讯距离为1200米,最大传输速率为10M/S。
传输速率与传输距离成反比,最大传输距离只能以100 kb/s的传输速率达到。如果需要传输更长的距离,则需要增加RS485中继器。RS485支持多达32个节点。
在低速、短距离、无干扰的场合可以采用普通的双绞线,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120Ω)的RS485专用电缆(STP-120Ω(for RS485 & CAN) one pair 18 AWG),而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆(ASTP-120Ω(for RS485 & CAN) one pair 18 AWG)。
RS485接口不仅可以方便地实现两点之间数据传输,而且可以方便地用于多站之间的互联。
3、RS422和RS485接口
标准电气接口电路使用平衡驱动差分接收电路以不同方式接收和发送信号,从而减少干扰。其中,RS422和RS485的区别在于前者是全双工的(接收和发送可以同时进行),而后者是半双工的(接收和发送应该分开进行)。
接口转换器可以实现RS232和RS485的相互转换。一般来说,计算机只有RS232接口。要读取RS485数据,需要一个RS232转RS485转换器。
以上就是关于RS232、RS422、RS485的详细介绍,希望对您有所帮助,感谢您的阅读,欢迎关注与留言!