485通讯6线全双工,可以同时接收数据。6是发送差分信号+,用示波器观察信号的变化,用示波器观察信号的高低,6是地,发送差分信号-是在发送端,接收端在接收端,485是在接收端,接收端在接收端。RS485通讯有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。理想用线为双绞线:半双工的两线较好用双绞线中的一对,这样两线双绞,加在两线上的干扰电平抵消实现抗干扰效果。全双工时接收两线用一对,发送两线用另一对。RS485没有功率传输要求,所以对线径要求不高。实际工程中,通常采购室外阻水双绞线保证线的保护性能。但有些工程商会用RVV线缆,这也是可以的,但抗干扰性要差些。这样就有工程商采用RVVP线缆(带屏蔽),这个并不好,因为线间电容的加大会影响传输质量,需要降低传输的波特率。波特率的设置与线缆长度(含分支的波特率)是有一定对应关系的,线路越长,波特率应该设置的更低比较稳定。无论选择什么样的线缆,尽可能采用总线架构,减少星形联接,分支线尽可能短,尽量采用菊花链的连接方式,即总线接到第一个结点,再跳到下一个结点。未接设备的分支线较好从总线上移除,否则易形成干扰。总线的最未端如果接收信号不佳,可加120欧的线未电阻跨接在信号线两端。
485通讯6线rs-485采用半双工工作方式,支持多点数据通信。rs-485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络 如果需要使用星型结构,就必须使用485中继器或者485集线器才可以。rs-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。

通讯线缆建议采用双绞屏蔽线,屏蔽层在波形比较复杂的情况下,要在总线上加上金属隔离,可以达到抗干扰性。通讯距离RS485总线的通讯距离比RS485线长,速率越高,波特率越高,线材要求也越粗。RS485通讯线距离一般要求12米以内,中间也不可以少许出现分支。rs-485的通讯距离和频率有关系外径,rs-485的最大传输距离约为1219M,最大传输速率为10Mbps,一般最大传输速率为10Mbps,只要超过2M就没有问题。rs-485采用半双工工作方式,不支持环形或星型网络。如果需要使用星型结构,连接器RS485,Sub EIA/T Process CAN/EIA-485采用平衡驱动器和差分接收器的组合,已经成为首选的通信接口。
1.从plc内部考虑(1)采用隔离的dc/dc将24v电源和5v电源隔离。(2)选用带静电保护、过热保护、输入失效保护等保护措施完善的高挡次rs-485芯片。(3)采用响应速度更快、承受瞬态功率更大的新型保护器件tvs或bl浪涌吸收器。2.从plc外部考虑(1)使用隔离的pc/ppi电缆,尽量不用廉价的非隔离电缆(特别是在工业现场)。(2)plc的rs-485口联网时采用隔离的总线连接器。(3)与plc联网的第三方设备,如变频器、触摸屏等的rs-485口均使用rs-485隔离器bh-485g进行隔离,这样各rs-485节点之间就无“电”的联系,也无地线环流产生,即使某个节点损坏也不会连带其它节点损坏。