[發明專利]一種火災報警系統中內部通訊的方法無效
| 申請號: | 200810017422.4 | 申請日: | 2008-01-29 |
| 公開(公告)號: | CN101221686A | 公開(公告)日: | 2008-07-16 |
| 發明(設計)人: | 姜華;尹華國 | 申請(專利權)人: | 西安特菲爾電子有限公司 |
| 主分類號: | G08B25/01 | 分類號: | G08B25/01;G08B29/00;G08B17/00 |
| 代理公司: | 西安文盛專利代理有限公司 | 代理人: | 佘文英 |
| 地址: | 710075陜西省西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 火災 報警 系統 內部 通訊 方法 | ||
技術領域
本發明涉及火災報警系統中內部通訊的方法。
背景技術
一套完整的控制系統,就像計算機由計算機主板、內存、顯卡等組成一樣,火災報警系統也是由很多板卡組成,一般由主機卡、回路卡、總線手動板、多線手動板、打印機、圖形顯示終端等部件組成,這些部件各司其職。主機卡是系統的大腦,由它來管理其它的板卡,除主機卡外的其它板卡我們稱它為從卡,從卡受控于主機卡的指揮,這一套指揮系統就是控制系統內部的通訊系統。為了便于內部走線和降低成本,控制系統內部的通訊一般都采用串行的通訊方式而不使用并行通訊方式。傳統的串行通訊方式是以巡檢的方式進行通訊,也就是主機以點名的方式不停地巡檢各個從卡,這種方式不僅要耗費大量的主機資源,而且當從卡有事件要與主機卡通訊時,只能等待到主機巡檢到該板卡時,從卡發生的事件才能傳送給主機,當主機連接的板卡比較多時,對一些重要的信息(如火警信息、手動按鍵操作信號),板卡就可能不能及時地傳送給主機而延誤了快速滅火的時間。
發明內容
本發明的目的是克服現有技術的缺點,提供一種火災報警系統中內部通訊的方法,該方法是從卡以競爭方式發送數據,極大的提高了通訊總線的利用率和及時性,使內部通訊高速暢通。
本發明的技術方案是一種火災報警系統中內部通訊的方法,該方法以競爭方式發送數據,對各個板卡按優先級分配了唯一的仲裁碼,各個板卡與主機卡進行通訊時,通過專用的競爭線和通訊總線與主機卡連接起來,通訊總線是各個板卡共用的串行數據總線,競爭線用于通訊時對各個板卡的優先級進行仲裁,以確定優先級別高的板卡優先占用數據總線,與主機卡進行通訊。
本仲裁碼共分配了43個板卡地址。
各個板卡的仲裁碼由15位數據組成,每一位的發送周期為50微秒。
各個板卡要發送的數據由兩個等級組成,分別為報警級和警告級,報警級別的優先級高于警告級別,當板卡要發送報警級的數據時,一次發送多個數據,而發送警告級的數據時一次發送一個數據,以保證高級別的數據得以優先發送,在火災報警系統中,火警、聯動數據為高級別數據,故障數據等為低級別數據。
當各個板卡要發送數據時,競爭碼(即競爭線上發送的仲裁碼,以下簡稱競爭碼)的發送過程為:
①檢測競爭線的電壓,當連續三位發碼周期的時間競爭線的電壓始終為高電平時,說明通訊線空閑,可以進行通訊總線的競爭;
②判斷要發送數據是警告級或報警級,如果為警告級則bit4~bit6為010,如果為報警級則優先級別高,bit4~bit6為000,競爭線上依次發送bit4~bit6,在每發送1位周期的中間點監測競爭線的邏輯電平,如果檢測的邏輯電平與發送的邏輯電平相同,則說明該位競爭成功,該位發送周期到時進行下一位競爭碼的發送;否則返回①繼續等待競爭;
③根據要發送數據的板卡的優先級發送bit7~bit15,在每發送1位周期的中間點監測競爭線的邏輯電平,如果檢測的邏輯電平與發送的邏輯電平相同,則說明該位競爭成功,該位發送周期到時進行下一位競爭碼的發送;否則返回①繼續等待競爭;
④競爭線設置為邏輯0,通過通訊總線與主機卡通訊,發送待發送的數據;
⑤競爭線設置為邏輯1,釋放競爭線。
內部通訊的競爭方式是采用專用競爭線及獨有的競爭協議的通訊方式,該通訊方式解決了傳統巡檢式內部通訊方式的通訊總線利用率低,耗費大量的主機資源的情況。競爭方式發送數據是板卡有事件則與主機卡進行通訊,無事件則通訊總線空閑的通訊方式,內部通訊的競爭方式極大的提高了通訊總線的利用率,使內部通訊高速暢通。
附圖說明
圖1是本發明主機卡和各個板卡之間的連線框圖。
圖2是各個板卡的仲裁碼競爭線序列脈沖圖。
具體實施方式
內部通訊的競爭方式為:各個板卡按優先級分配唯一的仲裁碼,當有事件發生時,通過專用競爭線發送仲裁碼獲取通訊總線,以最短的時間將發生的事件傳送給主機卡,以下對內部通訊競爭方式的實現過程進行詳細描述。
主機卡和各個板卡之間的連線框圖如圖1所示
各個板卡與主機卡進行通訊時,通過專用的競爭線和通訊總線與主機卡連接起來,通訊總線是各個板卡共用的串行數據總線,競爭線用于通訊時對各個板卡的優先級進行仲裁,以確定優先級別高的板卡優先占用數據總線,與主機卡進行通訊。
進行系統設計時對各個板卡按優先級分配了唯一的仲裁碼。以下列出板卡的仲裁碼:
●15位仲裁碼
●2個優先級別:報警級和警告級
●43個板卡地址
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安特菲爾電子有限公司,未經西安特菲爾電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810017422.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:多域垂直配向型液晶顯示面板
- 下一篇:無煙焰火藥劑





