综合安防指挥系统可编程预案自动生成办法的制作方法

文档序号:6552693阅读:115来源:国知局
专利名称:综合安防指挥系统可编程预案自动生成办法的制作方法
技术领域
本发明涉及综合安防指挥系统的控制领域。
背景技术
现有技术普遍使用的预案生成方法的功能过于简单,而且操作非常复杂

发明内容
本发明提供了一种安防领域的系统最终用户拥有二次开发能力,完全可以根 据自己的需要自动生成预案的方法,不但极大地增加了系统的灵活性,而且对 需求不明确的用户起到专业级的需求发掘作用。
本发明的技术方案是由图形化的原始事件(中间变量)输入模块、逻辑编 译模块、结果输出模块、仿真运行模块等4个模块组成。图形化事件输入模块 将触发事件或中间变量、事件和变量间的逻辑关系、定时器、循环计数器、流 程方向等基本逻辑运算元素以图标的形式,放入绘图编辑器,作为软件的输入。 逻辑编译模块将图形化事件输入模块输入的逻辑元素进行逻辑运算,得出最简 和最适合监控系统执行的逻辑输出结果。输出模块根据不同系统的输出特点, 把编译模块的编译结果转换成系统可实现的动作。1、在本软件独立运行时,直 接控制系统的输出。2、在作为嵌入到主程序里时,则将编译模块的输出结果转
换成主程序能接受的形式,交由主软件控制系统的最终输出。3、在需要仿真运
行时,将最终输出结果以图形的形式显示出来,使用户能验证自己的预案是否 正确。仿真运行模块将输入好编译后的结果不是输出控制系统,而是以图形的 形式显示模拟预案的执行效果,使用户能直观快捷地判断预案的正确与否。
具体实施例方式
构建一个图形化的原始事件(中间变量)输入模块、 一个逻辑编译模块、 一个结果输出模块、 一个仿真运行模块。所述图形化事件输入模块主体是一个 绘图编辑器,包括触发事件或中间变量、事件和变量间的逻辑关系、定时器、 循环计数器、流程方向等基本逻辑运算元素以图标的形式等,作为软件的输入。 输出模块包括根据不同系统的输出特点,把编译模块的编译结果转换成系统可 实现的动作的步骤。直接控制系统的输出。在作为嵌入到主程序里时,则将编 译模块的输出结果转换成主程序能接受的形式,交由主软件控制系统的最终输 出。在需要仿真运行时,将最终输出结果以图形的形式显示出来,使用户能验 证自己的预案是否正确。
权利要求
1、一种利用计算机程序自动生成综合安防指挥系统可编程预案的方法,其特征在于,包括构建了一个图形化的原始事件(中间变量)输入模块构建了一个逻辑编译模块构建了一个结果输出模块构建了一个仿真运行模块。
2. 如权利要求l所述,其特征在于 所述图形化事件输入模块主体是一个绘图编辑器,包括触发事件或中间变量、事件和变量间的逻辑关系、定时器、循环计数器、流程方向等基本逻辑运算元素 以图标的形式等,作为软件的输入。
3. 如权利要求l所述,其特征在于 所述逻辑编译模块包括将图形化事件输入模块输入的逻辑元素进行逻辑运算,得出最简和最适合监控系统执行的逻辑输出结果的步骤。
4. 如权利要求l所述,其特征在于 所述的输出模块包括根据不同系统的输出特点,把编译模块的编译结果转换成系统可实现的动作的步骤。
5. 如权利要求4所述,其特征在于,包括在本软件独立运行时,直接控制系统的输出,在作为嵌入到主程序里时,则将 编译模块的输出结果转换成主程序能接受的形式,交由主软件控制系统的最终输 出。
6. 如权利要求l所述,其特征在于所述仿真运行模块包括输入、编译后的结果以图形的形式显示模拟预案的执行 效果的步骤。
全文摘要
本发明提供了一种综合安防指挥系统可编程预案自动生成办法。由图形化的原始事件(中间变量)输入模块、逻辑编译模块、结果输出模块、仿真运行模块等4个模块组成。使安防领域的系统最终用户拥有二次开发能力,完全可以根据自己的需要自动生成预案的方法,不但极大地增加了系统的灵活性,而且对需求不明确的用户起到专业级的需求发掘作用。
文档编号G06F9/44GK101419548SQ20071016567
公开日2009年4月29日 申请日期2007年10月26日 优先权日2007年10月26日
发明者健 娄 申请人:健 娄
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1