基于rs-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng)的制作方法
【專利摘要】基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng),克服了現(xiàn)有技術(shù)實時性、可靠性和抗破壞能力差的缺陷,特征是包括總控計算機(jī)和1~255個通信控制器,總控計算機(jī)和通信控制器均有第一通信口和第二通信口,由4條導(dǎo)線按下列規(guī)律連接,第一通信口發(fā)送端與第二通信口接收端連接,第一通信口接收端與第二通信口發(fā)送端連接,一個通信周期只發(fā)送一次主控指令,接力傳送,報警數(shù)據(jù)也接力傳送,不間斷的被依次傳送至主控計算機(jī),有益效果是提高了通信的實時性、可靠性和抗破壞能力,系統(tǒng)能根據(jù)通信環(huán)路中通信控制器數(shù)量的多少智能地確定通信周期,當(dāng)某個通信控制器發(fā)生故障時,只影響本通信控制器的工作;系統(tǒng)所發(fā)生的故障,均能在線立即發(fā)現(xiàn)。
【專利說明】基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于安防報警通信控制系統(tǒng)【技術(shù)領(lǐng)域】,特別涉及一種基于RS-422總線結(jié)構(gòu)的通信控制系統(tǒng),尤其是通信周期優(yōu)化的基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng)。
【背景技術(shù)】
[0002]周界入侵探測技術(shù)廣泛應(yīng)用于各種重要場所,如機(jī)場、油庫、監(jiān)獄和軍事基地。周界報警系統(tǒng)一般分為兩個獨(dú)立的子系統(tǒng),一是報警傳感子系統(tǒng),二是報警信息傳輸和處理子系統(tǒng),也稱為通信控制子系統(tǒng)。由于RS-485總線結(jié)構(gòu)簡單,只需要兩條導(dǎo)線連接,且成本低,所以現(xiàn)有技術(shù)中的周界報警通信控制系統(tǒng)廣泛采用RS-485總線構(gòu)成的主-從結(jié)構(gòu),但這種結(jié)構(gòu)采用固定周期輪詢的方式,存在著實時性、可靠性和抗破壞能力差的缺陷,一但某處線路斷路,則從斷路處至末端的所有通信將無法完成,因此這種系統(tǒng)并不適合周界報警系統(tǒng)。由于RS-422總線結(jié)構(gòu)相對復(fù)雜,需要四條導(dǎo)線連接,成本高,安裝調(diào)試復(fù)雜,在周界通信控制系統(tǒng)中很少使用,即使使用也是采用固定周期輪詢的方式,同樣存在著實時性、可靠性和抗破壞能力差的缺陷。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是,克服現(xiàn)有技術(shù)中存在的不足與缺陷,提供一種可以提高報警通信控制系統(tǒng)的實時性、可靠性及抗破壞能力的基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng)。
[0004]本發(fā)明采用的技術(shù)方案包括總控計算機(jī)和I?255個通信控制器,所述總控計算機(jī)和I?255個通信控制器由4條導(dǎo)線連接,所述總控計算機(jī)和每個通信控制器均有第一通信口和第二通信口,4條導(dǎo)線按下列規(guī)律進(jìn)行連接,第一通信口發(fā)送端與第二通信口的接收端相連接,第一通信口接收端與第二通信口的發(fā)送端相連接,通過上述連接組成基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng)。
[0005]所述通信控制器包括RS-422總線結(jié)構(gòu)的第一通信口和第二通信口、單片機(jī)系統(tǒng)、報警信息輸入電路、報警現(xiàn)場設(shè)備控制輸出電路、電源電路、地址設(shè)置開關(guān)和波特率設(shè)置開關(guān),其中,第一通信口和第二通信口與單片機(jī)系統(tǒng)雙向連接,報警信息輸入電路、報警現(xiàn)場設(shè)備控制輸出電路、電源電路、地址設(shè)置開關(guān)和波特率設(shè)置開關(guān)均與單片機(jī)系統(tǒng)相連接。
[0006]所述總控計算機(jī)通過其第一通信口的發(fā)送端向第一通信控制器的第二通信口的接收端發(fā)送主控指令,第一通信控制器收到指令后,一方面通過其第二通信口的發(fā)送端向總控計算機(jī)的第一通信口的接收端發(fā)送報警數(shù)據(jù),另一方面通過其第一通信口發(fā)送端將主控指令發(fā)送到第二通信控制器的第二通信口的接收端,當(dāng)?shù)谝煌ㄐ趴刂破鞯牡谝煌ㄐ趴诘慕邮斩私邮盏降诙ㄐ趴刂破靼l(fā)送的報警數(shù)據(jù)時,第一通信控制器將通過其第二通信口的發(fā)送端向總控計算機(jī)的第一通信口轉(zhuǎn)發(fā);其它通信控制器重復(fù)以上通信過程,直至最后一個通信控制器,此時各通信控制器的報警數(shù)據(jù)將不間斷的被發(fā)送到總控計算機(jī)的第一通信口 ;總控計算機(jī)通過第二通信口的通信過程同第一通信口的通信過程,只是方向相反,從而實現(xiàn)了雙向雙環(huán)通信。
[0007]所述I?255個通信控制器采用串聯(lián)連接,一個通信周期只發(fā)送一次主控指令,接力傳送,報警數(shù)據(jù)也采用接力傳送,報警數(shù)據(jù)將不間斷的被依次傳送至主控計算機(jī)。
[0008]所述總控計算機(jī)經(jīng)過一個通信周期后,將對第一通信口和第二通信口兩個通信口收到的報警數(shù)據(jù)量進(jìn)行比較,并根據(jù)設(shè)置的通信控制器的數(shù)量和地址綜合判斷,當(dāng)收到的數(shù)據(jù)與設(shè)置的通信控制器的數(shù)量與地址相同時,則通信環(huán)路工作正常;當(dāng)收到的數(shù)據(jù)與設(shè)置的通信控制器的數(shù)量與地址不同時,判斷是線路故障還是通信控制器的故障,在屏幕上彈出故障信息框供用戶處理并記錄。
[0009]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下有益效果:
(1)提高了通信的實時性,系統(tǒng)能根據(jù)整個通信環(huán)路中通信控制器安裝數(shù)量的多少智能地確定通信周期,安裝的數(shù)量少,則通信周期短,反之,則周期加長,避免了固定周期輪詢帶來的通信實時性差的問題;
(2)提高了系統(tǒng)的可靠性和抗破壞能力,當(dāng)線路發(fā)生一處斷路時,不影響系統(tǒng)正常工作,當(dāng)發(fā)生兩處時,則只影響兩個斷點(diǎn)之間的通信控制器工作;當(dāng)某個通信控制器發(fā)生故障時,只影響本通信控制器的工作;
(3)具有實時故障發(fā)現(xiàn)能力,系統(tǒng)所發(fā)生的故障,均能在線立即發(fā)現(xiàn),給出實時故障信息并記錄,提醒用戶察看現(xiàn)場,確定是否有人破壞或及時維修。
【專利附圖】
【附圖說明】
[0010]圖1是本發(fā)明系統(tǒng)連接示意圖;
圖2是本發(fā)明通信控制器原理方框圖;
圖3是本發(fā)明通信控制器程序流程圖
圖4是本發(fā)明報警信息處理軟件程序流程圖。
【具體實施方式】
[0011]如圖1所示,本發(fā)明采取的技術(shù)方案是由I臺裝有報警信息處理軟件的總控計算機(jī)I和I?η個通信控制器2組成,η最大為255,所述總控計算機(jī)I和I?η個通信控制器2由4條導(dǎo)線3連接,所述總控計算機(jī)I和每個通信控制器2均有第一通信口 COMl和第二通信口 COM2,4條導(dǎo)線3按下列規(guī)律進(jìn)行連接,第一通信口 COMl發(fā)送端Al和BI與第二通信口 COM2的接收端Υ2和Ζ2相連接,第一通信口 COMl接收端Yl和Zl與第二通信口 COM2的發(fā)送端Α2和Β2相連接,即總控計算機(jī)I的第一通信口 COMl通過導(dǎo)線3連接到第一通信控制器2-1的第二通信口 COM2,第一通信控制器2-1的第一通信口 COMl通過導(dǎo)線3連接到第二通信控制器2-2的第二通信口 COM2,第二通信控制器2-2的第一通信口 COMl通過導(dǎo)線3連接到第三通信控制器2-3的第二通信口 COM2,按此規(guī)律依次連接至第η個通信控制器2-η,第η個通信器的第一通信口 COMl通過導(dǎo)線3連接到總控計算機(jī)I的第二通信口COM2,通過上述連接組成了基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng),共同完成報警信息的采集、傳輸、處理和顯示工作。
[0012]工作時,總控計算機(jī)I通過其第一通信口 COMl的發(fā)送端Al和BI向第一通信控制器2-1的第二通信口 COM2的接收端Y2和Z2發(fā)送主控指令,第一通信控制器2_1收到指令后,一方面通過其第二通信口 COM2發(fā)送端A2和B2向總控計算機(jī)I的第一通信口 COMl的接收端Yl和Zl發(fā)送報警數(shù)據(jù),另一方面通過其第一通信口 COMl的發(fā)送端Al和BI將主控指令發(fā)送到第二通信控制器2-2的第二通信口 COM2的接收端Y2和Z2,當(dāng)?shù)谝煌ㄐ趴刂破?-1的第一通信口 COMl的接收端Yl和Zl接收到第二通信控制器2-2發(fā)送的報警數(shù)據(jù)時,第一通信控制器2-1將通過其第二通信口 COM2的發(fā)送端A2和B2向總控計算機(jī)I的第一通信口 COMl轉(zhuǎn)發(fā);其它通信控制器的通信過程將重復(fù)以上工作,直至最后一個通信控制器2-n,此時各通信控制器2的報警數(shù)據(jù)將不間斷的被發(fā)送到總控計算機(jī)I的第一通信口COMl。
[0013]總控計算機(jī)I通過第二通信口 COM2的通信過程同第一通信口 COMl的通信過程,只是方向相反,從而實現(xiàn)了雙向雙環(huán)通信。
[0014]在上述系統(tǒng)中,I?η個通信控制器2采用串聯(lián)連接方式,一個通信周期只發(fā)送一次主控指令,接力傳送,報警數(shù)據(jù)也采用接力傳送,報警數(shù)據(jù)將不間斷的被依次傳送至主控計算機(jī)I;總控計算機(jī)I每收到一幀數(shù)據(jù),將立即進(jìn)行處理,并將結(jié)果顯示在屏幕上和分發(fā)至視頻控制設(shè)備,同時將報警信息寫入數(shù)據(jù)庫,以備查證,有效的解決了固定周期輪詢實時性差的問題。
[0015]總控計算機(jī)I經(jīng)過一個通信周期后,將對第一通信口 COMl和第二通信口 COM2兩個通信口收到的報警數(shù)據(jù)進(jìn)行比較,并根據(jù)設(shè)置的通信控制器2的數(shù)量和地址綜合判斷,當(dāng)收到的數(shù)據(jù)與設(shè)置的通信控制器2的數(shù)量與地址相同時,則表示通信環(huán)路工作正常;當(dāng)收到的數(shù)據(jù)與設(shè)置的通信控制器2的數(shù)量與地址不同時,則表示通信環(huán)路發(fā)生故障,即判斷是線路3的故障還是通信控制器2的故障,并在屏幕上彈出故障信息框供用戶處理并記錄;無論是系統(tǒng)自身故障或人為破壞均將實時地被發(fā)現(xiàn);由于線路是雙向雙環(huán)工作,當(dāng)線路發(fā)生一處斷路時,如第一通信控制器2-1與第二通信控制器2-2之間的線路3斷路時,總控計算機(jī)I的第一通信口 COMl將收到第一通信控制器2-1的報警數(shù)據(jù),總控計算機(jī)I的第二通信口 COM2將收到其它通信控制器2的報警數(shù)據(jù),故所有通信控制器2的報警數(shù)據(jù)均能采集到,所以并不影響系統(tǒng)正常工作;同樣,當(dāng)發(fā)生兩處線路3斷路時,只影響兩個斷點(diǎn)之間的通信控制器2的工作;當(dāng)某個通信控制器2發(fā)生故障時,如第三通信控制器2-3故障時,總控計算機(jī)I的第一通信口 COMl將收到第一通信控制器2-1和第二通信控制器2-2的報警數(shù)據(jù),總控計算機(jī)I的第二通信口 COM2將收到其它通信控制器2的報警數(shù)據(jù),故只影響第三通信控制器2-3的工作。本發(fā)明通信環(huán)路從軟件和硬件兩個方面采取了加強(qiáng)措施,從而有效地提高了系統(tǒng)的可靠性和抗破壞能力。
[0016]所述通信控制器原理如圖2所示,本發(fā)明通信控制器包括RS-422總線結(jié)構(gòu)的第一通信口 COMl和第二通信口 COM2、單片機(jī)系統(tǒng)7和報警信息輸入電路8、報警現(xiàn)場設(shè)備控制輸出電路9、電源電路5、地址設(shè)置開關(guān)4和波特率設(shè)置開關(guān)6,其中,第一通信口 COMl和第二通信口 COM2與單片機(jī)系統(tǒng)7雙向連接,報警信息輸入電路8、報警現(xiàn)場設(shè)備控制輸出電路10、電源電路5、地址設(shè)置開關(guān)4和波特率設(shè)置開關(guān)6均與單片機(jī)系統(tǒng)7相連接。
[0017]通信控制器程序流程如圖3所示,通信控制器通電后,首先進(jìn)行初始化步驟110,再通過路徑1101進(jìn)入報警查詢步驟120,當(dāng)無報警時,則通過路徑1202返回到報警查詢步驟120,當(dāng)有報警時,則通過路徑1201進(jìn)入存儲步驟130,對報警信息進(jìn)行存儲,然后通過路徑1301進(jìn)入何口指令查詢步驟140,若是總控計算機(jī)I的第一通信口 COMl指令,則通過路徑1401進(jìn)入到何種指令判斷步驟150,若是主控指令,則通過路徑1501依次進(jìn)入到向總控計算機(jī)I的第一通信口 COMl回傳報警信息步驟160和向向總控計算機(jī)I的第二通信口COM2發(fā)送主控指令步驟170,然后通過路徑1701返回到報警查詢步驟120,繼續(xù)進(jìn)行報警信息查詢;若是控制指令,則通過路徑1502進(jìn)入執(zhí)行指令回傳數(shù)據(jù)步驟180,回傳數(shù)據(jù),執(zhí)行完后,通過路徑1801返回到報警查詢步驟120,繼續(xù)進(jìn)行報警信息查詢,若是報警數(shù)據(jù),則通過路徑1503進(jìn)入到第一通信口數(shù)據(jù)轉(zhuǎn)發(fā)步驟190,完成數(shù)據(jù)轉(zhuǎn)發(fā),然后通過路徑1901返回到報警查詢步驟120,繼續(xù)進(jìn)行報警信息查詢;若是總控計算機(jī)I的第二通信口 COM2指令,則通過路徑1402進(jìn)入到何種指令判斷步驟200,若是主控指令,則通過路徑2001依次進(jìn)入到向總控計算機(jī)I的第二通信口 COM2回傳報警信息步驟210和向總控計算機(jī)I的第一通信口 COMl發(fā)送主控指令步驟220,然后通過路徑2201返回到報警查詢步驟120,繼續(xù)進(jìn)行報警信息查詢;若是控制指令,則通過路徑2002進(jìn)入執(zhí)行指令回傳數(shù)據(jù)步驟230,回傳數(shù)據(jù),執(zhí)行完后,通過路徑2301返回到報警查詢步驟120,繼續(xù)進(jìn)行報警信息查詢,若是報警數(shù)據(jù),則通過路徑2303進(jìn)入到總控計算機(jī)I的第二通信口數(shù)據(jù)轉(zhuǎn)發(fā)步驟240,完成數(shù)據(jù)轉(zhuǎn)發(fā),然后通過路徑2401返回到報警查詢步驟120,繼續(xù)進(jìn)行報警信息查詢。
[0018]報警信息處理軟件程序流程圖如圖4,所述報警信息處理軟件由設(shè)置模塊16和監(jiān)控17模塊組成,其中:設(shè)置模塊16主要完成監(jiān)控所需要的必須設(shè)置,包括載入地圖161、設(shè)置防區(qū)162、通信設(shè)置163、查詢操作164、用戶管理165和設(shè)置備份166共6種設(shè)置,其中:載入地圖161用于載入需要監(jiān)控區(qū)域的地圖,地圖格式有JPG、TIFjP BMP ;確定比例尺用于計算地圖的比例尺,以準(zhǔn)確確定防區(qū)的長度;設(shè)置防區(qū)162用于防區(qū)的施劃和刪除,門名稱的設(shè)置用于圍界各種出入口名稱的設(shè)置和刪除;通信設(shè)置163用于設(shè)置通信所使用的串行口、波特率、通信周期智能確定、對外通信對象、通信控制器與防區(qū)的關(guān)聯(lián);查詢操作164用于報警信息、系統(tǒng)操作和系統(tǒng)故障的查詢,以保證事后的查證工作;設(shè)置備份166采用一鍵備份,用于設(shè)置模塊的備份,包括備份和恢復(fù),以保證系統(tǒng)出現(xiàn)問題時快速恢復(fù)原有設(shè)置,方便用戶使用;用戶管理165主要用于系統(tǒng)授權(quán),以保證系統(tǒng)正常工作和操作安全;軟件啟動后,首先通過數(shù)據(jù)庫查詢步驟18查詢是否存在數(shù)據(jù)庫,若數(shù)據(jù)庫不存在,則通過路徑181進(jìn)入建立數(shù)據(jù)庫步驟19,自動建立所需要的數(shù)據(jù)庫,然后通過路徑182進(jìn)入設(shè)置模塊16,根據(jù)菜單欄的菜單進(jìn)行所需要的設(shè)置,所有設(shè)置的內(nèi)容均有數(shù)據(jù)庫進(jìn)行記錄,設(shè)置完成后,通過路徑183進(jìn)入監(jiān)控模塊17,通過路徑171進(jìn)入監(jiān)控開始步驟20,同時通過路徑202進(jìn)入開始計時步驟34,當(dāng)監(jiān)控開始步驟20開始后,通過路徑201進(jìn)入到總控計算機(jī)的第一通信口 COMl發(fā)送主控指令步驟21,總控計算機(jī)的第一通信口 COMl發(fā)送主控指令后,通過路徑211進(jìn)入到收到數(shù)據(jù)步驟22,收到I幀數(shù)據(jù)后,通過路徑221進(jìn)入到數(shù)據(jù)檢查步驟23,進(jìn)行數(shù)據(jù)正確性檢查,若不正確,通過路徑232返回到收到數(shù)據(jù)步驟22,接收數(shù)據(jù),若正確,通過路徑231進(jìn)入信息檢查步驟24,檢查數(shù)據(jù)種類,若是控制數(shù)據(jù),通過路徑242進(jìn)入到屏幕顯示防區(qū)步驟33,完成屏幕顯示防區(qū)實際狀態(tài),完成后,返回到收到數(shù)據(jù)步驟22,接收數(shù)據(jù),若是報警數(shù)據(jù),通過路徑241進(jìn)入屏幕顯示報警步驟25,屏幕顯示報警,依次進(jìn)入音響報警步驟26、對外發(fā)送報警信息步驟27和數(shù)據(jù)庫記錄報警信息步驟28,分別完成音響報警、對外發(fā)送報警信息和數(shù)據(jù)庫記錄報警信息,再通過路徑282返回到收到數(shù)據(jù)步驟22,通過路徑281進(jìn)入等待處理步驟29,等待值班員對報警進(jìn)行處理,若處理,則通過路徑292進(jìn)入重新布防步驟31或通過路徑29進(jìn)入屏蔽步驟30,完成重新布防或屏蔽,通過路徑301進(jìn)入到發(fā)送控制指令步驟32,發(fā)送主控指令,通過路徑321返回到收到數(shù)據(jù)步驟22。
[0019]當(dāng)步驟34計時開始后,通過路徑341進(jìn)入到第一單程檢查步驟35,檢查第一單程時間是否到,若時間到,則通過路徑351進(jìn)入到總控計算機(jī)的第二通信口 COM2發(fā)送主控指令步驟36,主控計算機(jī)I通過第二通信口 COM2發(fā)送主控指令,通過路徑361返回收到數(shù)據(jù)步驟22,同時通過路徑362進(jìn)入到開始計時步驟37,開始計時,通過路徑371進(jìn)入第二單程檢查步驟38,檢查第二單程時間是否到,通過路徑381進(jìn)入故障判斷步驟39,進(jìn)行故障判斷,若無故障,通過路徑392返回到發(fā)送主控指令步驟21,若有故障,通過路徑391進(jìn)入顯示故障步驟40,屏幕顯示故障,然后通過路徑401返回到發(fā)送主控指令步驟21。以上通信過程循環(huán)工作,直到監(jiān)控被關(guān)閉。
【權(quán)利要求】
1.基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng),包括總控計算機(jī)(I)和I?255個通信控制器(2),其特征在于,所述總控計算機(jī)(I)和I?255個通信控制器(2)由4條導(dǎo)線(3)連接,所述總控計算機(jī)(I)和每個通信控制器(2)均有第一通信口(COMl)和第二通信口(COM2),4條導(dǎo)線(3)按下列規(guī)律進(jìn)行連接,第一通信口(COMl)發(fā)送端(Al)和(BI)與第二通信口(COM2)的接收端(Y2)和(Z2)相連接,第一通信口(C0M1)接收端(Yl)和(Zl)與第二通信口(COM2)的發(fā)送端(A2)和(B2)相連接。
2.根據(jù)權(quán)利要求1所述基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng),其特征在于,所述通信控制器(2 )包括RS-422總線結(jié)構(gòu)的第一通信口( COMl)和第二通信口( COM2 )、單片機(jī)系統(tǒng)(7)、報警信息輸入電路(8)、報警現(xiàn)場設(shè)備控制輸出電路(9)、電源電路(5)、地址設(shè)置開關(guān)(4)和波特率設(shè)置開關(guān)(6),其中,第一通信口(COMl)和第二通信口(COM2)與單片機(jī)系統(tǒng)(7)雙向連接,報警信息輸入電路(8)、報警現(xiàn)場設(shè)備控制輸出電路(9)、電源電路(5)、地址設(shè)置開關(guān)(4)和波特率設(shè)置開關(guān)(6)均與單片機(jī)系統(tǒng)(7)相連接。
3.根據(jù)權(quán)利要求1所述基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng),其特征在于,所述總控計算機(jī)(I)通過其第一通信口(COMl)的發(fā)送端(Al)和(BI)向第一通信控制器(2-1)的第二通信口( COM2 )的接收端(Y2 )和(Z2 )發(fā)送主控指令,第一通信控制器(2_1)收到指令后,一方面通過其第二通信口(COM2)的發(fā)送端(A2)和(B2)向總控計算機(jī)(I)的第一通信口(COMl)的接收端(Yl)和(Zl)發(fā)送報警數(shù)據(jù),另一方面通過其第一通信口(COMl)發(fā)送端(Al)和(BI)將主控指令發(fā)送到第二通信控制器(2-2)的第二通信口(COM2)的接收端(Y2)和(Z2),當(dāng)?shù)谝煌ㄐ趴刂破?2-1)的第一通信口(COMl)的接收端(Yl)和(Zl)接收到第二通信控制器(2-2)發(fā)送的報警數(shù)據(jù)時,第一通信控制器(2-1)將通過其第二通信口(COM2 )的發(fā)送端(A2 )和(B2 )向總控計算機(jī)(I)的第一通信口( COMl)轉(zhuǎn)發(fā);其它通信控制器重復(fù)以上通信過程,直至最后一個通信控制器,此時各通信控制器(2)的報警數(shù)據(jù)將不間斷的被發(fā)送到總控計算機(jī)(I)的第一通信口(COMl);總控計算機(jī)(I)通過第二通信口(COM2)的通信過程同第一通信口(COMl)的通信過程,只是方向相反,從而實現(xiàn)了雙向雙環(huán)通信。
4.根據(jù)權(quán)利要求1或3所述基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng),其特征在于,所述I?255個通信控制器(2)采用串聯(lián)連接,一個通信周期只發(fā)送一次主控指令,接力傳送,報警數(shù)據(jù)也采用接力傳送,報警數(shù)據(jù)將不間斷的被依次傳送至主控計算機(jī)(I)。
5.根據(jù)權(quán)利要求1或3所述基于RS-422總線結(jié)構(gòu)的雙向雙環(huán)報警通信控制系統(tǒng),其特征在于,所述總控計算機(jī)(I)經(jīng)過一個通信周期后,將對第一通信口(COMl)和第二通信口(COM2)兩個通信口收到的報警數(shù)據(jù)量進(jìn)行比較,并根據(jù)設(shè)置的通信控制器(2)的數(shù)量和地址綜合判斷,當(dāng)收到的數(shù)據(jù)與設(shè)置的通信控制器(2)的數(shù)量與地址相同時,則通信環(huán)路工作正常;當(dāng)收到的數(shù)據(jù)與設(shè)置的通信控制器(2)的數(shù)量與地址不同時,判斷是線路(3)故障還是通信控制器(2)的故障,在屏幕上彈出故障信息框供用戶處理并記錄。
【文檔編號】H04L12/24GK103812744SQ201410011170
【公開日】2014年5月21日 申請日期:2014年1月10日 優(yōu)先權(quán)日:2014年1月10日
【發(fā)明者】湯祖福, 卜鐵, 王彪令 申請人:沈陽匯通智聯(lián)電子工程設(shè)計安裝有限公司