[发明专利]基于宏编程控制安防矩阵的方法有效
申请号: | 201410036506.8 | 申请日: | 2014-01-24 |
公开(公告)号: | CN103777952B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 岳娴 | 申请(专利权)人: | 深圳英飞拓科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04N7/18 |
代理公司: | 深圳市博锐专利事务所44275 | 代理人: | 张明 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于宏编程控制安防矩阵的方法,所述安防矩阵的矩阵元素设置有设备编码,包括如下步骤S11、在宏编辑界面中设置与安防矩阵中设备编码对应的宏信息,以及根据宏信息生成宏编程文件并保存;S12、判断宏编程文件为安防矩阵可解析的文件时,并将宏编程文件下载至安防矩阵中;S13、对载入安防矩阵中宏编程文件进行解析,并根据解析的数据使安防矩阵中的设备编号与宏编程文件中的宏号适配;S14、根据键入的宏命令调用安防矩阵中对应的宏信息,以及根据宏信息中的宏指令执行相应的操作。本发明实现安防矩阵中与设备编码对应设备的灵活配置,方便用户的操作和管理。 | ||
搜索关键词: | 基于 编程 控制 矩阵 方法 | ||
【主权项】:
一种基于宏编程控制安防矩阵的方法,所述安防矩阵的矩阵元素设置有设备编码,其特征在于,包括如下步骤:S11、在宏编辑界面中设置与安防矩阵中设备编码对应的宏信息,以及根据宏信息生成宏编程文件并保存,其中,所述宏信息包括宏号、宏标题、宏指令及包含设备编码的参数;S12、判断宏编程文件为安防矩阵可解析的文件时,将宏编程文件下载至安防矩阵中;S13、对载入安防矩阵中宏编程文件进行解析,并根据解析的数据使安防矩阵中的设备编号与宏编程文件中的宏号适配;S14、根据键入的宏命令调用安防矩阵中对应的宏信息,以及根据宏信息中的宏指令执行相应的操作;判断安防矩阵运行的宏是否为循环调用宏,若是则根据循环调用宏执行上电时对安防矩阵运行的宏掉电恢复的步骤,对安防矩阵中运行的宏掉电恢复的步骤,具体包括步骤:S31、读取macro.db文件到g_BakMacro结构体,其中,macro.db文件记录有重启前的所有循环调用宏的宏运行状态,g_BakMacro结构体内存有掉电恢复程序;S32、对宏号进行赋值,i=1,其中,i表示宏号;S33、判断经掉电恢复处理的宏是否为宏运行状态,若是,则对该宏赋值宏号;S34、自增安防矩阵当前运行宏的长度及宏号,并对下一宏进行掉电恢复处理,并返回步骤S32,直至遍历重启前的所有循环调用宏,其中,自增的计算公式如下:g_nMapRunMacroLength=g_nMapRunMacroLength+1,i=i+1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳英飞拓科技股份有限公司,未经深圳英飞拓科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410036506.8/,转载请声明来源钻瓜专利网。