485双向通信方式可以实现多个发送端,而且每个接收端都是采用平衡差分信号,因此具有抑制共模干扰的能力。485是半双工通信,仅需要两根线做接收端,所以只要两根线双方都采用平衡差分方式,就可以实现通讯。使用差分方式通信,有485+485,485-等。双向通信方式是指485+和485-来使用,所以从485通讯协议上看,485+必须使用多主总线,四线电缆即可实现双向通信,当采用差分方式时,传输距离最大可达8 m,但不能满足m=485 b时,只能采用485-来实现通讯,其原因是在485网络中常见的传输距离为几十米到上千米,而传输距离最大可达1900公里,具体能传输多远视几个方向,甚至100米也是可以实现通信的。如多主总线是不支持modbus Rtu协议,485就必须采用双绞线,这样就抵消485通讯干扰对通信干扰的影响了。485总线布线规范要求:每台PC机类、驱动器和接收器均应设置为485接口,并且采用屏蔽双绞线,允许多个485设备并联。485总线接口M-BUS总线网络拓扑一般采用终端匹配的总线型结构。

即采用一条总线将各个节点串接起来,不支持环形或星型网络。485接口与RJ45的端接方式应一致,即采用485网络拓扑或485网络双绞线中的一组双绞线,不能同时进行收发切换。当总线上所有节点的收发都接在485接口上时,485就会产生冲突,此时不能正常收发,否则将出现比较大的错误。485总线布线规范要求:所有节点的485接线颜色都应一致,线缆之间的电气接线要求同为正负,485采用双绞屏蔽线,这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个节点。