rs485半双工通信时,发送端将用户的电平信号转换成差分信号a,b两路输出,经过线缆传输之后在接收端将差分信号还原成ttl电平信号。由于传输线通常使用双绞线,又是差分传输,所以又极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mv电压。故传输信号在千米之外都是可以恢复。rs485最大的通信距离约为1219m,最大传输速率为10mb/s,传输速率与传输距离成反比,在100kb/s的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。rs485总线的每个设备都可以通过485网络进行,但是在实际应用中很容易受到干扰,为了保证数据收发器的正常工作,485总线的长度较好不要超过1200米。当速率达到12mb/s时,如果传输距离超过30m,建议采用阻抗匹配的rs485中继器。rs485的设备间较好不要采用氮、氮及脚。rs485网络中一般采用终端匹配的终端匹配电缆,但是,一般应该采用终端匹配的终端匹配电缆,如果使用廉价的掘进机,也不得采用终端匹配的终端匹配电缆,因为大部分rs485设备的机线长度较好不要超过10米。终接电阻接在信号线两端的开关触头上。

如果开关处于全闭合状态,信号线也不能正常工作,必须检查开关触头和信号线及手壳的良好接触。如开关已经与信号线接触不好,还应该检查信号线及设备间的rs485与电源接收数据是否正常。如输出接反,检查发送设备间的信号线是否是通的,也不要把信号线和电源线连在一起。rs485信号线与信号线共用一个终端电阻,终端电阻比rs485大一个等级,不能用电源接收设备间的信号线。