專利名稱:具有保護(hù)功能的通訊鏈路系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),特別涉及通信鏈路的保護(hù)技術(shù)。
背景技術(shù):
目前,在工業(yè)控制、交通控制,分布數(shù)據(jù)采集系統(tǒng)、電力系統(tǒng)數(shù)據(jù)采集與控制系統(tǒng),高速公路收費(fèi)系統(tǒng)、遠(yuǎn)程控制等眾多領(lǐng)域中,RS485標(biāo)準(zhǔn)是一個(gè)常用的電氣特性標(biāo)準(zhǔn),其主要特點(diǎn)如下(1)平衡差分接口;(2)支持多點(diǎn)對(duì)多點(diǎn)之間的相互通信;(3)忍受-7V到12V共模干擾;(4)可驅(qū)動(dòng)32個(gè)負(fù)載;(5)傳輸距離不超過50英尺時(shí)最高速率可達(dá)10Mbps;(6)傳輸速率為100Kbps時(shí)最大傳輸距離可達(dá)4000英尺;(7)支持全雙工和半雙工通訊(由所選用的器件決定);(8)使用雙絞線傳輸數(shù)據(jù),具有較強(qiáng)的抗干擾能力。
RS485標(biāo)準(zhǔn)是適用于多個(gè)點(diǎn)之間長(zhǎng)距離高速通訊的標(biāo)準(zhǔn),為了保證通訊鏈路的可靠工作,與RS485總線的節(jié)點(diǎn)接口電路上,通常會(huì)用到瞬態(tài)電壓抑制器(Transient Voltage Suppressor)簡(jiǎn)稱TVS,來保護(hù)電路。
瞬態(tài)電壓抑制器或稱瞬變電壓抑制二極管是在穩(wěn)壓管工藝基礎(chǔ)上發(fā)展起來的一種新產(chǎn)品,其電路符號(hào)和普通穩(wěn)壓二極管相同,外形也與普通二極管無(wú)異,當(dāng)TVS管兩端經(jīng)受瞬間的高能量沖擊時(shí),它能以極高的速度(最高達(dá)10的負(fù)12次方秒)使其阻抗驟然降低,同時(shí)吸收一個(gè)大電流,將其兩端間的電壓箝位在一個(gè)預(yù)定的數(shù)值上,從而確保后面的電路元件免受瞬態(tài)高能量的沖擊而損壞。由于它具有響應(yīng)時(shí)間快、瞬態(tài)功率大、漏電流低、擊穿電壓偏差小、箝位電壓較易控制、無(wú)損壞極限、體積小等優(yōu)點(diǎn),目前已廣泛應(yīng)用于計(jì)算機(jī)系統(tǒng)、通訊設(shè)備、電源、家用電器等各個(gè)領(lǐng)域。具體有以下三大特點(diǎn)(1)將TVS二極管加在信號(hào)及電源線上,能防止微處理器或單片機(jī)因瞬間的沖擊,如靜電放電效應(yīng)、交流電源之浪涌及開關(guān)電源的噪音所導(dǎo)致的失靈。
(2)靜電放電效應(yīng)能釋放超過10000V、60A以上的脈沖,并能持續(xù)10ms;而一般的TTL器件,遇到超過30ms的10V脈沖時(shí),便會(huì)導(dǎo)至損壞。利用TVS二極管,可有效吸收會(huì)造成器件損壞的脈沖,并能消除由總線之間開關(guān)所引起的干擾。
(3)將TVS二極管放置在信號(hào)線及接地間,能避免數(shù)據(jù)及控制總線受到不必要的噪音影響。
如圖1所示,在總線的節(jié)點(diǎn)接口電路中加上TVS(瞬態(tài)電壓抑制器),以免節(jié)點(diǎn)接口電路遭受靜電以及小電流浪涌時(shí),總線被短路到地電平,導(dǎo)致整個(gè)通訊鏈路的中斷。
在實(shí)際應(yīng)用中,上述方案存在以下問題當(dāng)總線上有任何一個(gè)節(jié)點(diǎn)接口器件被損壞時(shí),整個(gè)通訊鏈路都會(huì)被中斷。
造成這種情況的主要原因在于,由于通訊距離較長(zhǎng),線路上可能會(huì)引入雷擊、浪涌等高能量的沖擊。雖然在總線的節(jié)點(diǎn)接口電路中加上TVS,可以防護(hù)靜電以及小電流浪涌的破壞,但是,在受到像雷擊、浪涌等大電流、高能量的沖擊時(shí),TVS仍會(huì)被擊穿。由于節(jié)點(diǎn)接口電路都是直接與總線相連,所以,在眾多的節(jié)點(diǎn)接口電路中,只要有一個(gè)TVS被擊穿,總線就會(huì)被短路到地電平,導(dǎo)致整個(gè)通訊鏈路的中斷。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種具有保護(hù)功能的通訊鏈路系統(tǒng)及其方法,使得鏈路通訊因部分節(jié)點(diǎn)的接口器件損壞而中斷后可立即恢復(fù)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種具有保護(hù)功能的通訊鏈路系統(tǒng),包含差分總線、與該總線相連接并通過該總線收發(fā)數(shù)據(jù)的至少兩個(gè)節(jié)點(diǎn),在所述總線和節(jié)點(diǎn)之間還串接有第一開關(guān);所述節(jié)點(diǎn)中還包含一個(gè)控制器,用于在檢測(cè)到本節(jié)點(diǎn)和所述總線上其它節(jié)點(diǎn)間的通信中斷時(shí)斷開所述第一開關(guān),并通過內(nèi)部環(huán)回進(jìn)行自檢,如果自檢通過則閉合所述第一開關(guān)。
其中,所述總線是半雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;所述控制器還用于,在進(jìn)行內(nèi)部環(huán)回自檢時(shí),控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù),如果該接收器件可以正確接收該發(fā)送器件發(fā)出的數(shù)據(jù),則判定自檢成功。
此外在所述系統(tǒng)中,所述總線是全雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;在所述發(fā)送器件和接收器件的輸出端之間還串接有第三開關(guān),平時(shí)處于斷開狀態(tài);所述控制器還用于,在進(jìn)行內(nèi)部環(huán)回自檢時(shí),閉合所述第三開關(guān),控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù),如果該接收器件可以正確接收該發(fā)送器件發(fā)出的數(shù)據(jù),則判定自檢成功,斷開所述第三開關(guān)。
此外在所述系統(tǒng)中,所述開關(guān)可以是繼電器或模擬開關(guān)。
此外在所述系統(tǒng)中,所述差分總線可以是RS485總線。
此外,所述系統(tǒng)還包含瞬態(tài)電壓抑制器,并聯(lián)在差分總線的成對(duì)線路之間,用于防護(hù)靜電和小電流浪涌的破壞。
本發(fā)明還提供了一種通訊鏈路保護(hù)方法,該通訊鏈路包含差分總線、與該總線相連接并通過該總線收發(fā)數(shù)據(jù)的至少兩個(gè)節(jié)點(diǎn),在所述總線和節(jié)點(diǎn)之間還串接有第一開關(guān);所述方法包含以下步驟檢測(cè)本節(jié)點(diǎn)和所述總線上其它節(jié)點(diǎn)之間的通信是否中斷,如果是則斷開所述第一開關(guān),并通過內(nèi)部環(huán)回進(jìn)行自檢;判斷自檢是否成功,如果是則閉合所述第一開關(guān)。
其中,所述總線是半雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;所述通過內(nèi)部環(huán)回進(jìn)行自檢的步驟還包含以下子步驟控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù);判斷所述接收器件是否可以正確接收所述發(fā)送器件發(fā)出的數(shù)據(jù),如果是則判定自檢成功。
此外在所述方法中,所述總線是全雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;在所述發(fā)送器件和接收器件的輸出端之間還串接有第三開關(guān),平時(shí)處于斷開狀態(tài);所述通過內(nèi)部環(huán)回進(jìn)行自檢的步驟還包含以下子步驟閉合所述第三開關(guān);
控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù);判斷所述接收器件是否可以正確接收所述發(fā)送器件發(fā)出的數(shù)據(jù),如果是則判定自檢成功,斷開所述第三開關(guān)。
通過比較可以發(fā)現(xiàn),本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)的主要區(qū)別在于,在總線和節(jié)點(diǎn)間增加了串接的第一開關(guān),各節(jié)點(diǎn)在通信中斷時(shí)斷開第一開關(guān)進(jìn)行內(nèi)部環(huán)回自檢,在自檢通過后閉合該第一開關(guān)恢復(fù)通信。
對(duì)于半雙工總線,通過使節(jié)點(diǎn)內(nèi)的發(fā)送器件和接收器件同時(shí)工作以進(jìn)行內(nèi)部環(huán)回自檢。
對(duì)于全雙工總線,在發(fā)送器件和接收器件的輸出端之間串接平時(shí)處于斷開狀態(tài)的第三開關(guān),通過閉合第三開關(guān)實(shí)現(xiàn)內(nèi)部環(huán)回自檢。
這種技術(shù)方案上的區(qū)別,帶來了較為明顯的有益效果,即任何一個(gè)節(jié)點(diǎn)接口器件的損壞,都不會(huì)使整個(gè)通訊鏈路長(zhǎng)時(shí)間中斷。
因?yàn)樵阪溌吠ㄐ胖袛嗪罅⒓磾嚅_第一開關(guān),所以節(jié)點(diǎn)上的器件不再對(duì)總線施加影響,如果是由于節(jié)點(diǎn)的接口器件被擊穿等原因造成總線不通的話,總線會(huì)馬上恢復(fù)正常。此后節(jié)點(diǎn)進(jìn)行內(nèi)部環(huán)回自檢,如果自檢通過則說明是通信中斷與本節(jié)點(diǎn)無(wú)關(guān),閉合第一開關(guān)后本節(jié)點(diǎn)恢復(fù)正常通信。如果節(jié)點(diǎn)內(nèi)部環(huán)回自檢沒有成功,說明問題出在本節(jié)點(diǎn),則第一開關(guān)依然保持?jǐn)嚅_狀態(tài),所以不會(huì)對(duì)總線和其它節(jié)點(diǎn)的正常工作產(chǎn)生大的影響。
通過提出半雙工總線和全雙工總線的兩種內(nèi)部環(huán)回自檢具體方案,使本發(fā)明可適用于各種類型的差分總線,應(yīng)用范圍較廣。
圖1是現(xiàn)有技術(shù)中多點(diǎn)通信鏈路的系統(tǒng)結(jié)構(gòu)圖;圖2是根據(jù)本發(fā)明的多點(diǎn)通訊鏈路保護(hù)方法的系統(tǒng)結(jié)構(gòu)圖;
圖3是根據(jù)本發(fā)明第一實(shí)施例中半雙工差分總線上的節(jié)點(diǎn)結(jié)構(gòu)圖;圖4是根據(jù)本發(fā)明第二實(shí)施例中全雙工差分總線上的節(jié)點(diǎn)結(jié)構(gòu)圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
圖2是根據(jù)本發(fā)明的一種具有保護(hù)功能的通訊鏈路系統(tǒng),該系統(tǒng)包含差分總線、連接總線與節(jié)點(diǎn)的第一開關(guān)以及與該總線相連接并通過該總線收發(fā)數(shù)據(jù)的至少兩個(gè)節(jié)點(diǎn)。當(dāng)通訊節(jié)點(diǎn)與主機(jī)的通訊正常時(shí),第一開關(guān)處于閉合狀態(tài),節(jié)點(diǎn)正常工作;當(dāng)通訊節(jié)點(diǎn)發(fā)現(xiàn)自己與主機(jī)的通訊中斷時(shí),將第一開關(guān)斷開,進(jìn)行內(nèi)部環(huán)回檢測(cè),如果發(fā)現(xiàn)節(jié)點(diǎn)接口器件異常,則永久斷開第一開關(guān),也就是斷開與總線的連接,等待維修。如果發(fā)現(xiàn)節(jié)點(diǎn)接口器件正常,則閉合第一開關(guān),恢復(fù)與總線的連接。下面通過第一實(shí)施例與第二實(shí)施例詳細(xì)說明通訊節(jié)點(diǎn)如何起到保護(hù)通訊鏈路的功能。
圖3是根據(jù)本發(fā)明第一實(shí)施例,當(dāng)具有保護(hù)功能的通訊鏈路系統(tǒng)中的總線為半雙工差分總線時(shí),某一節(jié)點(diǎn)與總線相連的結(jié)構(gòu)圖。該節(jié)點(diǎn)包含發(fā)送器件U1、接收器件U2、控制器以及TVS器件Z11。因?yàn)橹皇鞘疽鈭D,所以在圖中沒有畫出控制器及其與其它器件之間的具體連接關(guān)系,不過通過控制信號(hào)控制諸如發(fā)送器件、接收器件、開關(guān)(如繼電器或模擬電子開關(guān))已經(jīng)是成熟的公知技術(shù),本領(lǐng)域的普通技術(shù)人員應(yīng)該有能力跟據(jù)實(shí)際應(yīng)用場(chǎng)景實(shí)現(xiàn)具體的細(xì)節(jié)??刂破骺梢允侵醒胩幚砥?Central Processing Unit,簡(jiǎn)稱“CPU”)、數(shù)字信號(hào)處理器(Digital Signal Processor,簡(jiǎn)稱“DSP”)、專用集成電路(Application Specific Integrated Circuit,簡(jiǎn)稱“ASIC”)、可編程邏輯器件(Programmable Logic Device,簡(jiǎn)稱“PLD”)等器件。
半雙工差分總線用于傳輸數(shù)據(jù),使得節(jié)點(diǎn)與節(jié)點(diǎn)之間能夠相互通信。第一開關(guān)用于斷開或者建立節(jié)點(diǎn)與總線之間的連接。發(fā)送器件U1和接收器件U2分別用于發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。節(jié)點(diǎn)中的控制器用于控制第一開關(guān)的斷開或是閉合,并且控制節(jié)點(diǎn)中的發(fā)送器件和接收器件。節(jié)點(diǎn)中的TVS并聯(lián)在差分總線的成對(duì)線路之間,用于防護(hù)靜電和小電流浪涌的破壞。
以上對(duì)該節(jié)點(diǎn)的結(jié)構(gòu)作了具體描述,下面對(duì)該節(jié)點(diǎn)實(shí)現(xiàn)通訊鏈路保護(hù)方法的流程作進(jìn)一步具體描述。
當(dāng)通訊節(jié)點(diǎn)與主機(jī)的通訊正常時(shí),第一開關(guān)K1處于閉合狀態(tài),發(fā)送器件U1和接收器件U2在發(fā)送允許信號(hào)TE以及接收允許信號(hào)RE的控制下輪流工作。也就是說,當(dāng)?shù)谝婚_關(guān)K1閉合時(shí),如果發(fā)送允許信號(hào)TE滿足條件,發(fā)送器件U1發(fā)送數(shù)據(jù)到總線。如果接受允許信號(hào)RE滿足條件,接受器件U2從總線接受數(shù)據(jù)。由于該總線是半雙工差分總線,所以,發(fā)送器件U1和接收器件U2在發(fā)送允許信號(hào)TE以及接收允許信號(hào)RE的控制下輪流工作。
當(dāng)通訊節(jié)點(diǎn)發(fā)現(xiàn)自己與主機(jī)的通訊中斷時(shí),通過控制器將第一開關(guān)Kl斷開,進(jìn)行內(nèi)部環(huán)回檢測(cè),判定接口器件是否異常。所述內(nèi)部環(huán)回檢測(cè)的具體實(shí)現(xiàn)方法是,通過控制器使發(fā)送允許信號(hào)TE以及接收允許信號(hào)RE同時(shí)滿足條件,使發(fā)送器件U1和接收器件U2同時(shí)工作。如果節(jié)點(diǎn)發(fā)現(xiàn)自己本身發(fā)送的數(shù)據(jù)能被自己正確的接受回來,則說明接口器件正常,如果自己本身發(fā)送的數(shù)據(jù)無(wú)法被自己正確的接受回來,則說明接口器件異常。通過節(jié)點(diǎn)本身進(jìn)行內(nèi)部環(huán)回檢測(cè),如果發(fā)現(xiàn)節(jié)點(diǎn)接口器件異常,則通過控制器永久斷開第一開關(guān)K1,也就是斷開與總線的連接,等待維修。如果發(fā)現(xiàn)節(jié)點(diǎn)接口器件正常,則通過控制器閉合第一開關(guān)K1,恢復(fù)與總線的連接。
其中,第一開關(guān)可以是繼電器、模擬開關(guān)等。所述差分總線可以是RS485總線。
本實(shí)施例通過對(duì)第一開關(guān)K1的控制,使得當(dāng)節(jié)點(diǎn)的接口器件被擊穿或其他原因造成總線不通的話,總線會(huì)馬上恢復(fù)正常。這是因?yàn)楫?dāng)該節(jié)點(diǎn)發(fā)現(xiàn)與鏈路的通信中斷后,立即斷開第一開關(guān),并進(jìn)行內(nèi)部環(huán)回自檢,如果自檢通過,則說明通信中斷與本節(jié)點(diǎn)無(wú)關(guān),閉合第一開關(guān)后本節(jié)點(diǎn)恢復(fù)正常通信。如果節(jié)點(diǎn)內(nèi)部環(huán)回自檢沒有成功,說明問題出在本節(jié)點(diǎn),則第一開關(guān)依然保持?jǐn)嚅_狀態(tài),該節(jié)點(diǎn)上的器件就不再會(huì)對(duì)總線施加影響,因此,就不會(huì)影響到總線和其它節(jié)點(diǎn)的正常工作。所以,總線上任何一個(gè)節(jié)點(diǎn)接口器件的損壞,都不會(huì)使整個(gè)通訊鏈路長(zhǎng)時(shí)間中斷。
圖4是根據(jù)本發(fā)明第二實(shí)施例,當(dāng)具有保護(hù)功能的通訊鏈路系統(tǒng)中的總線為全雙工差分總線時(shí),某一節(jié)點(diǎn)與總線相連的結(jié)構(gòu)圖。該節(jié)點(diǎn)包含發(fā)送器件U1、接收器件U2,連接發(fā)送器件U1和接收器件U2的第三開關(guān)K3,控制器以及TVS器件Z11。
全雙工差分總線用于傳輸數(shù)據(jù),使得節(jié)點(diǎn)與節(jié)點(diǎn)之間能夠相互通信。第一開關(guān)K1、K2,用于斷開或者建立節(jié)點(diǎn)與總線之間的連接。第三開關(guān)K3用于斷開或者建立發(fā)送器件U1和接收器件U2之間的連接。發(fā)送器件U1和接收器件U2分別用于發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。節(jié)點(diǎn)中的控制器用于控制第一開關(guān)K1、K2以及第三開關(guān)K3的斷開或是閉合,并且控制節(jié)點(diǎn)中的發(fā)送器件和接收器件。節(jié)點(diǎn)中的TVS并聯(lián)在差分總線的成對(duì)線路之間,用于防護(hù)靜電和小電流浪涌的破壞。
以上對(duì)該節(jié)點(diǎn)的結(jié)構(gòu)作了具體描述,下面對(duì)該節(jié)點(diǎn)實(shí)現(xiàn)通訊鏈路保護(hù)方法的流程作進(jìn)一步具體描述。
當(dāng)通訊節(jié)點(diǎn)與主機(jī)的通訊正常時(shí),第一開關(guān)K1、K2處于閉合狀態(tài),發(fā)送器件U1和接收器件U2在發(fā)送允許信號(hào)TE以及接收允許信號(hào)RE的控制下工作。由于該節(jié)點(diǎn)連接的總線是全雙工差分總線,并且發(fā)送器件U1和接收器件U2分別通過第一開關(guān)與總線相連,所以,發(fā)送器件U1和接收器件U2可以同時(shí)工作。
當(dāng)通訊節(jié)點(diǎn)發(fā)現(xiàn)自己與主機(jī)的通訊中斷時(shí),通過控制器將第一開關(guān)K1、K2斷開,進(jìn)行內(nèi)部環(huán)回檢測(cè),判定接口器件是否異常。所述內(nèi)部環(huán)回檢測(cè)的具體實(shí)現(xiàn)方法是,通過控制器將第三開關(guān)閉合,也就是將發(fā)送器件U1和接收器件U2連接起來。如果該節(jié)點(diǎn)發(fā)現(xiàn)自己本身發(fā)送的數(shù)據(jù)能被自己正確的接受回來,則說明接口器件正常,如果自己本身發(fā)送的數(shù)據(jù)無(wú)法被自己正確的接受回來,則說明接口器件異常。通過節(jié)點(diǎn)本身進(jìn)行內(nèi)部環(huán)回檢測(cè),如果發(fā)現(xiàn)節(jié)點(diǎn)接口器件異常,則通過控制器永久斷開第一開關(guān)K1、K2,也就是斷開與總線的連接,等待維修;如果發(fā)現(xiàn)該節(jié)點(diǎn)接口器件正常,則通過控制器閉合第一開關(guān)K1、K2,恢復(fù)與總線的連接,斷開第三開關(guān)K3,也就是斷開發(fā)送器件U1和接收器件U2的連接,使發(fā)送器件U1和接收器件U2從總線上發(fā)送和接收數(shù)據(jù),讓該節(jié)點(diǎn)正常工作。
其中,第一開關(guān)和第三開關(guān)可以是繼電器、模擬開關(guān)等。所述差分總線可以是RS485總線。
由于本發(fā)明的第二實(shí)施例的工作原理與第一實(shí)施例基本相同,不同之處僅在于節(jié)點(diǎn)本身進(jìn)行內(nèi)部環(huán)回檢測(cè)的方法不同,所以,本發(fā)明的第二實(shí)施例所產(chǎn)生的效果也與第一實(shí)施例相同,即總線上任何一個(gè)節(jié)點(diǎn)接口器件的損壞,都不會(huì)使整個(gè)通訊鏈路長(zhǎng)時(shí)間中斷。
雖然通過參照本發(fā)明的某些優(yōu)選實(shí)施例,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。
權(quán)利要求
1.一種具有保護(hù)功能的通訊鏈路系統(tǒng),包含差分總線、與該總線相連接并通過該總線收發(fā)數(shù)據(jù)的至少兩個(gè)節(jié)點(diǎn),其特征在于,在所述總線和節(jié)點(diǎn)之間還串接有第一開關(guān);所述節(jié)點(diǎn)中還包含一個(gè)控制器,用于在檢測(cè)到本節(jié)點(diǎn)和所述總線上其它節(jié)點(diǎn)間的通信中斷時(shí)斷開所述第一開關(guān),并通過內(nèi)部環(huán)回進(jìn)行自檢,如果自檢通過則閉合所述第一開關(guān)。
2.根據(jù)權(quán)利要求1所述的具有保護(hù)功能的通訊鏈路系統(tǒng),其特征在于,所述總線是半雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;所述控制器還用于,在進(jìn)行內(nèi)部環(huán)回自檢時(shí),控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù),如果該接收器件可以正確接收該發(fā)送器件發(fā)出的數(shù)據(jù),則判定自檢成功。
3.根據(jù)權(quán)利要求1所述的具有保護(hù)功能的通訊鏈路系統(tǒng),其特征在于,所述總線是全雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;在所述發(fā)送器件和接收器件的輸出端之間還串接有第三開關(guān),平時(shí)處于斷開狀態(tài);所述控制器還用于,在進(jìn)行內(nèi)部環(huán)回自檢時(shí),閉合所述第三開關(guān),控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù),如果該接收器件可以正確接收該發(fā)送器件發(fā)出的數(shù)據(jù),則判定自檢成功,斷開所述第三開關(guān)。
4.根據(jù)權(quán)利要求1所述的具有保護(hù)功能的通訊鏈路系統(tǒng),其特征在于,所述開關(guān)可以是繼電器或模擬開關(guān)。
5.根據(jù)權(quán)利要求1所述的具有保護(hù)功能的通訊鏈路系統(tǒng),其特征在于,所述差分總線可以是RS485總線。
6.根據(jù)權(quán)利要求1所述的具有保護(hù)功能的通訊鏈路系統(tǒng),其特征在于,所述系統(tǒng)還包含瞬態(tài)電壓抑制器,并聯(lián)在差分總線的成對(duì)線路之間,用于防護(hù)靜電和小電流浪涌的破壞。
7.一種通訊鏈路保護(hù)方法,該通訊鏈路包含差分總線、與該總線相連接并通過該,總線收發(fā)數(shù)據(jù)的至少兩個(gè)節(jié)點(diǎn),其特征在于,在所述總線和節(jié)點(diǎn)之間還串接有第一開關(guān);所述方法包含以下步驟檢測(cè)本節(jié)點(diǎn)和所述總線上其它節(jié)點(diǎn)之間的通信是否中斷,如果是則斷開所述第一開關(guān),并通過內(nèi)部環(huán)回進(jìn)行自檢;判斷自檢是否成功,如果是則閉合所述第一開關(guān)。
8.根據(jù)權(quán)利要求7所述的通訊鏈路保護(hù)方法,其特征在于,所述總線是半雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;所述通過內(nèi)部環(huán)回進(jìn)行自檢的步驟還包含以下子步驟控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù);判斷所述接收器件是否可以正確接收所述發(fā)送器件發(fā)出的數(shù)據(jù),如果是則判定自檢成功。
9.根據(jù)權(quán)利要求7所述的通訊鏈路保護(hù)方法,其特征在于,所述總線是全雙工總線;所述節(jié)點(diǎn)中包含發(fā)送器件和接收器件;在所述發(fā)送器件和接收器件的輸出端之間還串接有第三開關(guān),平時(shí)處于斷開狀態(tài);所述通過內(nèi)部環(huán)回進(jìn)行自檢的步驟還包含以下子步驟閉合所述第三開關(guān);控制所述發(fā)送器件發(fā)送數(shù)據(jù),同時(shí)控制所述接收器件接收數(shù)據(jù);判斷所述接收器件是否可以正確接收所述發(fā)送器件發(fā)出的數(shù)據(jù),如果是則判定自檢成功,斷開所述第三開關(guān)。
全文摘要
本發(fā)明涉及通信技術(shù),公開了一種具有保護(hù)功能的通訊鏈路系統(tǒng)及其方法,使得鏈路通訊因部分節(jié)點(diǎn)的接口器件損壞而中斷后可立即恢復(fù)。本發(fā)明中,在總線和節(jié)點(diǎn)間增加了串接的第一開關(guān),各節(jié)點(diǎn)在通信中斷時(shí)斷開第一開關(guān)進(jìn)行內(nèi)部環(huán)回自檢,在自檢通過后閉合該第一開關(guān)恢復(fù)通信。對(duì)于半雙工總線,通過使節(jié)點(diǎn)內(nèi)的發(fā)送器件和接收器件同時(shí)工作以進(jìn)行內(nèi)部環(huán)回自檢。對(duì)于全雙工總線,在發(fā)送器件和接收器件的輸出端之間串接平時(shí)處于斷開狀態(tài)的第三開關(guān),通過閉合第三開關(guān)實(shí)現(xiàn)內(nèi)部環(huán)回自檢。
文檔編號(hào)H04L5/14GK1859150SQ20051002788
公開日2006年11月8日 申請(qǐng)日期2005年7月19日 優(yōu)先權(quán)日2005年7月19日
發(fā)明者顧正東 申請(qǐng)人:上海華為技術(shù)有限公司