报警器组件及其编程钥匙制造技术

技术编号:14063048 阅读:35 留言:0更新日期:2016-11-28 01:23
本发明专利技术公开了一种编程钥匙和报警器组件,编程钥匙包含:与总线(3)相连进行数据传递的总线接口模块(21);存储编程文件的存储器(22);连接存储器(22)的第一通信模块(24),根据通过总线接口模块(21)传递的编程指令对存储器(22)进行存取编程文件的操作;连接存储器(22)的第二通信模块(25),根据通过总线接口模块(21)传递的备份指令进行编程文件的备份操作;分别连接总线接口模块(21)、第一通信模块(24)及第二通信模块(25)的模式选择开关(23),包含第一模式和第二模式,其切换到第一模式时,总线接口模块(21)与第一通信模块(24)连通;切换到第二模式时,总线接口模块(21)与第二通信模块(25)连通。

【技术实现步骤摘要】

本专利技术涉及电子控制
,尤其涉及报警器组件及其编程钥匙
技术介绍
报警主机常见于监控系统,用于在监控区域出现异常时发出警报。当报警主机遇到需要固件升级或者需要配置更新文件的情况时,需借助编程钥匙(Programming Key)来实现。编程钥匙中存储有报警主机需要的编程文件,例如固件和配置文件,这些编程文件一般借助专用的辅助工具由计算机写入编程钥匙中。参见图1为现有技术中的编程钥匙结构示意图。编程钥匙5包含总线接口模块51、第一通信模块52、内存管理模块53以及物理存储器54。当编程钥匙5接在报警系统的总线3上时,报警主机1可以通过总线3读取编程钥匙5的内容,但编程钥匙5不支持通过总线3进行数据备份。因此,现有技术中进行数据备份的过程如下:连接专用的辅助工具到计算机;将需要数据备份的编程钥匙甲插入辅助工具;用运行在计算机上的软件读出编程钥匙甲的内容;从辅助工具中拔除编程钥匙甲,换为编程钥匙乙;用运行在计算机上的软件将编程钥匙甲的内容写入到编程钥匙乙中,完成备份。由此可见,采用现有技术对编程钥匙进行备份操作时,需要借助专用的辅助工具,且一次只能对一个编程钥匙进行备份,备份工作效率低下。
技术实现思路
本专利技术的目的在于,提供一种编程钥匙,该编程钥匙可以通过总线进行备份,不需要额外的辅助工具,备份效率较高。本专利技术的另一目的在于,提供一种报警器组件,配备本专利技术的编程钥匙进行固件升级和配置更新,有效提高了工作效率且操作简便。为实现上述目的,本专利技术提供一种编程钥匙,该编程钥匙包含:用于与总线相连以进行数据传递的总线接口模块;存储器,其中存储编程文件;连接所述存储器的第一通信模块,其根据通过所述总线接口模块传递的编程指令对所述存储器进行存取编程文件的操作;其中,所述编程指令例如是进行固件升级或文件配置的指令。连接所述存储器的第二通信模块,其根据通过所述总线接口模块传递的备份指令进行编程文件的备份操作;其中,所述备份指令例如是将其它设备的编程文件复制并保存到所述存储器中的指令,或是将所述存储器中的文件复制并保存到其它设备中的指令。以及分别连接所述总线接口模块、所述第一通信模块及所述第二通信模块的模式选择开关,其包含第一模式和第二模式,当所述模式选择开关切换到所述第一模式时,所述总线接口模块与所述第一通信模块连通;当所述模式选择开关切换到所述第二模式时,所述总线接口模块与所述第二通信模块连通。在可行的具体实施方式中,所述第二模式进一步包括主模式与从模式,当所述模式选择开关切换到主模式时,所述存储器中存储的编程文件作为源文件通过所述总线接口模块被备份到与总线连接的目标设备中;当所述模式选择开关切换到从模式时,所述编程钥匙通过所述总线接口模块读取与总线连接的源设备中存储的编程文件,将该编程文件备份并以其替换所述存储器中原存储的编程文件。在可行的具体实施方式中,所述目标设备为编程钥匙或存储设备。可行地,所述目标设备的数量为一个或多个。在可行的具体实施方式中,所述源设备为控制主机、编程钥匙或存储设备。可行地,所述源设备的数量为一个。在可行的具体实施方式中,所述编程文件为固件文件和/或配置文件。在可行的具体实施方式中,所述第二通信模块进行数据备份的方法为:根据所述模式选择开关选择的模式确定源设备与目标设备;所述源设备发送查询信息以查找连接在所述总线上的目标设备;接收到所述源设备发送的查询信息后,所述目标设备发送应答信息至所述源设备以建立通信连接;以及将所述源设备的编程文件备份至所述目标设备。可行地,每个所述编程钥匙均设置有唯一的内部地址,所述源设备与所述目标设备之间根据所
述内部地址建立通信连接。本专利技术同时提供了一种报警器组件,包含控制主机及前述的编程钥匙,并且其在将所述编程钥匙通过总线连接到所述控制主机的情况下能提供至少两种工作模式:在第一种工作模式中,第一通信模块根据所述控制主机通过所述总线接口模块传递的编程指令在存储器中进行编程文件的存取操作;在第二种工作模式中,第二通信模块根据所述控制主机通过所述总线接口模块传递的备份指令在存储器中进行编程文件的备份操作。本专利技术的编程钥匙通过总线进行数据备份,相比于现有技术中的编程钥匙而言,降低了成本,也便于操作。为了能更进一步了解本专利技术的特征以及
技术实现思路
,请参阅以下有关本专利技术的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本专利技术加以限制。附图说明本申请的前述和其它方面将通过下面参照附图所做的详细介绍而被更完整地理解和了解,在附图中:图1为现有技术中编程钥匙的模块示意图;图2为本专利技术编程钥匙一个具体实施方式的模块示意图;图3为本专利技术编程钥匙作为源设备时一个具体实施方式的示意图;图4为本专利技术编程钥匙作为目标设备时一个具体实施方式的示意图。具体实施方式为帮助本领域的技术人员确切地理解本专利技术要求保护的主题,下面结合附图详细描述本专利技术的具体实施方式。如图2所示,一种编程钥匙2,包含:用于与总线相连以进行数据传递的总线接口模块21;存储编程文件的存储器22;连接所述存储器22的第一通信模块24,其根据通过所述总线接口模块21传递的编程指令对所述存储器22进行存取编程文件的操作;连接所述存储器22的第二通信模块25,其根据通过所述总线接口模块21传递的备份指令进行编程文件的备份操作;分别连接总线接口模块21、第一通信模块24及第二通信模块25的模
式选择开关23,其包含第一模式和第二模式,当模式选择开关23切换到第一模式时,总线接口模块21与第一通信模块24连通;当模式选择开关23切换到第二模式时,总线接口模块21与所述第二通信模块25连通。其中,编程指令例如是进行固件升级或文件配置的指令;备份指令例如是将其它设备的编程文件复制并保存到存储器22中的指令,或是将存储器22中的文件复制并保存到其它设备中的指令。所述第二模式进一步包括主模式与从模式:参见图2及图3所示,当所述模式选择开关23切换到主模式时,编程钥匙2作为源设备,其存储器22中存储的编程文件作为源文件通过总线接口模块21被复制到与总线3连接的目标设备41中;此时,目标设备41可以为其它编程钥匙或存储设备;目标设备41的数量为一个或多个。参见图2及图4所示,当所述模式选择开关23切换到从模式时,编程钥匙2作为目标设备,其通过总线接口模块21读取与总线3连接的源设备42中存储的编程文件,将该编程文件复制并用以替换该编程钥匙2的存储器22中原存储的编程文件;此时,源设备42可以为控制主机、另一编程钥匙或存储设备,源设备42的数量为一个;包括编程钥匙2在内的目标设备可以有一个或多个,如图4所示,在本具体实施方式中,与编程钥匙2同样作为目标设备41的设备有多个,这些目标设备41可以是其它编程钥匙或存储装置。本领域技术人员可以理解的是,这些用于备份的编程文件包括但不限于控制主机的固件文件和/或配置文件。在一些具体实施方式中,第二通信模块25进行数据备份的方法为:根据模式选择开关23选择的模式分别确定源设备与目标设备,其中目标设备可以为多个;所述源设备利用例如广播的方式发送查询信息,以查找连接在所述总线3上的各个目标设备;接收到源设备发送的查询信息后,这些目标设备以例如单播的方式发送应答信息至源设备以建本文档来自技高网
...
报警器组件及其编程钥匙

