一種智能門禁控制器的軟件設計
智能門禁控制系統是保安監(jiān)控系統的一個重要組成部分. 在機關單位、工廠、公司等多種場所,為了工作、生活的安全,需要進行封閉式管理. 傳統的方法是
本文引用地址:http://m.butianyuan.cn/article/159718.htm由警衛(wèi)人員對進出口進行驗證或登記后才放行,這種方法效率低,而且占用人力[1 ] . 本文介紹一種智能門禁控制器的軟件設計.
1 系統組成
門禁控制系統是在建筑物內的主要管理區(qū)的出入口、電梯廳、主要設備控制中心機房、貴重物品庫房等重要部位的通道口安裝門磁開門、電控鎖、讀卡器等控制裝置,系統框圖如圖1 所示. 由中心控制室監(jiān)控,系統采用計算機多重任務的處理,能夠對各通道口的位置、通過對象及通過時間等進行實時控制,以適應小區(qū)、辦公樓的公共安全管理.
門禁系統的主要工作過程是:先從讀卡器讀取卡號,并獲得讀卡器號,接著根據卡號和讀卡器號到持卡人信息表、讀卡器表、群組表里去檢索信息,然后根據門屏蔽字查門的時段表,再查門的時段屬性,最后根據所得信息發(fā)送命令并保存事件信息. 為此,門禁系統可劃分為五個表: (以一個能容納20 000 人,1 000 個組,32 個門,每門64 個時段的控制器來設計) .
(1) 持卡人信息表:
其中,卡號為一個6 位的十進制數,卡類型包括卡片種類和卡片狀態(tài)[2 ] . 卡片種類(級別) 分為四種:
普通卡———受時限(日期或次數) 、時段限制的卡片;
巡更卡———只記錄讀卡時間無其它功能的卡片;
超級卡———受時限(日期或次數) 限制,不受時段限制的卡片;
維護卡———除具有普通卡的功能,還能用于解除控制器防拆報警使之恢復正常工作狀態(tài)的卡片.
卡片狀態(tài)有5 種:
正??ㄆ?mdash;——具有正常功效的卡片; 掛失卡片———聲明遺失的卡片;禁用卡片———被停止使用的卡片;失效卡片———超過使用時限的卡片;待用卡片———
未到啟用日期的卡片.
群組號表示該持卡人屬于哪個群組. 時限有限天、限次和既限天又限次3 種. 其中時限中的限次和持卡人當前位置在程序中動態(tài)變化,其它項在程序中固定不變. 以上每個持卡人信息占用16 個字節(jié),按10 000人計算,共占用160 K字節(jié).
評論