- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
RS-485多机通信的组网方式
本文介绍了以波仕转换器为代表的几种RS-485多机通信的组网方式:总线式、菊花链式、星形、单环冗余型。用户可以根据现场的串口设备的位置分布或者可靠性要求来选择。通信软件都是一样的,与普通的RS-485总线多机通信一样。
波仕RS-232/RS-485/RS-422转换器都可将RS-232通信距离延长至1.2Km以上(9600bps时)。都可以用于PC机之间、PC机与单片机之间构成远程多机通信网络。
波仕的485TC和485TA转换器外形都为DB-9/DB-9转接盒大小,其中DB-9(孔座)一端直接插在9芯RS-232插座(针座)上。PC机RS-232串行口的DB-9芯连接器引脚分配如下:2-RXD(收),3-TXD(发),5–GND(地)。 产品均无需任何初始化设置!只用到RXD(收)、TXD(发)、GND(地)信号,加上独有的内部零延时自动收发转换技术,确保适合所有软件!
RS-485为半双工通信方式。RS-422为全双工方式。485TC为全双工半双工通用型(图1)。485TA为半双工型(图2)。均内置600W抗雷击浪涌保护器。
图1 波仕485TC
图2 波仕485TA
一、 典型的RS-485总线式通信方式
最典型的RS-485多机通信就是总线式的通信(图3):所有RS-485节点全部挂在一对RS-485总线上。实际上还有一根GND地线。注意RS-485总线不能够开叉、但是可以转弯。
图3 典型的RS-485半双工多机通信
RS-422是全双工通信方式,也就是说发送(Y、Z)与接收(A、B)是分开的,所以能够同时收发。RS-422有时也称为"全双工的RS-485",或者"RS-485的全双工方式"。总线式的全双工多机通信图如图4。注意不是所有的RS-422都支持全双工多机通信的。波仕的485C系列转换器是少有的能够支持全双工多机通信的、而且全双工半双工通用的转换器。
图4 典型的全双工多机通信图
二、 菊花链式的多机通信方式
这种菊花链式的多机通信方式(图5)比较少见,但是却有其独特的优势、也有其缺点。每个节点必须是全双工的,每个节点只能够接收上一个节点发送的数据、只能够向下一个节点发送数据。如果要跨过一个节点传输数据,必须通过下一个节点转发。如果有2个节点同时发送,菊花链式的网络并不会锁死。这一点优于总线式的网络。
图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组网功能。
来源:C114
上一篇:基于SOA的NGOSS构架的研究
下一篇:IP多媒体子系统柜架结构研究
闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗ù锝堟缁€濠傗攽閻樻彃鈧绱撳杈ㄥ枑闁哄啫鐗勯埀顑跨窔瀵粙顢橀悙鑼垛偓鍨攽閿涘嫬浠х紒顕呭灦瀵偊鎮╃紒妯锋嫼闂備緡鍋嗛崑娑㈡嚐椤栨稒娅犳い鏂款潟娴滄粍銇勯幘璺轰沪闁稿鍎抽埀顒冾潐濞叉粓骞婇幘璇茬叀濠㈣泛艌閺嬪酣鏌熼柇锕€鏋涚紒鎻掓健濮婂宕掑▎鎴濆闂佽鍠栭悥鐓庣暦閹版澘鍗抽柣蹇氼嚙缂嶅﹪骞冨⿰鍫熷癄濠㈣泛鐭堥崬鐢告⒑鐠囨彃鍤辩紓宥呮瀹曚即寮介銈勭瑝闂佸搫琚崕鏌ユ偂濞嗗緷褰掓偂鎼达絾鎲煎┑鐐村毆閸ャ劎鍘靛銈嗘瀹曠數绮i弮鈧幈銊︾節閸涱噮浠╅梺鍛婄墬閻楃姴顕i幘顔藉亜闁告縿鍎辩徊鍨攽閿涘嫬浜奸柛濠冨灴瀹曠銇愰幒鎾存珖濡炪倕绻愰悧鍕焵椤戣法顦﹂柍璇查叄楠炴ê鐣烽崶鑸敌у┑锛勫亼閸婃牠鎮уΔ鍐ㄦ瀳鐎广儱顦伴崐鍨亜閹哄棗浜鹃梺瀹狀潐閸ㄥ潡骞冨▎鎾崇煑濠㈣埖蓱閿涗線姊绘担瑙勫仩闁告柨閰e畷浼村冀瑜滈崵鏇炩攽閻樺磭顣查柡鍛倐閺屻劑鎮ら崒娑橆伓 | More...
闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗ù锝堟缁€濠傗攽閻樻彃鈧绱撳杈ㄥ枑闁哄啫鐗勯埀顑跨窔瀵粙顢橀悙鑼垛偓鍨攽閿涘嫬浠х紒顕呭灦瀵偊鎮╃紒妯锋嫼闂備緡鍋嗛崑娑㈡嚐椤栨稒娅犳い鏂款潟娴滄粍銇勯幘璺轰沪闁稿鍎抽埀顒冾潐濞叉粓骞婇幘璇茬叀濠㈣泛艌閺嬪酣鏌熼柇锕€鏋涚紒鎻掓健濮婂宕掑▎鎴濆闂佽鍠栭悥鐓庣暦閹版澘鍗抽柣蹇氼嚙缂嶅﹪骞冨⿰鍫熷癄濠㈣泛鐭堥崬鐢告⒑鐠囨彃鍤辩紓宥呮瀹曚即寮介銈勭瑝闂佸搫琚崕鏌ユ偂濞嗗緷褰掓偂鎼达絾鎲煎┑鐐村毆閸ャ劎鍘靛銈嗘瀹曠數绮i弮鈧幈銊︾節閸涱噮浠╅梺鍛婄墬閻楃姴顕i幘顔藉亜闁告縿鍎辩徊鍨攽閿涘嫬浜奸柛濠冨灴瀹曠銇愰幒鎾存珖濡炪倕绻愰悧鍕焵椤戣法顦﹂柍璇查叄楠炴ê鐣烽崶鑸敌у┑锛勫亼閸婃牠骞愭ィ鍐ㄧ獥閹兼番鍔嶉崑鐔访归悡搴f憼闁抽攱鍨块弻娑樷槈濮楀牊鏁鹃柣搴$仛閻熲晠寮诲鍫闂佸憡鎸鹃崰搴敋閿濆棛绡€婵﹩鍘藉▍銏ゆ⒑鐠恒劌娅愰柟鍑ゆ嫹
闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾妤犵偛顦甸弫鎾绘偐閸愯弓缃曢梻浣告惈濞层劍鎱ㄦ搴g焼濠电姴鍊甸弨浠嬫煟濡搫绾ч柟鍏煎姍閺屾稓浠︾拠鎻掝潎闂佸搫鏈ú鐔风暦閻撳簶鏀介柟閭﹀帨瑜斿铏圭矙濞嗘儳鍓梺鍛婃煥閻倸锕㈡笟鈧娲箰鎼达絿鐣甸梺鐟板暱闁帮絽顕i幎鑺ュ亜闁稿繗鍋愰崢浠嬫⒑閸濆嫬鈧湱鈧瑳鍥у惞闁搞儺鍓氶悡娆愩亜閺冣偓椤戞瑥岣块幇鐗堢厵鐎瑰嫮澧楅崵鍥煙椤旀儳鍘存鐐茬Ч椤㈡岸宕ㄩ褏鍋涢埞鎴︽晬閸曨偂鏉梺绋匡攻閻楃娀鐛幇顓犵瘈婵﹩鍓涢悾娲⒑缁嬫寧婀版慨妯稿姂瀵娊鏁冮崒娑氬弰闂婎偄娲﹂崙鐟搬缚閹扮増鐓曢煫鍥ㄦ⒒閻帡鏌$仦鍓р槈妤楊亙鍗抽崺鈧い鎺戝€婚惌鍡椼€掑锝呬壕閻庢鍣崑濠囩嵁鎼淬劍鍤嶉柕澹啫绠洪梻鍌欒兌缁垶鏁嬮悗娈垮枛閻栧ジ鐛弽顓炵疀妞ゆ帒顦遍崬鐢告偡濠婂啰鐏遍柛鎺撳笒閳诲酣骞橀搹顐P氶梻渚€娼х换鍫ュ磹閺嶎厼鐤鹃柟闂寸劍閻撱儵鏌i弴鐐测偓鍦偓姘炬嫹
闂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗ù锝堟缁€濠傗攽閻樻彃鈧绱撳杈ㄥ枑闁哄啫鐗勯埀顑跨窔瀵粙顢橀悙鑼垛偓鍨攽閿涘嫬浠х紒顕呭灦瀵偊鎮╃紒妯锋嫼闂備緡鍋嗛崑娑㈡嚐椤栨稒娅犳い鏂款潟娴滄粍銇勯幘璺轰沪闁稿鍎抽埀顒冾潐濞叉粓骞婇幘璇茬叀濠㈣泛艌閺嬪酣鏌熼柇锕€鏋涚紒鎻掓健濮婂宕掑▎鎴濆闂佽鍠栭悥鐓庣暦閹版澘鍗抽柣蹇氼嚙缂嶅﹪骞冨⿰鍫熷癄濠㈣泛鐭堥崬鐢告⒑鐠囨彃鍤辩紓宥呮瀹曚即寮介銈勭瑝闂佸搫琚崕鏌ユ偂濞嗗緷褰掓偂鎼达絾鎲煎┑鐐村毆閸ャ劎鍘靛銈嗘瀹曠數绮i弮鈧幈銊︾節閸涱噮浠╅梺鍛婄墬閻楃姴顕i幘顔藉亜闁告縿鍎辩徊鍨攽閿涘嫬浜奸柛濠冨灴瀹曠銇愰幒鎾存珖濡炪倕绻愰悧鍕焵椤戣法顦﹂柍璇查叄楠炴ê鐣烽崶鑸敌у┑锛勫亼閸婃牜鏁幒妤€纾归柛顭戝櫘閻庤埖銇勯弬璺ㄦ癁闁衡偓娴犲绠抽柟鎯版绾惧綊鏌¢崶鈺佇涢柛瀣尭椤繈顢楅埀顒€危婵犳碍鎳氶柣鎰劋閻撱儵鏌i弴鐐测偓鍦偓姘炬嫹
闂傚倸鍊搁崐宄懊归崶顒夋晪鐟滃繘骞戦姀銈呯疀妞ゆ棁妫勬惔濠囨⒑瑜版帒浜伴柛鐘冲浮瀹曟垿骞橀幇浣瑰兊濡炪倖鍔戦崹鍦矈椤曗偓濮婃椽妫冨☉娆樻闂佺ǹ锕ら…鐑界嵁閹达箑绀嬫い鎺戝€婚幊婵嗩渻閵堝棛澧痪鏉跨Т閳诲秵绻濋崶銊㈡嫽婵炴挻鍩冮崑鎾寸箾娴e啿娲﹂弲顒勭叓閸ャ劎鈽夐柣鎺戠仛閵囧嫰骞掗幋婵愪患闂佽棄鍟伴崰鏍蓟閺囥垹閱囨繝鍨姈鏁堥梻浣呵归鍐礉瀹ュ桅闁告洦鍨伴崘鈧梺闈涒康婵″洤鈻撻妶鍡欑瘈闁冲皝鍋撻柛鏇ㄥ墰椤︿即姊洪崫鍕効缂傚秳绶氶悰顔嘉熼崗鐓庢瀭闂佸憡娲﹂崢褰掑焵椤掆偓閿曨亜顫忓ú顏呭仭闁哄瀵т簺婵$偑鍊栭崹鐢杆囬悽绋课ュù锝呭濞笺劑鏌嶈閸撶喖鐛崘銊㈠牚闁割偅绻傞懓鍨攽椤旂瓔娈旀俊顐n殜瀵偉銇愰幒鎾嫽婵炶揪缍€濡嫰宕ヨぐ鎺撶厱闁绘ǹ灏欒倴濠电偛妫庨崹鑺ヤ繆閼搁潧绶炲┑鐘插閸炵敻姊绘担鑺ョ《闁革綇绠撻獮蹇涙晸閿燂拷