位于北京的人民大会堂是每年召开“两会”的场所,随着科技的发展大会堂也在不断进行技术升级改造。大屏幕的显示器与每位代表的座位有RS-485总线连接,这样每位代表的表决结果的统计数据立即在大屏幕上显示出来。RS-485转换器的可靠性尤其重要,如果出现差错将影响国家重大决策。座位上的按钮转换为RS-485信号并且进行组网通信,技术人员找遍了国内的各个RS-485产品厂家,最后终于找到波仕卡科技的485TC产品才可以满足要求。普通的RS-332/RS-485转换器要么不隔离,要么需要外接独立的电源,技术人员试用了之后无法满足要求。另外产品体积也偏大,不便于安装在座椅内。有些廉价的产品虽然号称无源隔离实际通信误码太多。最后决定用波仕卡的485TC的RS-485转换器,不仅无需供电而且带光电隔离,达到了满意的效果,由于批量采购最终价格也不贵。
下面介绍一下各种RS-485转换器及其连接方式,以便读者进行选用:
一、 典型的RS-485总线式通信方式
最典型的RS-485多机通信就是总线式的通信(图1):所有RS-485节点全部挂在一对RS-485总线上。实际上还有一根GND地线。注意RS-485总线不能够开叉、但是可以转弯。
图1 典型的RS-485半双工多机通信
二、 典型的RS-422总线式通信方式
RS-422是全双工通信方式,也就是说发送(Y、Z)与接收(A、B)是分开的,所以能够同时收发。RS-422有时也称为“全双工的RS-485”,或者“RS-485的全双工方式”。总线式的全双工多机通信图如图2。注意不是所有的RS-422都支持全双工多机通信的。
图2 典型的全双工多机通信图
三、 星形RS-485多机通信方式
要实现RS-485的星形组网(如图3),必须采用RS-485的集线器(HUB)。HUB8485G有1个上位机RS-485口和8个下位机RS-485口。 HUB8485G的下位机侧的8个RS-485口可以分别接8路RS-485总线。 当8路下位机RS-485总线中有一个、二个甚至七个RS-485短路或者烧坏时,HUB8485G的上位机RS-485仍然可以与剩余的正常的RS-485总线通信。注意RS-485总线是不能够直接开叉的,正因为如此所以必须加HUB。这个开叉的原理与以太网是一样的。