|
樓主(閱讀:3953/回復(fù):0)幾種RS-485多機通信的組網(wǎng)方式摘要: 本文介紹了以波仕轉(zhuǎn)換器為代表的幾種RS-485多機通信的組網(wǎng)方式:總線式、蜘蛛形、單環(huán)冗余型、中繼轉(zhuǎn)換型。用戶可以根據(jù)現(xiàn)場的串口設(shè)備的位置分布或者可靠性要求來選擇。通信軟件都是一樣的,與普通的RS-485總線多機通信一樣。 波仕RS-232/RS-485/RS-422轉(zhuǎn)換器都可將RS-232通信距離延長至1.2Km以上(9600bps時)。都可以用于PC機之間、PC機與單片機之間構(gòu)成遠程多機通信網(wǎng)絡(luò)。 波仕的485TC和485TA轉(zhuǎn)換器外形都為DB-9/DB-9轉(zhuǎn)接盒大小,其中DB-9(孔座)一端直接插在9芯RS-232插座(針座)上。PC機RS-232串行口的DB-9芯連接器引腳分配如下:2-RXD(收),3-TXD(發(fā)),5–GND(地)。 產(chǎn)品均無需任何初始化設(shè)置!只用到RXD(收)、TXD(發(fā))、GND(地)信號,加上獨有的內(nèi)部零延時自動收發(fā)轉(zhuǎn)換技術(shù),確保適合所有軟件! RS-485為半雙工通信方式。RS-422為全雙工方式。485TC為全雙工半雙工通用型(圖1)。485TA為半雙工型(圖2)。均內(nèi)置600W抗雷擊浪涌保護器。 一、典型的RS-485總線式通信方式最典型的RS-485多機通信就是總線式的通信(圖3):所有RS-485節(jié)點全部掛在一對RS-485總線上。實際上還有一根GND地線。注意RS-485總線不能夠開叉、但是可以轉(zhuǎn)彎。 二、典型的RS-422總線式通信方式RS-422是全雙工通信方式,也就是說發(fā)送(Y、Z)與接收(A、B)是分開的,所以能夠同時收發(fā)。RS-422有時也稱為“全雙工的RS-485”,或者“RS-485的全雙工方式”。總線式的全雙工多機通信圖如圖4。注意不是所有的RS-422都支持全雙工多機通信的。波仕的485C系列轉(zhuǎn)換器是少有的能夠支持全雙工多機通信的、而且全雙工半雙工通用的轉(zhuǎn)換器。RS-422總線信號也可以標(biāo)記為:T+(Y)、T-(Z)、R+(A)、R-(B)。只有可以支持全雙工多機通信的RS-422口可以簡單的將T+與R+短接為A、T-與R-短接為B,比如485C。 三、蜘蛛形RS-485多機通信方式 要實現(xiàn)RS-485的蜘蛛組網(wǎng)(如圖6),必須采用RS-485的交換機(SWITCH)。波仕的RS-485光隔4拖4口SWITCH(型號SWT4485G)用于組成RS-485蜘蛛形網(wǎng)。SWT4485G還實現(xiàn)RS-485的上、下位機之間的光電隔離。 SWT4485G有4個上位機RS-485口和4個下位機RS-485口。 SWT4485G的上位機、下位機側(cè)各自的4個RS-485口可以分別接4路RS-485總線。 當(dāng)4路上位機或下位機RS-485總線中有一個、二個甚至三個RS-485短路或者燒壞時,SWT4485G的RS-485仍然可以與剩余的正常的RS-485總線通信。使用SWT4485G組網(wǎng)后,保證某一路或多路RS-485總線損壞后不影響其它總線的正常通信! 波仕還有1拖8路的RS-485集線器(HUB8485G)。集線器可以認(rèn)為是交換機的一種特例,就是其中一側(cè)只有一路RS-485(或RS-232)。HUB8485G的上位機可以是RS-485,也可以是RS-232,所以HUB8485G可以直接從PC機的RS-232口分出8路RS-485。 四、單環(huán)自愈RS-485多機通信方式 單環(huán)自愈的RS-485組網(wǎng)方式是由波仕電子在世界上首次提出。單環(huán)自愈的RS-485網(wǎng)大大增加了RS-485總線的通信可靠性。解決了RS-485總線斷線、接線接頭不牢等導(dǎo)致RS-485通信中斷的問題! 〔ㄊ说485D是一種具有單環(huán)自愈功能的1路RS-232到2路RS-485的轉(zhuǎn)換器。RS-485總線可以是直線或者曲線,但是不能繞成為環(huán)形。有了波仕485D轉(zhuǎn)換器將1路RS-232轉(zhuǎn)換成為2路RS-485的轉(zhuǎn)換功能后,RS-485的2路輸出開叉成了2路并在遠端閉合。這就是單環(huán)自愈的RS-485組網(wǎng)。如圖7所示。圖中雖然有兩根RS-485信號線(紅線A和蘭線B),但是它們實際上都是一個環(huán)路的RS-485信號,所以稱為單環(huán)。自愈的特性表現(xiàn)為:當(dāng)RS-485信號線有斷線時,比如圖中的紅線A和蘭線B中有一根斷開甚至兩根都斷開時,任何一個下位機的RS-485的信號A仍然可以從沒有斷開部分的紅線連接到485D的A1或者A2、任何一個下位機的RS-485的信號B仍然可以從沒有斷開部分的蘭線連接到485D的B1或者B2。 五、用中繼轉(zhuǎn)換器485A2構(gòu)成的不限距離和不限節(jié)點的RS-485總線 在下一代RS-485總線中,每接一個485A2型RS-232/RS-485中繼轉(zhuǎn)換器,RS-485信號都得到了中繼增強,所以這種RS-485總線不再受一條RS-485總線最遠1200米的限制,而是當(dāng)接N個轉(zhuǎn)換器時就可以達到1200米的N倍距離,N不受限制。傳統(tǒng)的RS-485總線有接負(fù)載個數(shù)的限制,比如128個,就是同一條RS-485總線中最多掛128個RS-485口。使用N個RS-232/RS-485中繼轉(zhuǎn)換器構(gòu)成的RS-485總線中,由于接入的中繼轉(zhuǎn)換器將RS-485總線分開為了N段(每一段之間相當(dāng)于有一個中繼器),所以當(dāng)接N個中繼轉(zhuǎn)換器時就可以達到128×N倍的負(fù)載個數(shù),而且N不受限制。簡單地說,下一代RS-485總線的每一個節(jié)點都帶中繼功能,在加入一個RS-485節(jié)點的同時增加了驅(qū)動,包括傳輸距離和負(fù)載能力。 波仕與您暢游RS232/RS485串口的世界
|