两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

門禁系統(tǒng)的圖形化控制策略組態(tài)方法

文檔序號(hào):6665321閱讀:617來源:國知局
專利名稱:門禁系統(tǒng)的圖形化控制策略組態(tài)方法
門禁系統(tǒng)的圖形化控制策略組態(tài)方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種圖形化控制策略組態(tài)技術(shù)在門禁安防領(lǐng)域的應(yīng)用實(shí)現(xiàn)方法,屬于工業(yè)自動(dòng)化軟件技術(shù)領(lǐng)域。背景技術(shù)
門禁系統(tǒng)是安防領(lǐng)域的一個(gè)重要系統(tǒng),它是由門禁控制器、讀感器、電鎖、按鈕、門狀態(tài)檢測(cè)器和門禁處理軟件等部分組成。該系統(tǒng)主要是通過身份卡、密碼或者人體生物特征等信息對(duì)訪問人員進(jìn)行身份識(shí)別,并根據(jù)這些身份信息和人員進(jìn)出權(quán)限來確定該人員是否為合法的訪問者。門禁訪問控制是一個(gè)嵌入式系統(tǒng),系統(tǒng)的設(shè)計(jì)包括硬件和軟件兩個(gè)模塊,其軟件模塊是門禁控制器的功能核心。在硬件模塊確定的情況下,門禁系統(tǒng)的反應(yīng)速度是否快速、系統(tǒng)運(yùn)行是否穩(wěn)定、能否實(shí)現(xiàn)更多的功能等都與軟件模塊的設(shè)計(jì)和實(shí)現(xiàn)密切相關(guān)。目前門禁系統(tǒng)的軟件模塊大多采用指令編程的方式直接對(duì)單片機(jī)等控制硬件進(jìn)行操作。然而這些軟件的功能擴(kuò)展性和可移植性差,當(dāng)門禁系統(tǒng)改造和升級(jí)時(shí),指令編程的方法往往需要針對(duì)實(shí)際的硬件類型重新編程和調(diào)試。每添加或修改一項(xiàng)功能應(yīng)用,需要重新進(jìn)行需求分析、指令編程和代碼調(diào)試等工作,工作量大,不利于系統(tǒng)的升級(jí)和改造,控制邏輯部分是針對(duì)實(shí)際的硬件類型進(jìn)行編程實(shí)現(xiàn)的,程序?qū)τ布囊蕾囆暂^強(qiáng),不利于軟件的移植和復(fù)用。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題,在于提供一種門禁系統(tǒng)的圖形化控制策略組態(tài)方法, 采用了圖形化的編程思想,能夠方便地對(duì)門禁的控制邏輯進(jìn)行修改,提高了門禁系統(tǒng)功能的可擴(kuò)展性和軟件的可移植性,減少后續(xù)相關(guān)產(chǎn)品的開發(fā)周期。
本發(fā)明是這樣實(shí)現(xiàn)的一種門禁系統(tǒng)的圖形化控制策略組態(tài)方法,將門禁系統(tǒng)的軟件模塊分解為控制邏輯和設(shè)備驅(qū)動(dòng)兩個(gè)部分,控制邏輯部分采用圖形化控制策略組態(tài)方法實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì),設(shè)備驅(qū)動(dòng)部分提供統(tǒng)一規(guī)范的接口供門禁控制邏輯所調(diào)用; 圖形化控制策略組態(tài)方法是指為門禁系統(tǒng)提供一組專用的組態(tài)元件,供用戶直接拖動(dòng)元件進(jìn)行組態(tài),從而實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì)。
進(jìn)一步的,所述控制邏輯部分采用圖形化控制策略組態(tài)方法具體包括如下步驟
步驟10、分析門禁系統(tǒng)的元件需求,確定元件類型和個(gè)數(shù),完成元件功能的設(shè)計(jì);
步驟20、根據(jù)元件的功能,依次實(shí)現(xiàn)各個(gè)元件所需的函數(shù),并將所有元件函數(shù)封裝成一個(gè)動(dòng)態(tài)鏈接庫;
步驟30、根據(jù)元件需求,通過調(diào)用動(dòng)態(tài)鏈接庫中的相關(guān)函數(shù),依次完成各個(gè)元件的圖形化開發(fā),形成圖形化元件,再對(duì)圖形化元件進(jìn)行測(cè)試;
步驟40、將測(cè)試完成的圖形化元件存放到元件模板庫中;
步驟50、分析門禁系統(tǒng)的控制需求;
步驟60、根據(jù)門禁系統(tǒng)的`控制需求,在圖形化界面中,拖動(dòng)相應(yīng)的圖形化元件的模板至畫面中,完成并測(cè)試控制邏輯的組態(tài);
步驟70、將控制邏輯下載至控制站中計(jì)算,對(duì)各個(gè)圖形化元件的計(jì)算過程進(jìn)行實(shí)時(shí)監(jiān)控,并完成控制邏輯的調(diào)試。
其中,所述步驟10中,所述的元件類型包括輸入輸出元件、輔助元件、布爾邏輯元件、基礎(chǔ)計(jì)算元件、函數(shù)發(fā)生元件和控制策略元件。所述控制策略元件是針對(duì)門禁系統(tǒng)常見的應(yīng)用需求而制定,分為數(shù)據(jù)信息讀取、數(shù)據(jù)信息轉(zhuǎn)移、數(shù)據(jù)類型轉(zhuǎn)換、數(shù)據(jù)處理計(jì)算、文本語音發(fā)聲、時(shí)間狀態(tài)輸出6種類型。所述步驟30中的元件圖形化開發(fā)的內(nèi)容包括確定元件的圖標(biāo)、輸入輸出變量類型、元件控制參數(shù)以及元件調(diào)用函數(shù)。
其中,所述設(shè)備驅(qū)動(dòng)部分提供統(tǒng)一規(guī)范的接口供門禁控制邏輯所調(diào)用具體包括
(I)根據(jù)門禁系統(tǒng)控制需求,通過各個(gè)實(shí)際設(shè)備將現(xiàn)場(chǎng)數(shù)據(jù)傳送至控制站的內(nèi)存中,控制站中的設(shè)備驅(qū)動(dòng)將提供統(tǒng)一的函數(shù)接口供門禁控制邏輯所調(diào)用;
(2)控制站將門禁控制邏輯程序的控制信號(hào)傳送至實(shí)際設(shè)備,實(shí)際設(shè)備執(zhí)行相應(yīng)的控制動(dòng)作。
本發(fā)明具有如下優(yōu)點(diǎn)
(I)本發(fā)明方法采用圖形化控制策略組態(tài)技術(shù),為用戶提供一系列針對(duì)門禁系統(tǒng)的組態(tài)元件,用戶可以方便地使用圖形元件進(jìn)行控制邏輯的組態(tài)和修改,提高了門禁系統(tǒng)功能的可擴(kuò)展性。
(2)本發(fā)明方法將門禁系統(tǒng)的軟件模塊分解為控制邏輯和設(shè)備驅(qū)動(dòng)兩個(gè)部分,設(shè)備驅(qū)動(dòng)部分采用了統(tǒng)一的接口規(guī)范供控制邏輯部分調(diào)用,系統(tǒng)硬件升級(jí)時(shí),無需修改原有的控制策略,大大地提高了整個(gè)軟件的可移植性。

下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。
圖1為本發(fā)明方法執(zhí)行流程圖。
具體實(shí)施方式
本發(fā)明的門禁系統(tǒng)的圖形化控制策略組態(tài)方法,是將門禁系統(tǒng)的軟件模塊分解為控制邏輯和設(shè)備驅(qū)動(dòng)兩個(gè)部分,控制邏輯部分采用圖形化控制策略組態(tài)方法實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì),設(shè)備驅(qū)動(dòng)部分提供統(tǒng)一規(guī)范的接口供門禁控制邏輯所調(diào)用;圖形化控制策略組態(tài)方法是指為門禁系統(tǒng)提供一組專用的組態(tài)元件,供用戶直接拖動(dòng)元件進(jìn)行組態(tài),從而實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì),所述統(tǒng)一規(guī)范的接口是指針對(duì)具體硬件開發(fā)相應(yīng)的驅(qū)動(dòng)程序。
本發(fā)明方法主要是通過將軟件模塊分解為控制邏輯和設(shè)備驅(qū)動(dòng)兩個(gè)部分。①一方面,控制邏輯部分采用了圖形化的組態(tài)技術(shù),提供多樣的門禁控制組態(tài)元件。用戶可以方便地使用圖形元件進(jìn)行邏輯組態(tài),控制策略的修改和擴(kuò)充都十分便利,大大地降低了邏輯實(shí)現(xiàn)的工作量。②另一方面,設(shè)備驅(qū)動(dòng)的訪問接口采用統(tǒng)一 規(guī)范,控制邏輯部分可直接調(diào)用其內(nèi)部函數(shù)。這樣,門禁控制器更換后,我們只須更新相應(yīng)的設(shè)備驅(qū)動(dòng),而原有的控制邏輯仍然可以繼續(xù)使用,大大地提高了軟件的可移植性。
如圖1所示,所述控制邏輯部分采用圖形化控制策略組態(tài)方法可以具體包括如下步驟
步驟10、分析門禁系統(tǒng)的元件需求,確定元件類型和個(gè)數(shù),完成元件功能的設(shè)計(jì); 所述的元件類型包括輸入輸出元件、輔助元件、布爾邏輯元件、基礎(chǔ)計(jì)算元件、函數(shù)發(fā)生元 件和控制策略元件。所述控制策略元件是針對(duì)門禁系統(tǒng)常見的應(yīng)用需求而制定,分為數(shù)據(jù) 信息讀取、數(shù)據(jù)信息轉(zhuǎn)移、數(shù)據(jù)類型轉(zhuǎn)換、數(shù)據(jù)處理計(jì)算、文本語音發(fā)聲、時(shí)間狀態(tài)輸出6種 類型。舉例說明
例1,針對(duì)事件“門禁系統(tǒng)中讀卡器識(shí)別證件上的姓名”,我們可以設(shè)計(jì)這樣一個(gè)元 件與之對(duì)應(yīng),該元件的功能實(shí)現(xiàn)為“將字符串?dāng)?shù)據(jù)轉(zhuǎn)存到普通交換區(qū)”。
例2,針對(duì)事件“門禁語音系統(tǒng)提示訪問者姓名”,則可以將相應(yīng)元件的功能實(shí)現(xiàn)為“將字符串信息朗讀”。
步驟20、根據(jù)元件的功能,依次實(shí)現(xiàn)各個(gè)元件所需的函數(shù),并將所有元件函數(shù)封裝 成一個(gè)動(dòng)態(tài)鏈接庫;
步驟30、根據(jù)元件需求,通過調(diào)用動(dòng)態(tài)鏈接庫中的相關(guān)函數(shù),依次完成各個(gè)元件的 圖形化開發(fā),形成圖形化元件,再對(duì)圖形化元件進(jìn)行測(cè)試;
例如,元件圖形化開發(fā)的內(nèi)容包括確定元件的圖標(biāo)、輸入輸出變量類型、元件控制 參數(shù)以及元件調(diào)用函數(shù)等。
步驟40、將測(cè)試完成的圖形化元件存放到元件模板庫中;
步驟50、分析門禁系統(tǒng)的控制需求;
例如,基于二代身份證的門禁系統(tǒng),其實(shí)現(xiàn)的控制需求主要有讀取訪問者的身份 證信息、將訪問者身份證號(hào)與數(shù)據(jù)庫中授權(quán)的身份證號(hào)進(jìn)行比對(duì)和校驗(yàn)、判斷訪問者的性 別、語音提示“女士”或“先生”、門禁開關(guān)驅(qū)動(dòng)等。
步驟60、根據(jù)門禁系統(tǒng)的控制需求,在圖形化界面中,拖動(dòng)相應(yīng)的圖形化元件的模 板至畫面中,完成并測(cè)試控制邏輯的組態(tài);
步驟70、將控制邏輯下載至控制站中計(jì)算,對(duì)各個(gè)圖形化元件的計(jì)算過程進(jìn)行實(shí) 時(shí)監(jiān)控,并完成控制邏輯的調(diào)試。
其中,所述設(shè)備驅(qū)動(dòng)部分提供統(tǒng)一規(guī)范的接口供門禁控制邏輯所調(diào)用具體包括
(I)根據(jù)門禁系統(tǒng)控制需求,通過各個(gè)實(shí)際設(shè)備將現(xiàn)場(chǎng)數(shù)據(jù)傳送至控制站的內(nèi)存 中,所述設(shè)備驅(qū)動(dòng)將提供統(tǒng)一的函數(shù)接口供門禁控制邏輯所調(diào)用;
所述的實(shí)際設(shè)備包括讀卡器、門禁語音系統(tǒng)、電鎖、開門按鈕等。所述的現(xiàn)場(chǎng)數(shù)據(jù) 包括圖像信息、語音信息、文本信息等。所述的控制站包括門禁控制器、設(shè)備驅(qū)動(dòng)、通信程序坐 寸ο
例1,針對(duì)事件“門禁系統(tǒng)中識(shí)別證件上的姓名”,我們可以通過門禁系統(tǒng)的實(shí)際設(shè) 備讀卡器識(shí)別證件上的姓名,讀卡器將姓名以字符串?dāng)?shù)據(jù)的形式傳送至控制站的內(nèi)存中, 控制站則可以通過統(tǒng)一的函數(shù)接口將相關(guān)數(shù)據(jù)反饋至圖形化的門禁控制邏輯部分。
(2)控制站將門禁控制邏輯程序的控制信號(hào)傳送至實(shí)際設(shè)備,實(shí)際設(shè)備執(zhí)行相應(yīng) 的控制動(dòng)作。
例I,針對(duì)事件“控制邏輯請(qǐng)求門禁系統(tǒng)提示訪問者姓名”,控制站根據(jù)控制邏輯的 控制請(qǐng)求將語音數(shù)據(jù)和控制指令傳送到實(shí)際設(shè)備門禁語音系統(tǒng)中,語音系統(tǒng)將播報(bào)訪問者 的姓名。
本發(fā)明具有如下優(yōu)點(diǎn)
(I)本發(fā)明方法采用圖形化控制策略組態(tài)技術(shù),為用戶提供一系列針對(duì)門禁系統(tǒng) 的組態(tài)元件,用戶可以方便地使用圖形元件進(jìn)行控制邏輯的組態(tài)和修改,提高了門禁系統(tǒng) 功能的可擴(kuò)展性。
(2)本發(fā)明方法將門禁系統(tǒng)的軟件模塊分解為控制邏輯和設(shè)備驅(qū)動(dòng)兩個(gè)部分,設(shè) 備驅(qū)動(dòng)部分采用了統(tǒng)一的接口規(guī)范供控制邏輯部分調(diào)用,系統(tǒng)硬件升級(jí)時(shí),無需修改原有 的控制策略,大大地提高了整個(gè)軟件的可移植性。
雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理 解,我們所描述的具體的實(shí)施例只是說明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本 領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的 權(quán)利要求所保護(hù)的范圍內(nèi)。
權(quán)利要求
1.一種門禁系統(tǒng)的圖形化控制策略組態(tài)方法,其特征在于將門禁系統(tǒng)的軟件模塊分解為控制邏輯和設(shè)備驅(qū)動(dòng)兩個(gè)部分,控制邏輯部分采用圖形化控制策略組態(tài)方法實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì),設(shè)備驅(qū)動(dòng)部分提供統(tǒng)一規(guī)范的接口供門禁控制邏輯所調(diào)用;圖形化控制策略組態(tài)方法是指為門禁系統(tǒng)提供一組專用的組態(tài)元件,供用戶直接拖動(dòng)元件進(jìn)行組態(tài), 從而實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì)。
2.根據(jù)權(quán)利要求1所述的門禁系統(tǒng)的圖形化控制策略組態(tài)方法,其特征在于所述控制邏輯部分采用圖形化控制策略組態(tài)方法具體包括如下步驟步驟10、分析門禁系統(tǒng)的元件需求,確定元件類型和個(gè)數(shù),完成元件功能的設(shè)計(jì);步驟20、根據(jù)元件的功能,依次實(shí)現(xiàn)各個(gè)元件所需的函數(shù),并將所有元件函數(shù)封裝成一個(gè)動(dòng)態(tài)鏈接庫;步驟30、根據(jù)元件需求,通過調(diào)用動(dòng)態(tài)鏈接庫中的相關(guān)函數(shù),依次完成各個(gè)元件的圖形化開發(fā),形成圖形化元件,再對(duì)圖形化元件進(jìn)行測(cè)試;步驟40、將測(cè)試完成的圖形化元件存放到元件模板庫中;步驟50、分析門禁系統(tǒng)的控制需求;步驟60、根據(jù)門禁系統(tǒng)的控制需求,在圖形化界面中,拖動(dòng)相應(yīng)的圖形化元件的模板至畫面中,完成并測(cè)試控制邏輯的組態(tài);步驟70、將控制邏輯下載至控制站中計(jì)算,對(duì)各個(gè)圖形化元件的計(jì)算過程進(jìn)行實(shí)時(shí)監(jiān)控,并完成控制邏輯的調(diào)試。
3.根據(jù)權(quán)利要求2所述的門禁系統(tǒng)的圖形化控制策略組態(tài)方法,其特征在于所述步驟10中,所述的元件類型包括輸入輸出元件、輔助元件、布爾邏輯元件、基礎(chǔ)計(jì)算元件、函數(shù)發(fā)生元件和控制策略元件。
4.根據(jù)權(quán)利要求3所述的門禁系統(tǒng)的圖形化控制策略組態(tài)方法,其特征在于所述控制策略元件是針對(duì)門禁系統(tǒng)常見的應(yīng)用需求而制定,分為數(shù)據(jù)信息讀取、數(shù)據(jù)信息轉(zhuǎn)移、數(shù)據(jù)類型轉(zhuǎn)換、數(shù)據(jù)處理計(jì)算、文本語音發(fā)聲、時(shí)間狀態(tài)輸出6種類型。
5.根據(jù)權(quán)利要求2所述的門禁系統(tǒng)的圖形化控制策略組態(tài)方法,其特征在于所述步驟30中的元件圖形化開發(fā)的內(nèi)容包括確定元件的圖標(biāo)、輸入輸出變量類型、元件控制參數(shù)以及元件調(diào)用函數(shù)。
6.根據(jù)權(quán)利要求1所述的門禁系統(tǒng)的圖形化控制策略組態(tài)方法,其特征在于所述設(shè)備驅(qū)動(dòng)部分提供統(tǒng)一規(guī)范的接口供門禁控制邏輯所調(diào)用具體包括(1)根據(jù)門禁系統(tǒng)控制需求,通過各個(gè)實(shí)際設(shè)備將現(xiàn)場(chǎng)數(shù)據(jù)傳送至控制站的內(nèi)存中,所述設(shè)備驅(qū)動(dòng)將提供統(tǒng)一的函數(shù)接口供門禁控制邏輯所調(diào)用;(2)控制站將門禁控制邏輯的控制信號(hào)傳送至實(shí)際設(shè)備,實(shí)際設(shè)備執(zhí)行相應(yīng)的控制動(dòng)作。
全文摘要
本發(fā)明提供一種門禁系統(tǒng)的圖形化控制策略組態(tài)方法,將門禁系統(tǒng)的軟件模塊分解為控制邏輯和設(shè)備驅(qū)動(dòng)兩個(gè)部分,控制邏輯部分采用圖形化控制策略組態(tài)方法實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì),設(shè)備驅(qū)動(dòng)部分提供統(tǒng)一規(guī)范的接口供門禁控制邏輯所調(diào)用;圖形化控制策略組態(tài)方法是指為門禁系統(tǒng)提供一組專用的組態(tài)元件,供用戶直接拖動(dòng)元件進(jìn)行組態(tài),從而實(shí)現(xiàn)門禁控制邏輯的設(shè)計(jì)。本發(fā)明方法采用了圖形化的編程思想,能夠方便地對(duì)門禁的控制邏輯進(jìn)行修改,提高了門禁系統(tǒng)功能的可擴(kuò)展性和軟件的可移植性,減少后續(xù)相關(guān)產(chǎn)品的開發(fā)周期。
文檔編號(hào)G07C9/00GK103049954SQ20121057866
公開日2013年4月17日 申請(qǐng)日期2012年12月27日 優(yōu)先權(quán)日2012年12月27日
發(fā)明者鄭松, 盧定興, 陳藝賓, 張望, 虞康, 江丹玲 申請(qǐng)人:福州福大自動(dòng)化科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新乡县| 两当县| 中方县| 武威市| 兰西县| 闽清县| 汉川市| 若尔盖县| 丹凤县| 五家渠市| 内丘县| 丽江市| 甘泉县| 封丘县| 南召县| 宁远县| 罗定市| 永川市| 时尚| 庄浪县| 芜湖市| 太谷县| 城步| 丰原市| 桓仁| 广丰县| 汾西县| 加查县| 日喀则市| 乐至县| 海门市| 乌鲁木齐市| 伊宁县| 梁平县| 寻乌县| 子洲县| 上犹县| 浮梁县| 丘北县| 沙田区| 开远市|