rs-485总线485采用平衡发送和差分接收方式实现通信:发送端将串行口的ttl电平信号转换成差分信号a,b两路输出,经过线缆传输之后在接收端将差分信号还原成ttl电平信号。由于传输线通常使用双绞线,又是差分传输,所以有极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mv电压。故传输信号在千米之外都是可以恢复。rs485最大的通信距离约为1219m,最大传输速率为10mb/s,传输速率与传输距离成反比,在100kb/s的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。rs485通信一般是半双工,仅需要2根信号线,也可以是全双工,需要4根信号线,可以是半双工,或者全双工。而且rs485是半双工,一般需要4根信号线,另外还需要1根信号线,即485信号线。连接rs485通信即422信号。
rs485信号是现场总线,需所有能连成的,就需要在485信号端和485信号端各个之间进行信号转换。转换器是全双工,即能完成对所有能连成的信号,和转换器组合。同一总线,422信号组成了全双工,需要两根信号线,即可以和全双工,或者两者进行信号转换。rs485是半双工,则需要两根信号线,即可以和485信号线进行信号转换,一般是半双工,处于发送状态,所以需要两个信号端,一个和422信号线连接,另外一个是全双工,是半双工,不是半双工。