火灾报警系统中的控制装置及其配置方法制造方法及图纸

技术编号:14113201 阅读:84 留言:0更新日期:2016-12-07 09:52
本发明专利技术涉及火灾报警系统中的控制装置及其配置方法。一种火灾报警系统中的控制装置,包括:一个网络接口(22);至少一个服务器(24),配置成接收来自所述网络接口(22)请求,或向所述网络接口发送响应;其中,所述服务器(24)响应于一个接收到的访问请求而发送一个脚本文件作为响应,该脚本文件在由所述浏览器(32)解释执行时提供一个配置应用,该配置应用在所述客户端处收集配置内容;所述服务器(24)响应于一个更新请求,而用网络接口(22)接收到的配置内容重写所述控制装置中的配置文件。

【技术实现步骤摘要】

本专利技术涉及火灾报警领域,尤其涉及一种火灾报警系统中的控制装置及其配置方法
技术介绍
在火灾报警系统中,一个控制装置可以连接一个或多个外围设备,例如探测器、声/光报警器、手动报警装置、灭火装置等等。控制装置从例如探测器接收火灾报警信号、并显示和传递该火灾报警信号。控制装置还能够在确定出现火情时发出驱动信号,以驱动例如声/光报警器发出警示信号。控制装置还可以具有其它辅助功能,例如监控各个探测器及其自身的工作状态,且在出现故障时报警。火灾报警系统中的控制装置在使用之前通常需要对其进行配置。配置的内容包括连接到控制装置的各个外围设备的地址、类型、监控对象等等。在现有的火灾报警系统中,控制装置的配置一般是通过一个连接到该控制装置的计算机(也称作PC机)来实现。在该计算机上需要预先安装有一个基于Windows开发的配置工具。在计算机连接到控制装置之后,配置工具运行并提供用户界面,以便操作人员根据现场布置情况配置控制装置。这种传统的基于Windows开发的配置工具只有在计算机上安装后才能使用。
技术实现思路
本专利技术的目的是提供一种火灾报警系统中的控制装置,用户可通过任一台客户端的网页浏览器(浏览器)来实现。本专利技术的另一个目的在于减轻控制装置的计算负荷。根据本专利技术一个方面,本专利技术提供的控制装置适于连接到至少一个外围设备。该控制装置包括:一个网络接口,其能够连接到的一个客户端,所述客户端具有一个浏览器;至少一个服务器,配置成接收来自所述网络接口请求,或向所述网络接口发送响应;其中,所述服务器响应于一个接收到的访问请求而发送一个脚本文件作为响应,所述脚本文件在由所述浏览器解释执行时提供一个配置应用,该配置应用在所述客户端处收集配置内容;所述服务器响应于一个更新请求,而用从网络接口接收到的配置内容重写所述控制装置中的配置文件。由此,在本专利技术一个实施例中,对控制装置的配置采用基于浏览器的方案来实现。操作人员只要能通过网络访问控制装置即可实现在线配置,而不需要必须在现场操作,这一点极大程度地增加了配置的灵活性。优选地,根据本专利技术一个实施例,所述在客户端的浏览器上运行脚本文件包括用于提供参数合理性判断、配置文件解析、配置内容显示功能、配置内容矩阵显示中至少之一功能的脚本。优选地,所述脚本文件包括Javascript、层叠样式表或Java库JQuery中的内容,而所述至少一个服务器使用C++语言编写。也就是说,在浏览器/服务器架构的基础上,在本专利技术一个优选实施例中,优选采用瘦服务器端和胖客户端的解决方案,以减轻控制装置的计算负荷。换言之,在客户端尽可能多地完成配置逻辑的校验,配置内容的矩阵显示等复杂的功能和功能强大的用户界面。在控制装置内仅完成配置文件的读、写。由此可以有利地降低控制装置的运算符合和资源占用。优选地,在控制装置内包括一个Web服务器,其连接到所述网络接口,用于转发请求或响应;一个响应服务器,连接到所述Web服务器,且响应于来自所述Web服务器的所述更新请求而用所接收到的配置内容重写所述控制装置中的配置文件。优选地,所述至少一个服务器还包括:一个Web服务器,其连接到所述网络接口,用于转发请求或响应;一个响应服务器,其连接到所述Web服务器,且响应于由所述Web服务器转发的一个备份请求而将所述控制装置中读出的配置文件作为响应发送给所述Web服务器。所述至少一个服务器还包括一个文件传输服务器,其响应于由所述Web服务器转发的一个恢复请求,而用从所述Web服务器接收到的配置文件重写所述控制装置的配置文件。优选地,所述脚本文件包括读取所述客户端上存储的一个配置文件的脚本,以及将该配置文件和所述恢复请求一起发送的脚本。由此,对控制装置的配置文件可以在客户端侧永久保存一份备份文件。优选地,每次更新配置均可以保存一个新版本的备份文件。当需要将当前的配置文件恢复到以前存储的版本时,从所存的多个版本中选取所要版本的配置文件,进行恢复。这样,不同版本的配置历史记录可以永久地存储在客户端侧,且在需要时随时恢复到以前的版本。这样也节省了控制装置的资源。优选地,所述响应服务器还响应于一个离线安装请求,而经由所述Web服务器发送一个安装包,所述安装包用于将所述响应服务器和所述文件传输服务器中至少之一,以及所述Web服务器安装到所述客户端上。优选地,所述文件传输服务器将接收到的所述配置文件存储在一个安全路径下,在离线模式下,所述安全路径的物理位置位于所述客户端,在在线模式下,所述安全路径的物理位置位于所述控制装置中。尤为优选地,所述脚本文件还包括自动检测所述至少一个服务器是否可访问,如果失败,则访问安装在所述客户端上
的所述服务器,并切换安全路径指向所述客户端。由此,在在线模式下,用户可以方便地下载安装包,以便离线时正常进行配置。可选地,本专利技术还提出一种用于客户端的离线配置工具,所述客户端能够连接到火灾报警系统中的一个控制装置,所述离线配置工具包括:一个浏览器,用于解释和执行脚本文件,并发送请求和接收响应;至少一个服务器,其配置成接收来自所述浏览器的请求,或向所述浏览器发送响应;其中,所述服务器部分响应于一个接收到的访问请求而向发送一个脚本文件作为响应,该脚本文件在由所述浏览器解释执行时提供一个配置应用,该配置应用用来收集配置内容;其中,所述服务器还响应于一个包含所收集的配置内容的更新请求,而在所述客户端上将所述配置内容保持成一个配置文件。离线情况下的配置工具可以独立于在线模式而存在,但同样可以在离线模式下生成配置文件,待到在线模式时,将所生成的配置文件恢复到控制装置中。采用本专利技术提供的方法还可以在离线情况下完成对控制装置的配置,且离线和在线两种情况下的用户界面是大体相同的。优选地,配置应用可以自动检测控制装置在线与否,从而用户可以几乎无缝地在离线和在线模式下切换。附图说明以下附图仅对本专利技术做示意性说明和解释,并不限定本专利技术的范围。图1示出根据本专利技术一个实施例的火灾报警系统。图2示出根据本专利技术一个实施例的在线模式下控制装置的内部结构。图3示出根据本专利技术一个实施例的配置应用的用户界面示意图。图4示出根据本专利技术一个实施例的配置更新的操作流程图。图5示出根据本专利技术一个实施例的配置备份的操作流程图。图6示出根据本专利技术一个实施例的配置恢复的操作流程图。图7示出根据本专利技术另一个实施例的离线模式下控制装置的内部结构。图8示出根据本专利技术另一个实施例的配置应用的用户界面示意图。具体实施方式为了对专利技术的技术特征、目的和效果有更加清楚的理解,现对照附图说明本专利技术的具体实施方式,在各图中相同的标号表示相同的部分。在本文中,“示意性”表示“充当实例、例子或说明”,不应将在本文中被描述为“示
意性”的任何图示、实施方式解释为一种更优选的或更具优点的技术方案。为使图面简洁,各图中的只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。在本文中,“第一”、“第二”等仅用于彼此的区分,而非表示它们的重要程度及顺序、以及互为存在的前提等。本文本文档来自技高网
...
火灾报警系统中的控制装置及其配置方法

