RS232、RS422和RS485

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35682844/article/details/73512885

PLC各型主机均内建2个通信接口的标准配置,即一个RS232和一个RS485通信接口。

RS232接口主要用于上下载程序或用来与上位机、触摸屏通信,而RS485接口主要用于组建使用RS485协议的网络,实现通信控制。


1RS232接口

RS232-C接口连接器一般使用型号为DB-99芯插头座,只需3条接口线,即"发送数据""接收数据""信号地"即可传输数据。


各引脚的电气特性为:
在TxD和RxD上,逻辑“1”为-3V~-15V; 逻辑“0”为+3V~+15V。
在RTS、CTS、DSR、DTR和DCD等控制线上,信号有效为+3V~+15V;信号无效为-3V~-15V。

对于数据信号,逻辑“1”为低于-3V,逻辑“0”为高于+3V;

对于控制信号,接通ON为低于-3V;断开OFF为高于+3V;-3V~+3V、低于-15V、高于+15V都表示电压无意义。


2RS422接口

RS-422的收与发是分开的,可以同时收和发(全双工)。

   由于接收器采用高输入阻抗和发送驱动器驱动能力比RS232更强,故允许在相同传输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS-422支持点对多点的双向通信。

   RS-422有4根信号线:两根发送(Y、Z)、两根接收(A、B)。 实际上还有一根信号地线,共5根线。

   RS-422需要一终端电阻,要求其阻值约等于传输电缆的特性阻抗。在矩距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。 接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。

   RS-422的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/S。 其平衡双绞线的长度与传输速率成反比,在100kb/S速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。 一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/S。


3RS485接口
RS485采用正负两根信号线作为传输线路。两线间的电压差为+2V~6V表示逻辑"1":两线间的电压差为-2V~-6V表示逻辑"0"

     RS485半双工工作模式,其信号由正负两条线路信号准位相减而得,是差分输入方式,抗共模干扰能力强,即抗噪声干扰性好;实际应用中其传输距离可达1200RS485具有多站能力,即一对多的主从通信。


猜你喜欢

转载自blog.csdn.net/qq_35682844/article/details/73512885