由西门子S7-200PLC组成的RS485通讯网络其最大通讯间隔为500米,可挂接32个节点,间隔超越500米时需在RS485总线上加装RS485中继器,为便利接线,每个PLC的通讯端口需装置总线衔接器,网络的两头需配接终端电阻。这是一种惯例的通讯计划,有以下几个缺陷:
1、 当间隔超越500米时,需添加RS485中继器来延伸通讯间隔,而中继器需求供电,这关于有些无供电条件的场合,如户外、油田、海底等将带来很大费事。
2、 整个通讯网络对错阻隔的,抗搅扰才能较差,特别是当网络上衔接有变频器通讯时简单形成误码和死机。
3、 因为通讯网络对错阻隔的,当有雷电或其它较强的瞬变电压搅扰作用于网络上时必然形成网络上的悉数PLC损坏,带来严重的丢失!
选用德阳四星电子研发PFB-G总线阻隔器或CAN-485G长途驱动器能够很好的处理以上问题.
二、选用CAN-485G长途驱动器到达5公里通讯间隔:
经过在每台PLC的通讯口装置CAN-485G长途驱动器,如下图所示,无中继器时可完成最大通讯间隔为5公里(9600bps时),这可能是现在无中继器时铜线传输的最大间隔,CAN-485G是阻隔的通明传输驱动器,该产品并未运用CAN协议而选用了通明传输方法,因而运用CAN-485G后并不需对原有软件作任何修正!CAN信号与RS485信号比较有许多长处,读者可参看网站的