【技术保护点】
一种火灾报警系统中的控制装置(20),其中,所述控制装置适于连接到至少一个外围设备,包括:一个网络接口(22);至少一个服务器(24),配置成接收来自所述网络接口(22)请求,或从所述网络接口发出响应;其中,所述服务器(24)响应于一个接收到的访问请求而发送一个脚本文件作为响应,该脚本文件在由一个浏览器(32)解释执行时提供一个配置应用,该配置应用用于收集配置内容;所述服务器(24)响应于一个更新请求,而用从网络接口(22)接收到的配置内容重写所述控制装置中的配置文件。

【技术特征摘要】
1.一种火灾报警系统中的控制装置(20),其中,所述控制装置适于连接到至少一个外围设备,包括:一个网络接口(22);至少一个服务器(24),配置成接收来自所述网络接口(22)请求,或从所述网络接口发出响应;其中,所述服务器(24)响应于一个接收到的访问请求而发送一个脚本文件作为响应,该脚本文件在由一个浏览器(32)解释执行时提供一个配置应用,该配置应用用于收集配置内容;所述服务器(24)响应于一个更新请求,而用从网络接口(22)接收到的配置内容重写所述控制装置中的配置文件。2.如权利要求1中所述的控制装置,其中,所述脚本文件包括用于提供参数合理性判断、配置文件解析、配置内容显示、配置内容矩阵显示中至少一个功能的脚本。3.如权利要求1或2所述的控制装置,其中,所述至少一个服务器(24)包括:一个Web服务器(242),连接到所述网络接口(22),用于转发所述请求或所述响应;一个响应服务器(244),连接到所述Web服务器(242),且响应于来自所述Web服务器(242)的所述更新请求而用所接收到的配置内容重写所述控制装置中的配置文件。4.如权利要求1-3中任一所述的控制装置,其中,所述至少一个服务器(24)还包括:一个Web服务器(242),连接到所述网络接口(22),用于转发请求或响应;一个响应服务器(244),连接到所述Web服务器(242),且响应于由所述Web服务器(242)转发的一个备份请求而将所述控制装置中读取出的配置文件作为响应发送给所述Web服务器。5.如权利要求1-4中任一所述的控制装置,其中,所述至少一个服务器(24)还包括:一个Web服务器(242),连接到所述网络接口(22),用于转发请求或响应;一个文件传输服务器(246),连接到所述Web服务器(242),其响应于由所述Web服务器(242)转发的一个恢复请求,而用从所述Web服务器(242)接收到的配置文件重写所述控制装置的...

【专利技术属性】
技术研发人员:赵亚凌田水滢
申请(专利权)人:西门子瑞士有限公司
类型:发明
国别省市:瑞士;CH

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

1