完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > RS-422
RS-422標(biāo)準(zhǔn)全稱是“平衡電壓數(shù)字接口電路的電氣特性”,它定義了接口電路的特性。實際上還有一根信號地線,共5根線。
RS-422標(biāo)準(zhǔn)全稱是“平衡電壓數(shù)字接口電路的電氣特性”,它定義了接口電路的特性。實際上還有一根信號地線,共5根線。由于接收器采用高輸入阻抗和發(fā)送驅(qū)動器比RS232更強的驅(qū)動能力,故允許在相同傳輸線上連接多個接收節(jié)點,最多可接10個節(jié)點。一個主設(shè)備(Master),其余為從設(shè)備(Slave),從設(shè)備之間不能通信,所以RS-422支持點對多的雙向通信。接收器輸入阻抗為4k,故發(fā)端最大負(fù)載能力是10×4k+100Ω(終接電阻)。
RS-422標(biāo)準(zhǔn)全稱是“平衡電壓數(shù)字接口電路的電氣特性”,它定義了接口電路的特性。實際上還有一根信號地線,共5根線。由于接收器采用高輸入阻抗和發(fā)送驅(qū)動器比RS232更強的驅(qū)動能力,故允許在相同傳輸線上連接多個接收節(jié)點,最多可接10個節(jié)點。一個主設(shè)備(Master),其余為從設(shè)備(Slave),從設(shè)備之間不能通信,所以RS-422支持點對多的雙向通信。接收器輸入阻抗為4k,故發(fā)端最大負(fù)載能力是10×4k+100Ω(終接電阻)。
特性
RS-422四線接口由于采用單獨的發(fā)送和接收通道,因此不必控制數(shù)據(jù)方向,各裝置之間任何必須的信號交換均可以按軟件方式(XON/XOFF握手)或硬件方式(一對單獨的雙絞線)。RS-422的最大傳輸距離為4000英尺(約1219米),最大傳輸速率為10Mb/s。其平衡雙絞線的長度與傳輸速率成反比,在 100kb/s速率以下,才可能達(dá)到最大傳輸距離。只有在很短的距離下才能獲得最高速率傳輸。一般100米長的雙絞線上所能獲得的最大傳輸速率僅為 1Mb/s。RS-422需要一終接電阻,要求其阻值約等于傳輸電纜的特性阻抗。在短距離傳輸時可不需終接電阻,即一般在300米以下不需終接電阻。終接電阻接在傳輸電纜的最遠(yuǎn)端。
名稱由來
Electronic Industries Association (EIA ) 電子工業(yè)協(xié)會(EIA) 1924年成立的EIA是美國的一個電子制造商組織。EIA頒布了許多與電信和計算機通信有關(guān)的標(biāo)準(zhǔn),并與其他協(xié)會如美國國家標(biāo)準(zhǔn)協(xié)會(ANSI)和國際電報電話咨詢委員會(CCITT)有密切聯(lián)系,CCITT現(xiàn)稱為國際電信聯(lián)盟(ITU)。EIA在電信方面主要定義了調(diào)制解調(diào)器和計算機之間的串行接口。下表是一些常用的標(biāo)準(zhǔn)。物理層規(guī)范定義了37針(DB-37)、25針(DB-25)和9針(DB-9)連結(jié)器及相關(guān)電纜,另外還有電氣特性,如每個針上的信號類型及信號時序。
相關(guān)介紹
RS-232-C 使用DB-25或DB-9連結(jié)器的串行連結(jié)標(biāo)準(zhǔn),電纜最大長度50英尺。RS-449 定義了RS-422與RS-423子集的用DB-37連結(jié)的串行接口。RS-422 定義了平衡式多點接口。RS-423 非平衡數(shù)字接口。EIA-232,就是眾所周知的RS-232,它定義了數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備(DCE)之間的串行連結(jié)。這個標(biāo)準(zhǔn)被廣泛采用。EIARS-232標(biāo)準(zhǔn)即CCITT的V.24標(biāo)準(zhǔn)。但CCITT V系列協(xié)議比EIA標(biāo)準(zhǔn)稍具優(yōu)勢,部分原因是由于它是歐洲的政府標(biāo)準(zhǔn)指定要使用的協(xié)議類型。EIA標(biāo)準(zhǔn)大部分和CCITT標(biāo)準(zhǔn)等價。例如Group3傳真,一個傳輸率最高為9.6Kbps的傳真機標(biāo)準(zhǔn),是CCITT的T.4建議,也是EIA465標(biāo)準(zhǔn)。在結(jié)構(gòu)化網(wǎng)絡(luò)布線領(lǐng)域,EIA最近與電信工業(yè)協(xié)會(TIA)聯(lián)合制定了商用建筑電信布線標(biāo)準(zhǔn)(EIA/TIA568和569);這是一個在校園環(huán)境中使用數(shù)據(jù)級雙絞線的分層布線系統(tǒng)的標(biāo)準(zhǔn)。這個標(biāo)準(zhǔn)提供的布線結(jié)構(gòu)使得建筑設(shè)計者可以不必事先知道使用什么設(shè)備從而便于進行高速數(shù)據(jù)通信設(shè)備的布局。RS-422是差模傳輸,抗干擾能力強,能傳1200米 RS232最多傳輸15米。
標(biāo)準(zhǔn)9針、標(biāo)準(zhǔn)25針、37針RS-422串口的引腳定義及知識
《設(shè)備監(jiān)控技術(shù)詳解》
3.3 串口線的制作和轉(zhuǎn)換
串口的連接線受很多的限制,最典型的限制就是接口類型和連接線的作用,因為接口類型不同,則接口引腳不一樣;連接線的作用不同,則線序不一樣。要知道串口線的制作,首先要知道串口引腳的定義,然后根據(jù)串口連接線的作用決定線的順序。
串口通信標(biāo)準(zhǔn)中,RS-232C、RS-422、RS-485的引腳定義各不相同,因而做線的方式也不相同。串口連接線中,延長線只是起到線長度的增加,因而線序只是原來線序的延長,而通信線,則要確保通信信號的正確連接,所以做線的方式也不盡相同。
在串口線的制作中,有三個非常重要的原則就是:
如果需要地線,則地線直接連接,其目的就是為了讓雙方有一個參照電平;
如果是延長線,則同名線號相連;
如果是通信線,則一端的發(fā)送連接另一端的接收。
3.3.1 串口引腳定義
3.3.1 串口引腳定義
串口的引腳定義,不僅取決于串口是公頭,還是母頭,還取決于從哪個方位來看。因為方位不同,效果也不相同。
從稱呼上,“引腳”,又名“管腳”,或“針”,三者的英文名都是:Pin,本書混用“引腳”和“針”這兩個名稱。當(dāng)然,這里針的概念是廣義的針,因為這里的針既包括柱狀的探頭,也包括可以使柱狀探頭插入的插座式的針孔。
引腳的作用是實現(xiàn)連線,所以引腳的定義十分重要。
3.3.1.1 標(biāo)準(zhǔn)9針串口引腳定義
3.3.1.1 標(biāo)準(zhǔn)9針串口引腳定義
從前面的內(nèi)容中,知道了串口外形,就可以繼續(xù)了解其每個引腳的定義,這是做線的基礎(chǔ)。無論是RS-232C、RS-422,還是RS-485,串口接口的外形、尺寸都是相同的,部件間可以通用互換,但其引腳的定義卻各不相同,因此要了解串口做線,首先要知道串口各引腳的定義。
觀察一個標(biāo)準(zhǔn)的串口,會發(fā)現(xiàn)串口無論是9針的標(biāo)準(zhǔn)串口物理外形(如圖3.4所示),還是25針串口物理外形(如圖3.6所示),如果橫著看,都顯示兩排引腳。除了兩排引腳這一特征之外,還有就是無論是公頭,還是母頭,兩個引腳的外圍呈現(xiàn)一邊大、一邊小的“等腰梯形”的形狀(俗稱“D形”)。9針引腳中,大的一邊有5個引腳,小的一邊有4個引腳。
拆開串口接口,會發(fā)現(xiàn)在串口接口的內(nèi)側(cè),同樣有9個引腳,其形狀與外側(cè)布局相同,各引腳位置,也都存在一一對應(yīng)的關(guān)系,如圖3.43所示。該引腳是用于焊接連線使用。當(dāng)將該串口裝到機箱上后,由機箱外部看到的線序和從機箱內(nèi)部看到的線序不一樣,考慮到本章將全面介紹串口的連接線的制作,二者的線序關(guān)系很重要,因而在做線章節(jié)中,專題討論這一問題,詳見第3.3.1.4 節(jié)。
本章除非專門說明,否則所有引腳線序都是指串口外側(cè)的線序,各引腳編號及意義如圖3.40所示。
根據(jù)圖3.40的引腳順序號,如果是作為RS-232C接口,則各引腳定義如表3.2所示。
表3.2 RS-232C引腳意義表
各引腳的電氣特性為:
在TxD和RxD上,邏輯“1”為-3V~-15V; 邏輯“0”為+3V~+15V。
在RTS、CTS、DSR、DTR和DCD等控制線上,信號有效為+3V~+15V;信號無效為-3V~-15V。
對于數(shù)據(jù)信號,邏輯“1”為低于-3V,邏輯“0”為高于+3V;對于控制信號,接通ON為低于-3V;斷開OFF為高于+3V;-3V~+3V、低于-15V、高于+15V都表示電壓無意義。
作為RS-232C接口,其各引腳由標(biāo)準(zhǔn)文檔進行定義,所以也可以稱為“標(biāo)準(zhǔn)引腳定義”。而作為RS-422和RS-485接口,則沒有“標(biāo)準(zhǔn)”引腳定義的說法,因為RS-422和RS-485連通常的標(biāo)準(zhǔn)接口也沒有,具體采用什么接口,接口中使用哪些引腳,完全取決于設(shè)備設(shè)計生產(chǎn)商自己的定義。不過,作為RS-422和RS-485標(biāo)準(zhǔn)本身,定義了按照這兩個標(biāo)準(zhǔn)進行通信時,所必須提供的信號線,并且,實際的使用中,絕大多數(shù)廠商繼續(xù)使用標(biāo)準(zhǔn)的串口接口作為其通信的硬件接口,所以才有前面所說“RS-232C/422/485”采用相同的硬件接口的說法。
RS-422采用的是4線模式,具體設(shè)備的名稱與引腳定義由設(shè)備定義。表3.3是RS-422中各信號名稱,與表3.2不同的是,此表中“序號”與引腳沒有對應(yīng)關(guān)系,只是表示一個流水號,在實際連線中,需要根據(jù)設(shè)備定義決定所在的引腳。
表3.3 RS-422引腳意義表
RS-485的信號有兩種,一種是4線模式,另一種是2線模式。4線模式中各信號名稱如表3.4所示。同表3.3一樣,表中“序號”也只表示一個流水號。
表3.4 RS-485的4線信號線名稱表
2線模式,其各信號名稱如表3.5所示。
表3.5 RS-485的2線信號線名稱表
3.3.1.2 標(biāo)準(zhǔn)25針串口的引腳定義
3.3.1.3 37針RS-422串口的引腳定義
3.3.1.4 角度和位置變化所引起的引腳順序變化
3.3.1.4 角度和位置變化所引起的引腳順序變化
宋朝詩人蘇軾的詩《題西林壁》中有句“橫看成嶺側(cè)成峰,遠(yuǎn)近高低各不同”,所講述的是因參觀者視角不同,導(dǎo)致所看到山的形狀不同,而引發(fā)的稱呼不同。在串口的引腳排序中也存在這一現(xiàn)象,雖然圖3.40明確定義了由設(shè)備的機箱外部,看到設(shè)備機箱上串口的引腳定義,但當(dāng)使用這一串口的角色發(fā)生變化時,就會發(fā)現(xiàn),串口引腳的定義發(fā)生了變化。
如圖3.43中,整個圖中共有8個串口,如果按上下分,可以分為兩排,上排四個是串口的實物圖,下排四個分別是上排四個實物一一對應(yīng)的示意圖;如果按左右分,可以分為四列,其中左邊兩列是設(shè)備上的串口常用的模式,右邊兩列是連線上串口常用的模式,細(xì)分的話自左向右四列,可以分別理解為:設(shè)備內(nèi)部的視圖、設(shè)備外部的視圖、連線外部的視圖、連線內(nèi)部的視圖。按照上一節(jié)的定義,第二列的視圖(即設(shè)備外部的視圖)與上一節(jié)中圖3.36所示的引腳示意圖完全一樣,因此該列的右上角應(yīng)該是引腳1。根據(jù)對應(yīng)關(guān)系,可以將圖上所有的串口的“引腳1”標(biāo)示出來,如圖3.43所示。
通過上圖比較,不難發(fā)現(xiàn),引腳1具有相對性,而不能只以圖3.40示意圖中截圖來判斷引腳的序號。后面的連線都會參考這樣的引腳規(guī)則。
但必須說明的是,以上只是標(biāo)準(zhǔn)接法,這種接法很大程度上取決于設(shè)備本身采用公頭作為設(shè)備外部的接口,如果設(shè)備采用了母頭作為其設(shè)備外部的暴露接口,則整個串口引腳的變化就是圖3.40的左右角色互換,將左邊當(dāng)作是串口連接線,而將右邊當(dāng)成是設(shè)備。
3.3.1.5 非標(biāo)準(zhǔn)串口的引腳定義
3.3.1.5 非標(biāo)準(zhǔn)串口的引腳定義
除了上述標(biāo)準(zhǔn)接口之外,還有少數(shù)的非標(biāo)接口,并且即使是采用了上述標(biāo)準(zhǔn)接口的設(shè)備,也有很多設(shè)備在設(shè)計的時候,沒有按標(biāo)準(zhǔn)的接線方式進行設(shè)計。其中有設(shè)備本身特性限制的原因,但更多的是設(shè)備設(shè)計者自身的技術(shù)保護。
非標(biāo)的串口由于形式更為多樣,且沒有規(guī)范進行統(tǒng)一,所以接口的引腳定義更是五花八門,互不兼容。如圖3.7、圖3.8和圖3.10就是三種只使用了3線RS-232C標(biāo)準(zhǔn)的串口接線方式,另外還有一些設(shè)備采用如圖3.44所示的RS-422接線方式。這種非標(biāo)準(zhǔn)串口的通信最重要的是保存好接口定義手冊等文檔,以備不時之需。
3.3.2 串口的轉(zhuǎn)換與連接線制作
3.3.2 串口的轉(zhuǎn)換與連接線制作
了解了串口的引腳定義之后,就可以做串口線了。根據(jù)前面的內(nèi)容,可知要做一個串口線需要考慮的因素有:
設(shè)備的串口接口采用的是公頭,還是母頭。通常來說,監(jiān)控端(一般是計算機端)使用的是公頭的,所連接線的一端是母頭,如果監(jiān)控中使用了串口交換機,則監(jiān)控端是網(wǎng)口接口,另一端視設(shè)備而定。
所采用的模式,如果是RS-232C模式,則至少使用3根線;如果是RS-422模式,則至少采用4根線;如果采用RS-485模式,則或者使用2根線,或者使用4根線。線可以采用電話線或雙絞線,在采用雙絞線的時候,一般用不完一股中8根線的時候,盡量不要在一根雙絞線中的8根線傳輸2路或2路以上信號。
不同的模式,傳輸?shù)木嚯x也不同,如果是RS-232C模式,則最長為15米;如果是RS-422或RS-485模式,則最長為1100米。距離遠(yuǎn)的盡量采用絕緣層和屏蔽層以增加信號的強度。如果需要更遠(yuǎn)距離的傳輸,則需要在線的中間附加調(diào)制解調(diào)器(Modem)或其他相關(guān)信號中繼設(shè)備。
以上所有模式都可以采用9引腳串口接口,但大多數(shù)模式都未用完接口的9個引腳,但不意味著未用的引腳可以隨便再接其他的信號,或者未用的引腳與使用了的引腳有短路現(xiàn)象,因為有些電路在內(nèi)部使用了這些引腳。
連接線在布線的時候,應(yīng)避免空間上的急轉(zhuǎn)彎或打結(jié)。
如前所述,RS-422/RS-485都沒有定義具體的硬件接口形式,但定義了接線的信號。而RS-232C則使用標(biāo)準(zhǔn)串口作為其硬件的接口形式,并且定義了各引腳的定義,同時定義了接線的信號意義。因此實際使用中,RS-232C、RS-422、RS-485等串行通信都使用標(biāo)準(zhǔn)接口作為其通信接口。這樣做的好處是規(guī)格通用,制作方便,不必做過多的區(qū)分,也不需要大量備件;缺點是線一旦做好,很難從外形上進行區(qū)分,當(dāng)連接線比較多時,容易混用和錯用。
雖然串口本身有9針串口(又稱DB9)和25針串口(又稱DB25)兩種,但實際使用中,幾乎都是9針的,所以下面將以9針為例進行說明。
3.3.2.1 串口模式和規(guī)格的轉(zhuǎn)換(1)
3.3.2.1 串口模式和規(guī)格的轉(zhuǎn)換(1)
串口的連接線制作中,常需要制作一些模式或規(guī)格的轉(zhuǎn)換線。這種線相對簡單,了解這種線的做法,有利于后面內(nèi)容的理解。
1.公頭/母頭之間的延長線和互換線
在監(jiān)控工程中,常常會遇到一些特殊的情況。如監(jiān)控主機提供了標(biāo)準(zhǔn)串口的公頭接口,被監(jiān)控的設(shè)備直接提供了監(jiān)控連接線,該線制作精良,且一端與設(shè)備直接連接,無法更換,但現(xiàn)實的情況下,該線的長度不足以與監(jiān)控主機的串口相連,這時就需要制作一根延長線以彌補中間的距離。
由于延長線的只是將信號延長,因此所有參與傳輸?shù)臄?shù)據(jù)線將引腳序號相同的線,兩兩直接相連即可,并且既然是延長線,所以兩端必定一端是公頭,另一端是母頭。其連線方式如圖3.45所示。
延長線接法即可以用哪些線就連哪些線,也可以實現(xiàn)全連接,做到通用性更強,并且不必考慮要延長的是公頭還是母頭,其兩端的互異性會自動解決這一問題。為了使示意圖簡捷,圖中只連接了引腳2、3、5。
通常計算機和設(shè)備都使用公頭作為其設(shè)備機箱對外展示的接口,但有些設(shè)備未按標(biāo)準(zhǔn)設(shè)計和制作,會導(dǎo)致其串口引腳順序是對的,但公頭和母頭接反了,這時需要通過公頭和母頭轉(zhuǎn)換的方式,將其轉(zhuǎn)換過來。
轉(zhuǎn)換線是特殊的延長線,所以其內(nèi)部的連接方式也是將所有參與傳輸?shù)臄?shù)據(jù)線,引腳序號相同的線兩兩直接相連即可。所不同的是,轉(zhuǎn)換線需要考慮要延長的接口是公頭還是母頭,如果要將公頭轉(zhuǎn)換為母頭,則轉(zhuǎn)換線應(yīng)該兩頭都是母頭;如果要將母頭轉(zhuǎn)換為公頭,則轉(zhuǎn)換線應(yīng)該兩頭都是公頭。其連線方式如圖3.46所示。為了使示意圖簡捷,圖中只連接了引腳2、3、5。
需要說明的是,無論是延長線還是互換線,都只是增長了線的長度,并沒有信號中繼的機制(如信號放大、濾波),所以延長線或互換線,及原有線的總長度仍然受限于所用線的長度限制,例如,RS-232C中,所有中間連線的總長,仍然不能超過15米。
2.RS-232C與RS-422/RS-485的互換
RS-232C、RS-422和RS-485兩兩之間,由于在電氣參數(shù),接線方式上都各有不同,因此無法直接相連,通常需要專門的轉(zhuǎn)換電路來完成,這種電路通常已被作為設(shè)備單獨出售,可以直接在市場上買到。此類設(shè)備中,以“RS-232C轉(zhuǎn)RS-485”的應(yīng)用最多,如圖3.47所示。
3.串口轉(zhuǎn)網(wǎng)口
串口轉(zhuǎn)網(wǎng)口的設(shè)備所實現(xiàn)的不僅是網(wǎng)絡(luò)TCP/IP協(xié)議和設(shè)備串口協(xié)議的互換,還是硬件網(wǎng)絡(luò)RJ-45接口和串口接口電氣性能的交換。因此,此類設(shè)備通常是一個獨立的、相對較復(fù)雜的有源設(shè)備,在通信設(shè)備的概念中,可以歸為“網(wǎng)關(guān)”類設(shè)備。
在第3.2.5.2 節(jié)中,有一個串口轉(zhuǎn)網(wǎng)口的連接線模式(圖3.27),并且該模式有三種原理和連接方式,但那里前兩種的“網(wǎng)口轉(zhuǎn)串口”方式和這里的“串口轉(zhuǎn)網(wǎng)口”不是一個概念。那里是以網(wǎng)口作為媒介,根據(jù)網(wǎng)口和串口兩種接口的共同特點,采用串口的通信數(shù)據(jù)作為通信數(shù)據(jù)進行轉(zhuǎn)換。而那里的第三種和這里所說的“轉(zhuǎn)換線”則是一個網(wǎng)關(guān)設(shè)備,該設(shè)備分別支持網(wǎng)口和串口,并自動完成二者的互換。二者的最大區(qū)分在于前者是一個連線,后者則是一個設(shè)備,體現(xiàn)在線的連接方式上,前者內(nèi)部只有線纜的物理連接,而后者則是串口和網(wǎng)口分別連接到一個簡易的主機上,該主機實現(xiàn)了數(shù)據(jù)的轉(zhuǎn)換。
3.3.2.1 串口模式和規(guī)格的轉(zhuǎn)換(2)
3.3.2.2 連接線的做法(1)
3.3.2.2 連接線的做法(1)
串口連接線首先要做到的是正確性,但這種看似簡單的操作,實際上卻非常麻煩,特別是對于第一次接觸某個設(shè)備的初學(xué)者,因為當(dāng)一根連線做好以后,連上設(shè)備,運行測試程序,如果不通,則很難判斷是線做的不對,還是設(shè)備的協(xié)議命令有問題。
連接線的制作工藝也非常重要,好的做線不僅有利于設(shè)備參數(shù)的讀設(shè)和報警的讀取,而且還會避免因做線工藝而導(dǎo)致的讀設(shè)的不穩(wěn)定,這對于長時間不間斷運行、需全天候監(jiān)控的設(shè)備來說尤其如此;而差的做法不僅使讀設(shè)產(chǎn)生不穩(wěn)定,而且還有可能導(dǎo)致因短路、斷路而引起的讀取中斷,甚至造成設(shè)備接口損壞。
提示 在串口線的制作中,有一個非常重要的原則就是:地線直接連接,一端的發(fā)送連接另一端的接收。前者是為了讓雙方有一個參照電平,后者則是確保正常通信的基礎(chǔ)。
1.RS-232C的三線制接法
RS-232C標(biāo)準(zhǔn)規(guī)定了串口9個引腳的詳細(xì)意義,但在實際的應(yīng)用中,很少有設(shè)備的設(shè)計嚴(yán)格地遵守RS-232C標(biāo)準(zhǔn),其主要原因是在大多數(shù)應(yīng)用中,標(biāo)準(zhǔn)中的許多信號線并不都用的上,或用上后,雖然可以在穩(wěn)定性、安全性上有所提高,但其設(shè)計代價過大,因而放棄使用這些信號線。最終,基于RS-232C標(biāo)準(zhǔn)的串口設(shè)計者總結(jié)出來,要實現(xiàn)最基本的通信,只需要使用數(shù)據(jù)發(fā)送、數(shù)據(jù)接收和共同地線這3根線即可,而采用這3根通信線制作串口連接線的方法通常稱為“三線制接法”。
當(dāng)采用“三線制接法”對9引腳串口進行連接的時候,根據(jù)三線制接法的原理,需要使用TxD數(shù)據(jù)發(fā)送、RxD數(shù)據(jù)接收和GND地線這3根線,而根據(jù)串口類制線的原則來看,一方的數(shù)據(jù)發(fā)送引腳需要連接另一方的數(shù)據(jù)接收引腳,一方的數(shù)據(jù)接收引腳也需要連接另一方的數(shù)據(jù)發(fā)送引腳,接地線同用,所以接地線與接地線相連。因此兩端都是9引腳串口的“三線制接法”如圖3.50所示。
兩端都是9引腳的串口設(shè)備中,三線制接法引腳連接方式參見表3.9。
考慮到串口還有25針引腳的形式,但目前該引腳接口已很少使用,未來也即將會被淘汰,故此處不再一一圖示,而只用表格列出。
如果兩端都是25引腳的串口設(shè)備,則其引腳連接方式參見表3.10。
如果一端是9引腳,一端是25引腳的串口設(shè)備,則其引腳連接方式參見表3.11。
提示 連接線和轉(zhuǎn)換器的作用不一樣,所以其接線方式也不相同。
連接線的作用是通過雙方引腳、協(xié)議的約定,將其連接起來形成通信。
轉(zhuǎn)換器的作用是通過轉(zhuǎn)換,將一種接口的形式轉(zhuǎn)換為另一種接口的形式,但其引腳屬性并沒有發(fā)生變化,如發(fā)送引腳仍是發(fā)送引腳。當(dāng)與對方相連的時候,仍然需要一個連接線連接雙方。
所以表3.7和表3.11并不相同。
3.3.2.2 連接線的做法(2)
3.3.2.2 連接線的做法(2)
2.RS-232C全接法
通常情況下,三線相連的連接線已可以滿足于大部分需要,但如果有些設(shè)備支持的線數(shù)多于3根線,則線也只能采用全接法。
兩端都是9引腳的串口設(shè)備中,全連接法引腳連接方式為:
同樣,對于25針引腳的形式,也因其很少使用,故不再一一圖示,而只用表格列出。
如果兩端都是25引腳的串口設(shè)備,則其引腳連接方式為:
如果一端是9引腳,一端是25引腳的串口設(shè)備,則其引腳連接方式為:
3.NPort接口接線法
上面曾提到,要突破一個系統(tǒng)只能有256個串口的限制,同時使設(shè)備的監(jiān)控可以通過網(wǎng)絡(luò),甚至是跨越互聯(lián)網(wǎng),對遠(yuǎn)在千里之外的設(shè)備進行監(jiān)控,要使用到串口交換機,并將其與互聯(lián)網(wǎng)上的網(wǎng)絡(luò)交換機、路由器等既有網(wǎng)絡(luò)相連,最終實現(xiàn)網(wǎng)絡(luò)的監(jiān)控。
作為串口交換機的典型代表,下面以Moxa的NPort串口交換機為例進行說明,其他型號的串口交換機雖然與NPort串口交換機不兼容,做線方式不同,但制線思路方式一樣。
NPort串口交換機的型號有很多,但用于設(shè)備監(jiān)控領(lǐng)域的,主要型號有NPort 5610、NPort 5630和NPort 5650三種。三者的作用一樣,并且都提供對16個串口設(shè)備的監(jiān)控,三者的區(qū)別是NPort 5610只提供對RS-232C串口的轉(zhuǎn)換,NPort 5630則可以提供RS-422和RS-485串口的轉(zhuǎn)換,NPort 5650則可以同時提供對RS-232C/RS-422/RS-485串口的轉(zhuǎn)換。
NPort串口交換機的優(yōu)點很明顯,作為串口與網(wǎng)口的轉(zhuǎn)換設(shè)備,NPort串口交換機還是一個Web服務(wù)器,設(shè)備通過網(wǎng)線與交換機相連,進而連接到主機或互聯(lián)網(wǎng)上,這使得監(jiān)控主機可以通過Web瀏覽器(如Microsoft Internet Explorer)查看串口交換機的狀態(tài),以及各串口的參數(shù)狀態(tài)。同時,又可以通過系統(tǒng)提供的API函數(shù)(參見第3.7.4 節(jié))實現(xiàn)對設(shè)備的遠(yuǎn)程訪問。
但NPort串口交換機有一個難以理解的缺點,就是不同型號的串口交換機,其接口對同類設(shè)備接口的引腳定義不同。例如NPort 5630和NPort 5650都支持對RS-422和RS-485,但二者的串口引腳卻互不相同。這給設(shè)備的通用性帶來較大的麻煩,如果系統(tǒng)中某型號設(shè)備出錯,則只能再找一個同型號設(shè)備才能替換,不同型號同一功能的設(shè)備卻因轉(zhuǎn)換線不兼容而不能直接更換。
3.3.2.2 連接線的做法(3)
3.3.2.2 連接線的做法(3)
以上三個型號的NPort串口交換機都支持16個連接串口的網(wǎng)口和1個連接以太網(wǎng)的網(wǎng)口,為了區(qū)分這兩種網(wǎng)口,稱前者為“網(wǎng)口接口”,稱后者為“網(wǎng)絡(luò)接口”。并且,很顯然,這17個網(wǎng)口都是網(wǎng)口的母頭(即RJ-45網(wǎng)絡(luò)水晶頭的插座)形式,對于網(wǎng)口的公頭、母頭的引腳排列順序,參見第4.1.2節(jié)內(nèi)容。
提示 網(wǎng)口引腳序號的簡易記憶法:
手持網(wǎng)線將網(wǎng)線置為要插入插座中的狀態(tài),所以網(wǎng)線的水晶頭應(yīng)該朝向?qū)Ψ?,而線的部分朝向自己。
既然要看網(wǎng)口的引腳,當(dāng)然要將引腳金屬片(俗稱“金手指”)朝上。
按以上兩步定好方位后,引腳金屬片自左向右分別為引腳1~引腳8。
NPort 5610串口交換機的“網(wǎng)口接口”,其引腳定義為:
表3.15 NPort 5610串口交換機網(wǎng)口接口引腳定義表
NPort 5630串口交換機的“網(wǎng)口接口”,其引腳定義為:
表3.16 NPort 5630串口交換機網(wǎng)口接口引腳定義表
NPort 5650串口交換機的“網(wǎng)口接口”,其引腳定義為:
表3.17 NPort 5650串口交換機網(wǎng)口接口引腳定義表
?。ɡm(xù))
有了上述的引腳定義,就可以制作連接線了,如果想將上述設(shè)備的接口中引接出來仍然作串口,則相當(dāng)于延長線,具體參見第3.3.2.1節(jié)內(nèi)容;如果想將所做的線直接連接到設(shè)備上,則又相當(dāng)于直接做連接線,參見其中連接線的做法。
3.3.3 連接實例:幾種典型連接線制作
3.3.3 連接實例:幾種典型連接線制作
網(wǎng)口通信線在制作好以后,只需要將網(wǎng)線接上主機和交換機,就可以通過通用的ping命令網(wǎng)絡(luò)檢測程序判斷網(wǎng)線的好壞。而串口連接線的檢測則相對較麻煩,由于串口連接線的制作會因設(shè)備的接口類型不同而不同,因而沒有通用性。除非是一組完全相同類型的設(shè)備,可以通過互換法檢測連接線的好壞,否則每一個新的連接線都得單獨的測試,如果還沒有針對該設(shè)備的測試程序,或者是測試程序剛開發(fā)出來,那么測試程序的正確性還要依賴于連接線進行測試,則這種“雞生蛋、蛋生雞”的循環(huán)邏輯更加大了串口線檢測的困難。
3.3.3.1 制作一個簡易串口程序檢測器
3.3.3.1 制作一個簡易串口程序檢測器
如果是第一次做線,并且程序也是自己編寫的,首要的第一步是先保證串口程序是對的,否則即使后面的做線和連接一切都正常,則仍然無法得到正確的結(jié)論。
要驗證串口程序是對的,最簡單的辦法,就是直接將串口程序所在主機上,串口的發(fā)送引腳與接收引腳短路。以RS-232C為例,將串口的2、3兩根引腳短路,則形成一個自收的回路。該回路中的發(fā)送對應(yīng)于自己的接收,同時,自己的接收也對應(yīng)于回路中的發(fā)送,自己的地線本來就是一個,也等價于相連。三者組合,正好對應(yīng)于“三線制接法”。在該回路中,如果發(fā)送一條命令,該命令則會直接由發(fā)送引腳轉(zhuǎn)到接收引腳上,形成了接收。所以串口程序無論發(fā)送什么命令,都立即會接收到相同的命令,根據(jù)這一原理,可以檢測串口接收程序的正確性。
3.3.3.2 制作一個簡易串口線檢測器
3.3.3.2 制作一個簡易串口線檢測器
直接將計算機的串口2、3引腳短路,可以檢測串口程序的正確性,是因為這種方法利用了“三線制接法”的原理。如果再引申一下,同樣還可以用這一原理檢測串口線的正確性。
同樣以RS-232C為例,將串口通信線插接到計算機的串口上,然后將串口線另一端的2、3兩個引腳短路,則同樣形成一個自收的回路。該回路中,計算機的發(fā)送端通過連接線后,應(yīng)該到達(dá)對方的接收端,此時雖然沒有對方設(shè)備,但該接收端的線因為與對方發(fā)送端的線短路了,所以信號會經(jīng)過短路線到達(dá)對方的發(fā)送端,而對方的發(fā)送端又與計算機主機的接收端相連,所以數(shù)據(jù)同樣會到達(dá)接收端。
上述原理,對于串口延長線同樣適用。
在確保程序沒問題的情況下,如果在上述回路中,發(fā)送任何數(shù)據(jù)都能原樣接收,則可以認(rèn)為串口連接線或延長線的制作是對的,否則則表示線的制作有問題。
3.3.3.3 制作一個通用的串口線檢測器
3.3.3.3 制作一個通用的串口線檢測器
通常情況下,計算機外機箱上的串口和設(shè)備上的串口都是公頭,所以常見的三線制接法所做的線,多為兩頭都是母頭。在第3.3.2.2 節(jié)中已有詳細(xì)說明,故此處不再重復(fù),具體可參見該節(jié),或參見圖3.50。
3.3.3.4 NPort與串口設(shè)備的連接線制作
3.3.3.4 NPort與串口設(shè)備的連接線制作
上面的方式多為兩端都是串口的串口線制作,如果采用NPort,則需要根據(jù)第3.3.2.2節(jié)中 NPort接口接線法制作,下面以2個實際的例子進行說明。
實例1 圖3.54是一個某UPS不間斷電源用戶手冊中的截圖。
從圖中可以看到,該設(shè)備的控制板卡上,有兩個通信口,RS-232C和RS-485。根據(jù)查手冊其他內(nèi)容(未在界面上顯示)可知,RS-232C用于內(nèi)部控制,RS-485正是監(jiān)控所要使用的串口,由圖示的右邊可知該RS-485使用的是2線的模式。其中引腳5用于“L-”,引腳9用于“L+”(其標(biāo)號很顯然是自定義的)。
由于NPort 56X0系列中,NPort 5610只能用于RS-232C,所以不能應(yīng)用于此設(shè)備,如果使用了NPort 5630,則可以通過表3.16中查到,NPort 5630網(wǎng)口接口的引腳5和引腳6分別用于“Data-”和“Data+”的信號。因此其連線方式應(yīng)該為:
網(wǎng)線的引腳5(Data-)接串口的引腳9(L+);
網(wǎng)線的引腳6(Data+)接串口的引腳5(L-)。
如果使用了NPort 5650,則可以通過表3.17中查到,NPort 5650網(wǎng)口接口的引腳5和引腳6分別用于“Data+”和“Data-”的信號。因此其連線方式應(yīng)該為:
網(wǎng)線的引腳5(Data-)接串口的引腳5(L-);
網(wǎng)線的引腳6(Data+)接串口的引腳9(L+)。
實例2 圖3.55是Metiq上變頻設(shè)備用戶手冊的截圖。
從圖中可以看到,該設(shè)備的接口可以支持RS-422和RS-485,但某一具體的設(shè)備,則只能二選一,假設(shè)當(dāng)前所用的設(shè)置采用的是RS-422接口,并且假設(shè)使用的串口交換機型號是NPort5630。
根據(jù)表3.16可知,NPort 5630中,RS-422的各引腳序號3~7依次為TxD+、TxD-、RxD-、RxD+、GND,而圖3.55該設(shè)備信號分別如圖所示。
所以,根據(jù)“發(fā)送對接收的原則”和RS-422不需要地線對接,其連線方式應(yīng)該為:
網(wǎng)線的引腳3(TxD+)接串口的引腳9(Data In+);
網(wǎng)線的引腳4(TxD-)接串口的引腳5(Data In-);
網(wǎng)線的引腳5(RxD-)接串口的引腳3(Data Out-);
網(wǎng)線的引腳6(RxD+)接串口的引腳7(Data Out+)。
3.4.1 串口直連
3.4 串口組網(wǎng)方式
串口組網(wǎng)不像網(wǎng)口組網(wǎng)那么普遍,也不像網(wǎng)口組網(wǎng)那么方便,但也確確實實可以組網(wǎng)。由于串口本身具有端到端通信的特色,因而即使以某種方式組網(wǎng)成功,也都是在監(jiān)控主機和設(shè)備之間進行通信,各設(shè)備之間不能通信,并且通常情況下,除非是監(jiān)控主機以廣播的方式發(fā)送廣播信息,否則在某一時刻也只有一個設(shè)備與監(jiān)控主機進行通信。
3.4.1 串口直連
串口直連法是最直觀,也是最簡單的連接方式了,無論是在第3.2 節(jié)中,以哪種方式接出的串口,只要同時滿足如下兩個條件,即可采用這種直連方式。
1)在操作系統(tǒng)“設(shè)備管理器”的“端口(COM和LPT)”子樹中可以看到該串口存在(可參見圖3.62)。
2)有一個物理串口可以引出機箱之外,以便進行實際的物理連接。
在圖3.56中,“機箱外物理串口”方式是通過串口直連;“由主板外接線引出的串口”和“由PCI總線或PCMCIA直接或間接轉(zhuǎn)出的串口”方式都是在機箱內(nèi)通過主板串口外接線(詳見第3.2.3 節(jié))、PCI卡(詳見第3.2.4.1 節(jié)和第3.2.4.2 節(jié))或PCMCIA卡(第3.2.4.3 節(jié))直接或間接地將串口外接到機箱上,然后用等價于“機箱外物理串口”的方式進行連接;“映射出的串口”(USB口)則是通過USB轉(zhuǎn)串口(圖3.56“USB轉(zhuǎn)串口”本身及左邊的線)由機箱的USB口接出,然后再連串口線;“映射出的串口”(網(wǎng)口)則是通過網(wǎng)口轉(zhuǎn)串口(圖3.56“網(wǎng)口轉(zhuǎn)串口”本身及左邊的線)由機箱的網(wǎng)口接出,然后再連串口線,此時的網(wǎng)口已不再作為網(wǎng)口使用,而是由驅(qū)動程序?qū)⑵溆成錇橐粋€本地串口。
由圖3.56可見,直連方式下的各設(shè)備完全是獨立的,互相也不會存在干擾,性能穩(wěn)定,這是該方式的優(yōu)點;其缺點也是顯而易見的,除了主機箱所帶的物理串口方式,其他各方式都需要增加額外的硬件,而導(dǎo)致成本太高,并且所增加的硬件都會占用系統(tǒng)其他的資源(如PCI總線的插槽、PCMICIA卡、設(shè)備后面板對外的接口槽),因而還是有一些局限性。
提示 如果按第3.2 節(jié)中的方式,將硬件安裝好了,但在“設(shè)備管理器”的“端口(COM和LPT)”中看不到所安硬件的串口號出現(xiàn),則是因為該設(shè)備的驅(qū)動程序有問題,或是硬件故障。
3.4.2 USB-HUB方式組網(wǎng)
3.4.2 USB-HUB方式組網(wǎng)
在第3.2 節(jié)中提到,通過USB轉(zhuǎn)串口線,可以實現(xiàn)由USB到串口的轉(zhuǎn)換,進而實現(xiàn)與串口設(shè)備的連接,但該方法的缺點是USB轉(zhuǎn)串口是一對一的,因而要控制幾個設(shè)備不僅需要增加幾個USB轉(zhuǎn)串口的線,更重要的是需要設(shè)備提供對等數(shù)量的USB接口,而一般服務(wù)器通常最多只提供十個左右的USB接口,并且其中的部分接口還要給其他設(shè)備使用,如USB鼠標(biāo)、USB鍵盤。
解決這一部分的辦法就是先使用USB-HUB實現(xiàn)USB的一轉(zhuǎn)多,然后再分別通過USB轉(zhuǎn)串口的方式轉(zhuǎn)成各個串口。
其組網(wǎng)模式如圖3.57所示。
這種USB一轉(zhuǎn)多的方式,雖然各個設(shè)備都共用一個串口,但USB 2.0的速度遠(yuǎn)超過串口的速度,所以對速度不會造成太大的影響,這種方式的缺點是由于層層連接,穩(wěn)定性會差一些。
提示 由于USB口本身難以克服的缺點,例如很多USB口無法連續(xù)數(shù)十天穩(wěn)定的工作,所盡量不要以這種組網(wǎng)方式進行專業(yè)級監(jiān)控。
3.4.3 串口交換機組網(wǎng)
3.4.3 串口交換機組網(wǎng)
串口交換機組網(wǎng)的方式是最容易理解的,也是串口交換機的價值所在。其組網(wǎng)模式如圖3.58所示。
3.4.4 并聯(lián)方式
3.4.4 并聯(lián)方式
除了上述方式之外,還有一種并聯(lián)的組網(wǎng)方式,由于很像物理學(xué)上的并聯(lián)關(guān)系,所以稱為并聯(lián)組網(wǎng)方式。其組網(wǎng)模式如圖3.59所示。
在圖3.59組網(wǎng)圖中,根據(jù)“如果想實現(xiàn)通信,則每一端的‘發(fā)送引腳’連接對方的’接收引腳’”的原則,各連接方式如下:
RS-422/RS-485半雙工連接方式
RS-422/RS-485端的T+(收發(fā)正端)連其他轉(zhuǎn)換器的T-(收發(fā)負(fù)端)
RS-422/RS-485端的T-(收發(fā)負(fù)端)連其他轉(zhuǎn)換器的T+(收發(fā)正端)
RS-422/RS-485端的GND(地)連其他轉(zhuǎn)換器的GND(地)
RS-422雙工連接方式
RS-422/RS-485端的T+(發(fā)送正端)連其他轉(zhuǎn)換器的R+(接收正端)
RS-422/RS-485端的T-(發(fā)送負(fù)端)連其他轉(zhuǎn)換器的R-(接收負(fù)端)
RS-422/RS-485端的R+(接收正端)連其他轉(zhuǎn)換器的T+(發(fā)送正端)
RS-422/RS-485端的R-(接收負(fù)端)連其他轉(zhuǎn)換器的T-(發(fā)送負(fù)端)
RS-422/RS-485端的GND(地)連其他轉(zhuǎn)換器的GND(地)
對于這種并連方式,也有具體的連線設(shè)備,這種設(shè)備的示意圖如圖3.60所示。其接口外形實物圖與圖3.8和圖3.10相似。
需要說明的是,分配器的外形和串口交換機相似,但其原理則完全不同,分配器只是一個內(nèi)部并聯(lián)的簡單跳線裝置,而串口交換機,則是具有自動切換、存儲轉(zhuǎn)發(fā)功能的交換設(shè)備。因此雖然圖3.60的接口外形與圖3.8和圖3.10的接口外形很像,但圖3.8和圖3.10中的設(shè)備,其輸入和輸出都不一樣(由圖中輸入“IN”是RS-232C,而輸出“OUT”則是RS-485即可看出),因而其設(shè)備內(nèi)部必然存在協(xié)議或連接的轉(zhuǎn)換,所以圖3.60所示的設(shè)備與圖3.8和圖3.10所示的設(shè)備原理也是不相同的。
在這種網(wǎng)絡(luò)中,各個設(shè)備必須有一個互斥的“地址”,整個網(wǎng)絡(luò)通常只有一個監(jiān)控主機,所有通信命令都由監(jiān)控主機發(fā)出,由于是并聯(lián)關(guān)系,所發(fā)出的命令以“廣播”的方式發(fā)給了所有被監(jiān)控的設(shè)備,各個設(shè)備同時接收到了監(jiān)控主機所發(fā)的命令,但在解析到命令中的“地址”后,會將解析的地址與自身設(shè)備的地址做比較,如果兩個地址不同,則直接扔掉此信息;如果相同,則處理此信息。
這種組網(wǎng)模式有以下幾個特點:
監(jiān)控設(shè)備可以與被監(jiān)控的設(shè)備進行通信,但各被監(jiān)控的設(shè)備之間不能通信,而只能與監(jiān)控主機進行通信。
在組網(wǎng)的時候,各被監(jiān)控的設(shè)備通常需要手工地設(shè)置其“地址”,并且全網(wǎng)的地址不能重復(fù)。
該方式要求,設(shè)備只能采取“請求→回復(fù)”模式,即只有監(jiān)控主機向設(shè)備請求了某個參數(shù),設(shè)備才能回復(fù)監(jiān)控主機結(jié)果,而不存在設(shè)備主動匯報狀態(tài)的情況。否則因為各設(shè)備之間互相不知道對方是否要發(fā)送信息,就可能導(dǎo)致同一時刻同時有多個設(shè)備回復(fù)監(jiān)控主機,而監(jiān)控主機只有一個串口,于是這些同時產(chǎn)生的回復(fù)信號互相重疊,從而產(chǎn)生“碰撞”(Collision),進而導(dǎo)致信號相互干擾而全部失效。
設(shè)備中,各設(shè)備距離監(jiān)控主機的最遠(yuǎn)距離不能大于所用線的最長距離限制。
各設(shè)備不要求一定是同種型號的設(shè)備,也不要協(xié)議一定要一致,但各設(shè)備對于不屬于自己的協(xié)議,通常會扔掉,并且對于錯誤的協(xié)議也不會回復(fù)錯誤。
主要用于RS-485或RS-422,而不能用于RS-232C。
提示 雖然該方式條件苛刻,但在現(xiàn)實中,卻有一定的實用性,后面要講的MODBUS協(xié)議正好可以符合其各項條件。特別是在試驗環(huán)境中,可以迅速組網(wǎng),并且方便排查問題,但在工業(yè)監(jiān)控環(huán)境中慎用。
3.4.5 串口連接線的檢測與保護
3.4.5 串口連接線的檢測與保護
串口連接線制作好以后,一般可以通過第3.3.3 節(jié)中的檢測辦法,先驗證一下線序正確與否。不過,這種檢驗辦法的不足在于,它只能驗證線序的正確性,無法檢測連接線制作的良好程度,如虛焊、接觸不良等制作工藝上的問題,以及某些接口本身的特性會在長時間運行中暴露出來。
根據(jù)實際使用中的經(jīng)驗,總結(jié)如下:
USB參與的轉(zhuǎn)換類串口,可以用于短時間內(nèi)的設(shè)備檢測,不適合工業(yè)監(jiān)控,因為USB接口本身的設(shè)計與制作良莠不齊,通常會在使用數(shù)天至數(shù)十天后出現(xiàn)不穩(wěn)定,這種不穩(wěn)定有些只能通過重啟監(jiān)控主機的操作系統(tǒng)解決。
無論是哪種串口線,都未使用完所有引腳線,這會導(dǎo)致剩下的幾個引腳線處于懸空未用的狀態(tài),這并不意味著設(shè)備的內(nèi)部未使用這些引腳線。因此,如果用戶在焊接時,錯誤地使用了這些引腳線,或造成了這些引腳線之間的短路,也會導(dǎo)致通信異常,甚至有可能燒壞電路,導(dǎo)致設(shè)備故障。從設(shè)計者的角度,一般也應(yīng)該在敏感的引腳上加上光電轉(zhuǎn)換的元件,以避免短路造成的損壞。
串口連接線與串口接口相連的時候,如果雙方帶電,則最危險的就是在連接的瞬間,雙方的地線電位差過大(因為雙方的地線是直接相連的),這會導(dǎo)致燒掉串口電路。因此,在拔插串口線的時候,至少要保護所拔插的串口公頭和母頭兩端中,至少有一端處于斷開狀態(tài)。
組網(wǎng)時,應(yīng)注意如下幾點:
在組網(wǎng)時,設(shè)備的個數(shù),RS-422可支持10個節(jié)點,RS-485支持32個節(jié)點,多節(jié)點構(gòu)成網(wǎng)絡(luò)時網(wǎng)絡(luò)拓?fù)湟话悴捎媒K端匹配的總線型結(jié)構(gòu),不支持環(huán)形或星形網(wǎng)絡(luò)。在構(gòu)建時一個重要的事實就是:連通并不表示能用。連接線正確性檢測較為容易,比如有設(shè)備可以通過在實際環(huán)境中的測試進行檢驗,但是連接線因設(shè)備數(shù)量過多而導(dǎo)致的不穩(wěn)定,則較難檢測和排查,這需要在設(shè)計的時候就盡量避免。
連接線的布線,其重要性不亞于連接線的制作。連接線在布線的時候,應(yīng)避免空間上的急轉(zhuǎn)或打結(jié)。
布線時應(yīng)該盡量使用一條單一的連續(xù)的信號通道作為總線,從總線到節(jié)點的引出線盡量短,以便使信號在各支路末端反射后與原信號的疊加對總線信號的影響最低。
總線在布線時,應(yīng)避免與動力線系統(tǒng)電源線靠近且平行布置,盡量與其距離遠(yuǎn)一些部署。
整個系統(tǒng)中盡量使用一種電纜。各收發(fā)器應(yīng)盡量均勻分布于總線上,不能在某一段總線上安裝過多的收發(fā)器,或?qū)⑦^長的分支引入到總線。
注意總線特性阻抗的連續(xù)性,在阻抗不連續(xù)點就會發(fā)生信號的反射。
RS-422/485網(wǎng)絡(luò)的傳輸介質(zhì)一般選用專用的一股兩根雙絞的雙絞線或是在標(biāo)準(zhǔn)網(wǎng)線雙絞線中選擇兩根,在環(huán)境干擾比較大的時候,可以選用帶屏蔽的雙絞線,屏蔽層應(yīng)在網(wǎng)絡(luò)的源端單點接地,可有效地防止外界干擾。但不能使用普通的兩根平行的電線,否則會因干擾過大而導(dǎo)致通信不暢,甚至導(dǎo)致通信中斷。
當(dāng)RS-485網(wǎng)絡(luò)節(jié)點數(shù)量增加,大于32個或通信距離超過1200m時,應(yīng)在網(wǎng)絡(luò)中適當(dāng)?shù)丶尤隦S-485中繼器,并且最好是隔離型的,以保證網(wǎng)絡(luò)的通信順暢。另外,可以同時利用雙絞線的空閑連線來共地和共電源,這樣既解決了設(shè)備的供電問題,又解決了RS-485網(wǎng)絡(luò)中共模干擾的問題。
RS-422/RS-485的網(wǎng)絡(luò)失效保護和瞬態(tài)保護
RS-422和RS-485在通訊時,也會同樣遭遇到一些連接問題,在這期間可能觸發(fā)一些保護機制。本文將圍繞網(wǎng)絡(luò)失效保護和瞬態(tài)保護進行展開,詳述其中的原因。
SIMATIC S7-1500 PLC的通信及其應(yīng)用—RS-485標(biāo)準(zhǔn)串行接口
RS-485接口是在RS-422基礎(chǔ)上發(fā)展起來的一種RIA標(biāo)準(zhǔn)串行接口,采用“平衡纏粉驅(qū)動”方式
TAG-304陀螺儀專為特別惡劣的環(huán)境應(yīng)用而開發(fā),能夠滿足MIL-STD-810標(biāo)準(zhǔn),承受極端的沖擊和振動。此外,TAG-304陀螺儀完全數(shù)字化(RS-...
RS -485(EIA-485標(biāo)準(zhǔn))是RS-422的改進,因為它增加了設(shè)備的個數(shù),從10個增加到32個,同時定義了在最大設(shè)備個數(shù)情況下的電氣特性,以保證...
RS-422(EIA-422)接口浪涌靜電保護方案設(shè)計圖
RS-422接口,也叫作EIA-422接口,是規(guī)定采用4線、全雙工、差分傳輸、多點通信的數(shù)據(jù)傳輸協(xié)議。RS-422(EIA-422)接口常用于中短距離的...
并行接口,稱為并口。并行端口使用25針D型連接頭。所謂“并行”是指通過并行線路同時傳輸8位數(shù)據(jù),從而大大提高了數(shù)據(jù)傳輸速度,但是并行傳輸線路的長度受到限...
RS-485是RS-422的超集,因此所有的RS-422設(shè)備可以被RS-485控制。RS-485可以用超過4000英尺的線進行串行通行。
PLC串口通訊的知識 什么是串口通訊?什么是RS-232?什么是RS-422?
電氣作業(yè)人員在使用PLC的時候會接觸到很多的通訊協(xié)議以及通訊接口,最基本的PLC串口通訊和基本的通訊接口你都了解嗎? 1,什么是串口通訊? ? 串口是計...
基于RS-485收發(fā)器實現(xiàn)完全半/全雙工RS-485接口隔離
ADM2582E/ADM2587E是具備±15 kV ESD保護功能的完全集成式隔離數(shù)據(jù)收發(fā)器,適合用于多點傳輸線路上的高速通信應(yīng)用。其內(nèi)部集成的RS-...
2020-10-07 標(biāo)簽:隔離電路RS-422數(shù)據(jù)收發(fā)器 6561 0
ISOW1432具有集成直流/直流轉(zhuǎn)換器的隔離式RS-485/RS-422收發(fā)器評估模塊立即下載
類別:電子資料 2024-11-16 標(biāo)簽:收發(fā)器直流轉(zhuǎn)換器RS-422
具有集成直流/直流轉(zhuǎn)換器評估模塊的ISOW1412隔離式RS-485/RS-422收發(fā)器立即下載
類別:電子資料 2024-11-16 標(biāo)簽:收發(fā)器直流轉(zhuǎn)換器RS-422
ISOW14x2具有集成式高效低輻射低噪聲直流/直流轉(zhuǎn)換器的隔離式RS-485/RS-422收發(fā)器數(shù)據(jù)表立即下載
類別:電子資料 2024-08-16 標(biāo)簽:收發(fā)器直流轉(zhuǎn)換器RS-422
淺談瑞盟科技·MS2581/MS2581M——低功耗 RS-422 接口電路
MS2581/MS2581M 是一款低功耗、高 ESD 能力的 RS422 通訊接口電路。提供方案和FAE支持,歡迎咨詢了解
RS-232是美國電子工業(yè)協(xié)會EIA(Electronic Industry Association)制定的一種串行物理接口標(biāo)準(zhǔn)。RS是英文“推薦標(biāo)準(zhǔn)”...
rs422總線RS-485總線和RS-232-C的區(qū)別介紹
RS-485 RS-485總線,在要求通信距離為幾十米到上千米時,廣泛采用RS-485 串行總線RS-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾...
Exar針對工業(yè)市場,推出堅固的RS-485收發(fā)器新產(chǎn)品家族
高性能模擬混合信號元器件和數(shù)據(jù)管理解決方案提供商Exar公司(納斯達(dá)克:EXAR),針對嚴(yán)苛的工業(yè)環(huán)境所需的增強型容錯和電壓保護,發(fā)布了XR3080-...
典型RS-485/RS-422收發(fā)器芯片學(xué)習(xí)系列:MAX1487
MAX1487是用于RS-485與RS-422通信的低功耗收發(fā)器,每個器件中都具有一個驅(qū)動器和一個接收器。MAX1487的驅(qū)動器擺率不受限制,可以實現(xiàn)最...
Intersil推出可靠防故障型ISL3247xE系列收發(fā)器
Intersil公司今天宣布,推出集過壓保護(OVP)、高靜電放電(ESD)和寬共模范圍于一體的可靠的、防故障型ISL3247xE、ISL3248xE和...
MAX3293/MAX3294/MAX3295 RS-485/RS-422通信發(fā)送器
MAX3293/MAX3294/MAX3295在標(biāo)準(zhǔn)54Ω負(fù)載條件下來保證+1.5V的幅度,符合RS-485規(guī)范。空載時傳送器需要5mA的電源電流;低功...
RS-422/PVA是什么意思 RS-422 RS-422是一個串口通訊標(biāo)準(zhǔn),它相比RS-232提供更長距離的通訊能
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
DuerOS | Brillo | Windows11 | HarmonyOS |