專利名稱:綜合安防指揮系統(tǒng)可編程預(yù)案自動(dòng)生成辦法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及綜合安防指揮系統(tǒng)的控制領(lǐng)域。
背景技術(shù):
現(xiàn)有技術(shù)普遍使用的預(yù)案生成方法的功能過于簡單,而且操作非常復(fù)雜
發(fā)明內(nèi)容
本發(fā)明提供了一種安防領(lǐng)域的系統(tǒng)最終用戶擁有二次開發(fā)能力,完全可以根 據(jù)自己的需要自動(dòng)生成預(yù)案的方法,不但極大地增加了系統(tǒng)的靈活性,而且對 需求不明確的用戶起到專業(yè)級(jí)的需求發(fā)掘作用。
本發(fā)明的技術(shù)方案是由圖形化的原始事件(中間變量)輸入模塊、邏輯編 譯模塊、結(jié)果輸出模塊、仿真運(yùn)行模塊等4個(gè)模塊組成。圖形化事件輸入模塊 將觸發(fā)事件或中間變量、事件和變量間的邏輯關(guān)系、定時(shí)器、循環(huán)計(jì)數(shù)器、流 程方向等基本邏輯運(yùn)算元素以圖標(biāo)的形式,放入繪圖編輯器,作為軟件的輸入。 邏輯編譯模塊將圖形化事件輸入模塊輸入的邏輯元素進(jìn)行邏輯運(yùn)算,得出最簡 和最適合監(jiān)控系統(tǒng)執(zhí)行的邏輯輸出結(jié)果。輸出模塊根據(jù)不同系統(tǒng)的輸出特點(diǎn), 把編譯模塊的編譯結(jié)果轉(zhuǎn)換成系統(tǒng)可實(shí)現(xiàn)的動(dòng)作。1、在本軟件獨(dú)立運(yùn)行時(shí),直 接控制系統(tǒng)的輸出。2、在作為嵌入到主程序里時(shí),則將編譯模塊的輸出結(jié)果轉(zhuǎn)
換成主程序能接受的形式,交由主軟件控制系統(tǒng)的最終輸出。3、在需要仿真運(yùn)
行時(shí),將最終輸出結(jié)果以圖形的形式顯示出來,使用戶能驗(yàn)證自己的預(yù)案是否 正確。仿真運(yùn)行模塊將輸入好編譯后的結(jié)果不是輸出控制系統(tǒng),而是以圖形的 形式顯示模擬預(yù)案的執(zhí)行效果,使用戶能直觀快捷地判斷預(yù)案的正確與否。
具體實(shí)施例方式
構(gòu)建一個(gè)圖形化的原始事件(中間變量)輸入模塊、 一個(gè)邏輯編譯模塊、 一個(gè)結(jié)果輸出模塊、 一個(gè)仿真運(yùn)行模塊。所述圖形化事件輸入模塊主體是一個(gè) 繪圖編輯器,包括觸發(fā)事件或中間變量、事件和變量間的邏輯關(guān)系、定時(shí)器、 循環(huán)計(jì)數(shù)器、流程方向等基本邏輯運(yùn)算元素以圖標(biāo)的形式等,作為軟件的輸入。 輸出模塊包括根據(jù)不同系統(tǒng)的輸出特點(diǎn),把編譯模塊的編譯結(jié)果轉(zhuǎn)換成系統(tǒng)可 實(shí)現(xiàn)的動(dòng)作的步驟。直接控制系統(tǒng)的輸出。在作為嵌入到主程序里時(shí),則將編 譯模塊的輸出結(jié)果轉(zhuǎn)換成主程序能接受的形式,交由主軟件控制系統(tǒng)的最終輸 出。在需要仿真運(yùn)行時(shí),將最終輸出結(jié)果以圖形的形式顯示出來,使用戶能驗(yàn) 證自己的預(yù)案是否正確。
權(quán)利要求
1、一種利用計(jì)算機(jī)程序自動(dòng)生成綜合安防指揮系統(tǒng)可編程預(yù)案的方法,其特征在于,包括構(gòu)建了一個(gè)圖形化的原始事件(中間變量)輸入模塊構(gòu)建了一個(gè)邏輯編譯模塊構(gòu)建了一個(gè)結(jié)果輸出模塊構(gòu)建了一個(gè)仿真運(yùn)行模塊。
2. 如權(quán)利要求l所述,其特征在于 所述圖形化事件輸入模塊主體是一個(gè)繪圖編輯器,包括觸發(fā)事件或中間變量、事件和變量間的邏輯關(guān)系、定時(shí)器、循環(huán)計(jì)數(shù)器、流程方向等基本邏輯運(yùn)算元素 以圖標(biāo)的形式等,作為軟件的輸入。
3. 如權(quán)利要求l所述,其特征在于 所述邏輯編譯模塊包括將圖形化事件輸入模塊輸入的邏輯元素進(jìn)行邏輯運(yùn)算,得出最簡和最適合監(jiān)控系統(tǒng)執(zhí)行的邏輯輸出結(jié)果的步驟。
4. 如權(quán)利要求l所述,其特征在于 所述的輸出模塊包括根據(jù)不同系統(tǒng)的輸出特點(diǎn),把編譯模塊的編譯結(jié)果轉(zhuǎn)換成系統(tǒng)可實(shí)現(xiàn)的動(dòng)作的步驟。
5. 如權(quán)利要求4所述,其特征在于,包括在本軟件獨(dú)立運(yùn)行時(shí),直接控制系統(tǒng)的輸出,在作為嵌入到主程序里時(shí),則將 編譯模塊的輸出結(jié)果轉(zhuǎn)換成主程序能接受的形式,交由主軟件控制系統(tǒng)的最終輸 出。
6. 如權(quán)利要求l所述,其特征在于所述仿真運(yùn)行模塊包括輸入、編譯后的結(jié)果以圖形的形式顯示模擬預(yù)案的執(zhí)行 效果的步驟。
全文摘要
本發(fā)明提供了一種綜合安防指揮系統(tǒng)可編程預(yù)案自動(dòng)生成辦法。由圖形化的原始事件(中間變量)輸入模塊、邏輯編譯模塊、結(jié)果輸出模塊、仿真運(yùn)行模塊等4個(gè)模塊組成。使安防領(lǐng)域的系統(tǒng)最終用戶擁有二次開發(fā)能力,完全可以根據(jù)自己的需要自動(dòng)生成預(yù)案的方法,不但極大地增加了系統(tǒng)的靈活性,而且對需求不明確的用戶起到專業(yè)級(jí)的需求發(fā)掘作用。
文檔編號(hào)G06F9/44GK101419548SQ20071016567
公開日2009年4月29日 申請日期2007年10月26日 優(yōu)先權(quán)日2007年10月26日
發(fā)明者健 婁 申請人:健 婁