【技术保护点】
一种编程钥匙,其特征在于,包含:用于与总线(3)相连以进行数据传递的总线接口模块(21);存储器(22),其中存储编程文件;连接所述存储器(22)的第一通信模块(24),其根据通过所述总线接口模块(21)传递的编程指令对所述存储器(22)进行存取编程文件的操作;连接所述存储器(22)的第二通信模块(25),其根据通过所述总线接口模块(21)传递的备份指令进行编程文件的备份操作;以及分别连接所述总线接口模块(21)、所述第一通信模块(24)及所述第二通信模块(25)的模式选择开关(23),其包含第一模式和第二模式,当所述模式选择开关(23)切换到所述第一模式时,所述总线接口模块(21)与所述第一通信模块(24)连通;当所述模式选择开关(23)切换到所述第二模式时,所述总线接口模块(21)与所述第二通信模块(25)连通。

【技术特征摘要】
1.一种编程钥匙,其特征在于,包含:用于与总线(3)相连以进行数据传递的总线接口模块(21);存储器(22),其中存储编程文件;连接所述存储器(22)的第一通信模块(24),其根据通过所述总线接口模块(21)传递的编程指令对所述存储器(22)进行存取编程文件的操作;连接所述存储器(22)的第二通信模块(25),其根据通过所述总线接口模块(21)传递的备份指令进行编程文件的备份操作;以及分别连接所述总线接口模块(21)、所述第一通信模块(24)及所述第二通信模块(25)的模式选择开关(23),其包含第一模式和第二模式,当所述模式选择开关(23)切换到所述第一模式时,所述总线接口模块(21)与所述第一通信模块(24)连通;当所述模式选择开关(23)切换到所述第二模式时,所述总线接口模块(21)与所述第二通信模块(25)连通。2.根据权利要求1所述的编程钥匙(2),其特征在于,所述第二模式进一步包括主模式与从模式,当所述模式选择开关(23)切换到主模式时,所述存储器(22)中存储的编程文件作为源文件通过所述总线接口模块(21)被备份到与总线(3)连接的目标设备(41)中;当所述模式选择开关(23)切换到从模式时,所述编程钥匙(2)通过所述总线接口模块(21)读取与总线(3)连接的源设备(42)中存储的编程文件,将该编程文件备份并以其替换所述存储器(22)中原存储的编程文件。3.根据权利要求2所述的编程钥匙(2),其特征在于,所述目标设备(41)为编程钥匙或存储设备。4.根据权利要求2所述的编程钥匙(2),其特...

【专利技术属性】
技术研发人员:陈进
申请(专利权)人:罗伯特·博世有限公司
类型:发明
国别省市:德国;DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1