图5 菊花链式的多机通信方式
三、 星形RS-485多机通信方式
要实现RS-485的星形组网(如图6),必须采用RS-485的集线器(HUB)。波仕的RS-485光隔1拖4口HUB(型号HUB4485G)用于组成RS-485星形网。HUB4485G还实现RS-485的上、下位机之间的光电隔离。
HUB4485G有1个上位机RS-485口和4个下位机RS-485口。 HUB4485G的下位机侧的4个RS-485口可以分别接4路RS-485总线。
当4路下位机RS-485总线中有一个、二个甚至三个RS-485短路或者烧坏时,HUB4485G的上位机RS-485仍然可以与剩余的正常的RS-485总线通信。使用HUB4485G组网后,保证某一路或多路RS-485总线损坏后不影响其它总线的正常通信!
图6
波仕还有1拖8路的RS-485集线器(HUB8485G)。HUB8485G的上位机可以是RS-485,也可以是RS-232,所以HUB8485G可以直接从PC机的RS-232口分出8路RS-485。
三、 单环自愈RS-485多机通信方式
单环自愈的RS-485组网方式是由波仕电子在世界上首次提出。单环自愈的RS-485网大大增加了RS-485总线的通信可靠性。解决了RS-485总线断线、接线接头不牢等导致RS-485通信中断的问题。
波仕的485D是一种具有单环自愈功能的1路RS-232到2路RS-485的转换器。RS-485总线可以是直线或者曲线,但是不能绕成为环形。有了波仕485D转换器将1路RS-232转换成为2路RS-485的转换功能后,RS-485的2路输出开叉成了2路并在远端闭合。这就是单环自愈的RS-485组网。如图7所示。图中虽然有两根RS-485信号线(红线A和兰线B),但是它们实际上都是一个环路的RS-485信号,所以称为单环。自愈的特性表现为:当RS-485信号线有断线时,比如图中的红线A和兰线B中有一根断开甚至两根都断开时,任何一个下位机的RS-485的信号A仍然可以从没有断开部分的红线连接到485D的A1或者A2、任何一个下位机的RS-485的信号B仍然可以从没有断开部分的兰线连接到485D的B1或者B2。波仕的另外一款产品BM2485A也具有单环自愈的RS-485组网功能。
图7 单环自愈的RS-485组网