本發(fā)明涉及門禁設備技術領域,尤其涉及一種總線學習型門禁兼容設備。
背景技術:
門禁系統(tǒng),在智能建筑領域,意為Access Control System,簡稱ACS。指“門”的禁止權限,是對“門"的戒備防范。這里的“門”,廣義來說,包括能夠通行的各種通道,包括人通行的門,車輛通行的門等。。
出入口門禁安全管理系統(tǒng)是新型現(xiàn)代化安全管理系統(tǒng),它集微機自動識別技術和現(xiàn)代安全管理措施為一體,它涉及電子,機械,光學,計算機技術,通訊技術,生物技術等諸多新技術。它是解決重要部門出入口實現(xiàn)安全防范管理的有效措施。適用各種機要部門,如銀行、賓館、車場管理、機房、軍械庫、機要室、辦公間,智能化小區(qū),工廠等。
在門禁系統(tǒng)中傳統(tǒng)的門禁設備大多一固定區(qū)域內(nèi)工作,門禁主機與門禁主機分機之間通過總線協(xié)議連接使用,而且傳統(tǒng)的門禁設備不具備網(wǎng)絡操作的功能,為了使門禁設備擁有網(wǎng)絡操作的功能同時兼容所有從屬分機設備的兼容,需要一種總線學習型門禁兼容設備。
技術實現(xiàn)要素:
本發(fā)明的目的是為了解決現(xiàn)有傳統(tǒng)門禁系統(tǒng)中無法直接接入互聯(lián)網(wǎng)進行交互的缺點,而提出的一種總線學習型門禁兼容設備。
為了實現(xiàn)上述目的,本發(fā)明采用了如下技術方案:
一種總線學習型門禁兼容設備,包括總線通訊模塊、總線通訊協(xié)議分析模塊、數(shù)據(jù)模型建立模塊、數(shù)據(jù)模型功能驗證模塊、數(shù)據(jù)庫、存儲模塊、控制模塊和聯(lián)網(wǎng)模塊,所述數(shù)據(jù)模型功能驗證模塊包括聯(lián)網(wǎng)通訊驗證模塊和門禁通訊驗證模塊,所述總線通訊模塊與總線通訊協(xié)議分析模塊和數(shù)據(jù)模型建立模塊依次連接,所述數(shù)據(jù)模型建立模塊分別與聯(lián)網(wǎng)通訊驗證模塊和門禁通訊驗證模塊連接,所述存儲模塊分別與聯(lián)網(wǎng)通訊驗證模塊、門禁通訊驗證模塊、數(shù)據(jù)庫和控制模塊連接,所述控制模塊分別與聯(lián)網(wǎng)模塊和總線通訊模塊連接,所述數(shù)據(jù)庫分別與聯(lián)網(wǎng)通訊驗證模塊、門禁通訊驗證模塊和總線通訊協(xié)議分析模塊連接。
優(yōu)選的,所述總線通訊模塊用于總線通訊協(xié)議分析模塊與門禁系統(tǒng)通訊連接。
優(yōu)選的,所述總線通訊協(xié)議分析模塊對門禁系統(tǒng)內(nèi)部的主機和分機通訊協(xié)議進行分析記錄。
優(yōu)選的,所述數(shù)據(jù)模型建立模塊用于建立數(shù)據(jù)學習模型,并自動生產(chǎn)相應的數(shù)據(jù)協(xié)議包封裝程序邏輯。
優(yōu)選的,所述聯(lián)網(wǎng)通訊驗證模塊用于驗證數(shù)據(jù)模型建立模塊生成的數(shù)據(jù)協(xié)議包封裝程序邏輯的聯(lián)網(wǎng)通訊功能。
優(yōu)選的,所述門禁通訊驗證模塊用于驗證數(shù)據(jù)模型建立模塊生成的數(shù)據(jù)協(xié)議包封裝程序邏輯的門禁通訊功能。
優(yōu)選的,所述存儲模塊用于存儲驗證成功的數(shù)據(jù)協(xié)議包封裝程序邏輯。
優(yōu)選的,所述控制模塊將驗證成功后的數(shù)據(jù)協(xié)議包封裝程序邏輯與門禁系統(tǒng)進行通訊連接。
優(yōu)選的,所述聯(lián)網(wǎng)模塊將驗證成功后的數(shù)據(jù)協(xié)議包封裝程序邏輯與互聯(lián)網(wǎng)通訊連接。
優(yōu)選的,所述數(shù)據(jù)庫用于存儲門禁系統(tǒng)通訊協(xié)議和驗證成功的數(shù)據(jù)協(xié)議包封裝程序邏輯。
本發(fā)明的有益效果:
通過設置的總線通訊協(xié)議分析模塊、數(shù)據(jù)模型建立模塊、數(shù)據(jù)模型功能驗證模塊、控制模塊和聯(lián)網(wǎng)模塊,能夠對門禁主機和分機的通訊協(xié)議進行學習,并保存數(shù)據(jù)信息,完成對門禁分機和各個樓層分支器,解碼器設備的兼容,解決了傳統(tǒng)門禁設備無法進行聯(lián)網(wǎng)操作的缺點,實現(xiàn)傳統(tǒng)門禁的互聯(lián)網(wǎng)接入功能,實現(xiàn)了大部分的傳統(tǒng)門禁系統(tǒng)設備上進行應用,并能快速學習通訊協(xié)議,實現(xiàn)互聯(lián)網(wǎng)聯(lián)網(wǎng)操作。
附圖說明
圖1為本發(fā)明提出的一種總線學習型門禁兼容設備的結構示意圖;
圖2為本發(fā)明提出的一種總線學習型門禁兼容設備的協(xié)議學習流程圖;
圖3為本發(fā)明提出的一種總線學習型門禁兼容設備的協(xié)議驗證流程圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。
參照圖1-3,一種總線學習型門禁兼容設備,包括總線通訊模塊、總線通訊協(xié)議分析模塊、數(shù)據(jù)模型建立模塊、數(shù)據(jù)模型功能驗證模塊、數(shù)據(jù)庫、存儲模塊、控制模塊和聯(lián)網(wǎng)模塊,數(shù)據(jù)模型功能驗證模塊包括聯(lián)網(wǎng)通訊驗證模塊和門禁通訊驗證模塊,總線通訊模塊與總線通訊協(xié)議分析模塊和數(shù)據(jù)模型建立模塊依次連接,數(shù)據(jù)模型建立模塊分別與聯(lián)網(wǎng)通訊驗證模塊和門禁通訊驗證模塊連接,存儲模塊分別與聯(lián)網(wǎng)通訊驗證模塊、門禁通訊驗證模塊、數(shù)據(jù)庫和控制模塊連接,控制模塊分別與聯(lián)網(wǎng)模塊和總線通訊模塊連接,數(shù)據(jù)庫分別與聯(lián)網(wǎng)通訊驗證模塊、門禁通訊驗證模塊和總線通訊協(xié)議分析模塊連接。
總線通訊模塊用于總線通訊協(xié)議分析模塊與門禁系統(tǒng)通訊連接,總線通訊協(xié)議分析模塊對門禁系統(tǒng)內(nèi)部的主機和分機通訊協(xié)議進行分析記錄,數(shù)據(jù)模型建立模塊用于建立數(shù)據(jù)學習模型,并自動生產(chǎn)相應的數(shù)據(jù)協(xié)議包封裝程序邏輯,聯(lián)網(wǎng)通訊驗證模塊用于驗證數(shù)據(jù)模型建立模塊生成的數(shù)據(jù)協(xié)議包封裝程序邏輯的聯(lián)網(wǎng)通訊功能,門禁通訊驗證模塊用于驗證數(shù)據(jù)模型建立模塊生成的數(shù)據(jù)協(xié)議包封裝程序邏輯的門禁通訊功能,存儲模塊用于存儲驗證成功的數(shù)據(jù)協(xié)議包封裝程序邏輯,控制模塊將驗證成功后的數(shù)據(jù)協(xié)議包封裝程序邏輯與門禁系統(tǒng)進行通訊連接,聯(lián)網(wǎng)模塊將驗證成功后的數(shù)據(jù)協(xié)議包封裝程序邏輯與互聯(lián)網(wǎng)通訊連接,數(shù)據(jù)庫用于存儲門禁系統(tǒng)通訊協(xié)議和驗證成功的數(shù)據(jù)協(xié)議包封裝程序邏輯。
本發(fā)明中,門禁系統(tǒng)內(nèi)部設備通過總線通訊模塊將門禁系統(tǒng)的設備的通訊協(xié)議傳輸至總線通訊協(xié)議分析模塊,總線通訊協(xié)議分析模塊對門禁系統(tǒng)內(nèi)部的通訊協(xié)議進行分析記錄,并將分析的協(xié)議內(nèi)容記錄在數(shù)據(jù)庫中,然后數(shù)據(jù)模型建立模塊根據(jù)總線通訊協(xié)議分析模塊分析的協(xié)議內(nèi)容建立新的數(shù)據(jù)模型,并生成數(shù)據(jù)協(xié)議包封裝程序邏輯,然后通過數(shù)據(jù)模型功能驗證模塊對生成的數(shù)據(jù)協(xié)議包封裝程序邏輯進行聯(lián)網(wǎng)通訊驗證和門禁通訊驗證,如果驗證成功將驗證后的數(shù)據(jù)協(xié)議包封裝程序邏輯存儲至存儲器,如果驗證失敗將驗證失敗的數(shù)據(jù)協(xié)議包封裝程序邏輯刪除,然后控制模塊用驗證成功的數(shù)據(jù)協(xié)議包封裝程序邏輯對門禁系統(tǒng)進行通訊控制,聯(lián)網(wǎng)模塊利用驗證成功的數(shù)據(jù)協(xié)議包封裝程序邏輯進行聯(lián)網(wǎng)通訊,該設計實現(xiàn)了對門禁主機和分機的通訊協(xié)議進行學習,并保存數(shù)據(jù)信息,完成對門禁分機和各個樓層分支器,解碼器設備的兼容,解決了傳統(tǒng)門禁設備無法進行聯(lián)網(wǎng)操作的缺點,實現(xiàn)傳統(tǒng)門禁的互聯(lián)網(wǎng)接入功能,能快速學習通訊協(xié)議,實現(xiàn)互聯(lián)網(wǎng)聯(lián)網(wǎng)操作。
以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),根據(jù)本發(fā)明的技術方案及其發(fā)明構思加以等同替換或改變,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。