發(fā)表于:2009/6/5 15:14:39
#0樓
rs-485多機通信的組網方式
2008年6月4日 15:05 c114
本文介紹了以波仕轉換器為代表的幾種rs-485多機
通信
的組網方式:總線式、菊花鏈式、星形、單環(huán)冗余型。用戶可以根據現場的串口設備的位置分布或者可靠性要求來選擇。通信軟件都是一樣的,與普通的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(發(fā)),5–gnd(地)。 產品均無需任何初始化設置!只用到rxd(收)、txd(發(fā))、gnd(地)信號,加上獨有的內部零延時自動收發(fā)轉換技術,確保適合所有軟件!
rs-485為半雙工通信方式。rs-422為全雙工方式。485tc為全雙工半雙工通用型(圖1)。485ta為半雙工型(圖2)。均內置600w抗雷擊浪涌保護器。
圖1波仕485tc
圖2波仕485ta
一、典型的rs-485總線式通信方式
最典型的rs-485多機通信就是總線式的通信(圖3):所有rs-485節(jié)點全部掛在一對rs-485總線上。實際上還有一根gnd地線。注意rs-485總線不能夠開叉、但是可以轉彎。
圖3典型的rs-485半雙工多機通信
rs-422是全雙工通信方式,也就是說發(fā)送(y、z)與接收(a、b)是分開的,所以能夠同時收發(fā)。rs-422有時也稱為“全雙工的rs-485”,或者“rs-485的全雙工方式”??偩€式的全雙工多機通信圖如圖4。注意不是所有的rs-422都支持全雙工多機通信的。波仕的485c系列轉換器是少有的能夠支持全雙工多機通信的、而且全雙工半雙工通用的轉換器。
圖4典型的全雙工多機通信圖
二、菊花鏈式的多機通信方式
這種菊花鏈式的多機通信方式(圖5)比較少見,但是卻有其獨特的優(yōu)勢、也有其缺點。每個節(jié)點必須是全雙工的,每個節(jié)點只能夠接收上一個節(jié)點發(fā)送的數據、只能夠向下一個節(jié)點發(fā)送數據。如果要跨過一個節(jié)點傳輸數據,必須通過下一個節(jié)點轉發(fā)。如果有2個節(jié)點同時發(fā)送,菊花鏈式的網絡并不會鎖死。這一點優(yōu)于總線式的網絡。
圖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。
三、單環(huán)自愈rs-485多機通信方式
單環(huán)自愈的rs-485組網方式是由波仕電子在世界上首次提出。單環(huán)自愈的rs-485網大大增加了rs-485總線的通信可靠性。解決了rs-485總線斷線、接線接頭不牢等導致rs-485通信中斷的問題。
波仕的485d是一種具有單環(huán)自愈功能的1路rs-232到2路rs-485的轉換器。rs-485總線可以是直線或者曲線,但是不能繞成為環(huán)形。有了波仕485d轉換器將1路rs-232轉換成為2路rs-485的轉換功能后,rs-485的2路輸出開叉成了2路并在遠端閉合。這就是單環(huán)自愈的rs-485組網。如圖7所示。圖中雖然有兩根rs-485信號線(紅線a和蘭線b),但是它們實際上都是一個環(huán)路的rs-485信號,所以稱為單環(huán)。自愈的特性表現為:當rs-485信號線有斷線時,比如圖中的紅線a和蘭線b中有一根斷開甚至兩根都斷開時,任何一個下位機的rs-485的信號a仍然可以從沒有斷開部分的紅線連接到485d的a1或者a2、任何一個下位機的rs-485的信號b仍然可以從沒有斷開部分的蘭線連接到485d的b1或者b2。波仕的另外一款產品bm2485a也具有單環(huán)自愈的rs-485組網功能。
----------------------------------------------
此篇文章從博客轉發(fā)
原文地址: Http://blog.gkong.com/more.asp?id=90001&Name=boshika