一种监控消防设备的方法及系统与流程

文档序号:15617911发布日期:2018-10-09 21:45阅读:234来源:国知局

本发明涉及智能监控领域,尤其涉及一种监控消防设备的方法及系统。



背景技术:

随着信息化技术的发展,已有技术对消防设备进行联网集中监控,使相关人员能够第一时间获得火灾信息,从而疏散人群,并在第一时间展开救援工作。但是,现有的对消防设备进行联网集中监控的方法和系统存在以下两个问题:一是不同品牌的消防主机难以兼容;二是难以对大范围(如全省范围内)的消防设备进行联网监控,获取设备运行情况,不利于设备运行和维护。

目前,火灾消防系统严重依赖于人为报警的方式,火灾状况、地点等相关信息均需要人为描述,这一状况因值班人员素质而异,绝大多数值班人员都不能够清楚描述火灾实际状况,消防人员难以第一时间掌握火灾信息,导致错过最佳救援时间。另外由于消防行业专业分工,消防系统运行维护由有资质公司进行维修和保养,通过输出信息的监控,外包团队不在现场也能通过远程了解现场设备的运行情况,进行相应处理,有利于降低运维成本,提高运维效率。



技术实现要素:

本发明所要解决的技术问题是:提供一种监控消防设备的方法及系统,实现对大范围的消防设备进行联网监控。

为了解决上述技术问题,本发明采用的技术方案为:

本发明提供一种监控消防设备的方法,包括:

消防控制主机接收报警设备发送的报警信息和故障信息;

消防控制主机封装所述报警信息和所述故障信息为第一数据包,并将所述第一数据包发送至控制器;

控制器转发所述第一数据包至打印机;

控制器分析所述第一数据包,得到分析结果;

控制器将所述分析结果和控制器的mac地址封装为第二数据包;

控制器将所述第二数据包发送至云服务器。

上述监控消防设备的方法的有益效果在于:当消防设备发出信息时,消防控制主机接收所述报警信息和故障信息,并将所述报警信息和故障信息发送至控制器,由控制器处理和分析所述报警信息和故障信息,实现了对多个消防设备的监控。控制器将从消防控制主机中接收的信息转发至打印机,打印机打印所述信息,使得在楼房中的相关人员可及时获知报警信息和故障信息。控制器分析所述报警信息和故障信息,得到事件类型以及通道号,并将事件类型、通道号和控制器的mac地址发送至云服务器,云服务器可通过控制器的mac地址识别出发生事故的楼房位置,通过通道号识别出消防设备在楼房内的位置,根据不同的事件类型通知相关救援人员;所述云服务器可接收部署在不同地区楼房中的控制器发送的信息,实现对大范围的消防设备进行联网监控。另外通过将打印口输出的信息存储到云服务器,防止打印信息丢失,可以远程了解现场消防主机运行情况,有利于远程维护。

本发明还提供一种监控消防设备的系统,包括:消防设备、消防控制主机、控制器、打印机和云服务器;

所述消防设备包含第一通讯接口;所述控制主机包含第二通讯接口;所述第一通讯接口与所述第二通讯接口建立通信连接;

所述消防控制主机与所述控制器连接;

所述控制器的输出接口与所述打印机的输入接口连接;

所述控制器包含第三通讯接口;所述云服务器包含第四通讯接口;所述第三通讯接口与所述第四通讯接口建立通信连接。

上述监控消防设备的系统的有益效果在于:控制器可接收消防控制主机发送过来的报警信息和故障信息,并将所述报警信息和故障信息及时地转发给打印机,且不影响原先的打印效果,本大楼内的现场人员仍可通过打印机打印出来的报警信息和故障信息获知事故情况,从而可在第一时间做好人员疏散等应急工作;控制器会将报警信息和故障信息处理后发送至云服务器,相关人员可通过云服务器第一时间获知现场的相关信息,做好救援工作;云服务器可接收大范围内的控制器发送的信息,实现了对大范围内的消防设备进行统一监控。另外通过将打印口输出的信息存储到云服务器,防止打印信息丢失,可以远程了解现场消防主机运行情况,有利于远程维护。

附图说明

图1为本发明一种监控消防设备的方法的流程框图;

图2为本发明一种监控消防设备的系统的结构框图;

图3为控制器的结构框图;

标号说明:

1、消防设备;2、消防控制主机;3、控制器;4、打印机;5、云服务器;6、并口输入接口;7、锁存器;8、反相器;9、信号分配器;10、控制信号电平转换芯片;11、并口输入电平转换芯片;12、cpu;13、并口输出电平转换芯片;14、第三通讯接口;15、并口输出接口;16、串口输入接口;17、串口输出接口;18、串口转换芯片。

具体实施方式

为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。

本发明最关键的构思在于:本发明利用消防控制主机监控同一楼房里的消防设备,获取消防设备发出的报警信息和故障信息,并将上述信息实时转发至本楼房内的控制器,控制器将报警信息和故障信息处理后发送至云服务器,云服务器可接收大范围内各个楼房中的消防控制主机发送的信息,从而实现对大范围的消防设备进行联网监控。

请参照图1至图3:

如图1所示,本发明提供一种监控消防设备的方法,包括:

消防控制主机接收报警设备发送的报警信息和故障信息;

消防控制主机封装所述报警信息和所述故障信息为第一数据包,并将所述第一数据包发送至控制器;

控制器转发所述第一数据包至打印机;

控制器分析所述第一数据包,得到分析结果;

控制器将所述分析结果和控制器的mac地址封装为第二数据包;

控制器将所述第二数据包发送至云服务器。

进一步地,将所述第一数据包发送至控制器之前,还包括:

控制器判断打印机是否处于空闲状态;

若是,则控制器通知消防控制主机发送所述第一数据包;

否则,开始计时,得到等待时长;若所述等待时长超过阈值,则控制器通知消防控制主机发送所述第一数据包;否则,继续计时。

由上述描述可知,当打印机处于忙状态时,则暂停发送第一数据包,以免信息阻塞;控制器在检测打印机状态时增加了计时功能,如果在规定的时间内打印机仍处于忙状态的话则直接发送第一数据包,不管打印机能否接收,这样做的目的是在打印机出现故障时保证打印信息能够及时处理上传到云服务器。

进一步地,控制器分析所述第一数据包,得到分析结果,具体为:

解析所述第一数据包,得到事件集合;

识别所述事件集合中的点阵,得到事件具体信息;所述事件具体信息包括事件类型和通道号;

将所述事件具体信息封装为分析结果。

由上述描述可知,通过将第一数据包中事件集合的点阵与预设的汉字点阵进行匹配,可获得报警类型,如,报警类型可能是“火警”、“备电故障”、“主电故障”和“地址故障”等;通过将第一数据包中事件集合的点阵与预设的数字点阵进行匹配,可获得通道号。

进一步地,控制器分析所述第一数据包,得到分析结果,具体为:

解析所述第一数据包,得到事件集合;

识别所述事件集合中的点阵,得到事件类型;

识别所述事件集合中的ascii码,得到通道号;

将所述事件类型和所述通道号封装为分析结果。

由上述描述可知,所述消防控制主机还可使用ascii码表示通道号,可通过在第一数据包中查找通道号的ascii字符并通过计算获知消防设备处于该楼房的位置;例如通道号为“087”:从第一数据包中可以获取到“0x30”、“0x38”和“0x37”三个连续的十六进制字符数据,他们分别表示ascii字符的“0”、“8”和“7”,由于我们需要的是通道号数值,所以计算方法如下:

通道号=(0x30-0x30)*100+(0x38-0x30)*10+(0x37-0x30)*1=87。

进一步地,控制器将所述第二数据包发送至云服务器之后,还包括:

云服务器解析所述第二数据包,得到事件类型、控制器的mac地址和通道号;

云服务器在控制器信息表中搜索与所述控制器的mac地址相对应的楼房地址;所述控制器信息表存储控制器的基本信息,包括控制器的mac地址和控制器所在的楼房地址;

云服务器在通道信息表中搜索与所述通道号相对应的消防设备在楼房中的位置;所述通道信息表存储消防设备的基本信息,包括消防设备在楼房中的位置;

云服务器将所述事件类型、控制器所在的楼房地址和消防设备在楼房中的位置信息发送给相关人员的终端;

根据所述位置信息联动相应的平面图;

获取所述平面图上消防设备的实时情况;

根据所述位置信息联动所述位置信息周边的视频预览或录像。

由上述描述可知,云服务器可解析控制器发送的数据包,获知事故发生的类型,楼房地址以及事故发生点在楼房中的具体位置,并将它们发送至相关人员的终端,从而使相关人员能够在第一时间获得事故相关信息,全面地做好相关救援准备,并在第一时间赶到现场开展救援工作。

如图2所示,本发明还提供一种监控消防设备的系统,包括:消防设备1、消防控制主机2、控制器3、打印机4和云服务器5;

所述消防设备1包含第一通讯接口;所述消防控制主机2包含第二通讯接口;所述第一通讯接口与所述第二通讯接口建立通信连接;

所述消防控制主机2与所述控制器3连接;

所述控制器3的输出接口与所述打印机4的输入接口连接;

所述控制器3包含第三通讯接口;所述云服务器5包含第四通讯接口;所述第三通讯接口与所述第四通讯接口建立通信连接。

由上述描述可知,消防控制主机2监控消防设备1获取报警信息和故障信息,并将报警信息和故障信息发送给控制器3;控制器3接收消防控制主机2发送的报警信息和故障信息,并将报警信息和故障信息及时转发给打印机4,之后控制器3对报警信息和故障信息进行处理,将报警类型、通道号和控制器的mac地址封装成数据包发送给云服务器5。其中,报警类型包括“火警”、“备电故障”、“主电故障”和“地址故障”等,所述控制器的物理地址可定位消防设备所在楼房的地址,所述通道号可定位消防设备在楼房内的位置。

进一步地,所述控制器3串联在所述消防控制主机2和所述打印机4之间。

由上述描述可知,将控制器3串联在所述消防控制主机2和所述打印机4之间既不影响打印机设备正常使用,又使得打印机具备监控消防设备的功能,同时可节省空间。

进一步地,如图3所示,所述控制器3包括:并口输入接口6、锁存器7、反相器8、信号分配器9、控制信号电平转换芯片10、并口输入电平转换芯片11、cpu12、并口输出电平转换芯片13、第三通讯接口14和并口输出接口15;

所述并口输入接口6分别与所述锁存器7和所述反相器8连接;

所述反相器8与所述信号分配器9连接;

所述信号分配器9分别与所述锁存器7和所述控制信号电平转换芯片10连接;

所述锁存器7与所述并口输入电平转换芯片11连接;

所述cpu12分别与所述控制信号电平转换芯片10、所述并口输入电平转换芯片11、所述并口输出电平转换芯片13和所述第三通讯接口14连接;

所述并口输出电平转换芯片13与所述并口输出接口15连接。

当控制器3检测到打印机“忙”信号线处于低电平时就将控制器3与消防控制主机2之间的“忙”信号线也拉低,使消防控制主机2能够通过并口输入接口6向控制器3发送报警信息和故障信息,在发送时先把待发送的数据放在端口,然后消防控制主机产生一个脉冲信号,这个脉冲信号先通过反相器8进行整形,随后再经过信号分配器9将整形后的脉冲信号分成两路,一路传输到锁存器7,使锁存器7锁存消防控制主机2放在端口的数据,另一路传输到cpu12的中断引脚通知cpu12接收数据,最后cpu12就可以读取刚才锁存的数据了。读取数据后一方面cpu12通过并口输出接口15把数据传输给打印机4,由打印机4打印报警信息和故障信息;另一方面,cpu12处理消防控制主机2发送的信息,将报警信息中的各个汉字与预设的汉字点阵进行匹配,得到事件类型,并从故障信息中获取与所述事件类型对应的通道号,所述通道号唯一标识消防设备在楼房的位置;cpu将事件类型、通道号以及控制器的mac地址封装为数据包,通过第三通讯接口14以有线通信的方式发送到云服务器5。此外,控制信号电平转换芯片10用于将控制信号的电平转化成信号接收方的工作电平;并口输入电平转换芯片11用于将输入并口的电平由5v转化为3.3v;并口输出电平转换芯片13用于将输出并口的电平由3.3v转化为5v。

进一步地,如图3所示,所述控制器包括:串口输入接口16、串口输出接口17、串口转换芯片18和cpu12;

所述串口输入接口16与所述串口转换芯片18连接;

所述串口转换芯片18与所述cpu12连接;

所述串口转换芯片18与所述串口输出接口17连接。

当消防控制主机2通过串口输入接口16发送数据时,数据经串口转换芯片18传输至cpu12,cpu12接收到数据后通过串口转换芯片18将数据传输至串口输出接口17给打印机4。

由上述描述可知,控制器将从消防控制主机中接收的报警信息和故障信息,并将上述信息转发至打印机,打印机打印所述报警信息和故障信息,使得在楼房中的相关人员可及时获知事故的相关信息;控制器分析报警信息和故障信息,得到报警类型和通道号;控制器将报警类型、通道号和控制器的mac地址发送至云服务器,所述云服务器可接收部署在不同楼房中的控制器发送的报警信息和故障信息,实现对大范围的消防设备进行联网监控。

本发明的实施例一为:

消防控制主机接收报警设备发送的报警信息和故障信息;

消防控制主机封装所述报警信息和所述故障信息为第一数据包;

控制器判断打印机是否处于空闲状态;

若是,则控制器通知消防控制主机发送所述第一数据包;

否则,开始计时,得到等待时长;若所述等待时长超过阈值,则控制器通知消防控制主机发送所述第一数据包;否则,继续计时;

将所述第一数据包发送至控制器;

控制器转发所述第一数据包至打印机;

解析所述第一数据包,得到事件集合;

识别所述事件集合中的点阵,得到事件具体信息;所述事件具体信息包括事件类型和通道号;

将所述事件具体信息封装为分析结果;

控制器将所述分析结果和控制器的mac地址封装为第二数据包;

控制器将所述第二数据包发送至云服务器;

云服务器解析所述第二数据包,得到事件类型、控制器的mac地址和通道号;

云服务器在控制器信息表中搜索与所述控制器的mac地址相对应的楼房地址;所述控制器信息表存储控制器的基本信息,包括控制器的mac地址和控制器所在的楼房地址;

云服务器在通道信息表中搜索与所述通道号相对应的消防设备在楼房中的位置;所述通道信息表存储消防设备的基本信息,包括消防设备在楼房中的位置;

云服务器将所述事件类型、控制器所在的楼房地址和消防设备在楼房中的位置信息发送给相关人员的终端;

根据所述位置信息联动相应的平面图;

获取所述平面图上消防设备的实时情况;

根据所述位置信息联动所述位置信息周边的视频预览或录像。

本实施例实现了将报警信息和故障信息实时打印出来,用于与本楼房内现场的相关人员进行人机交互;实现了将报警信息和故障信息转发至云服务器,并通知相关人员,使相关人员能够第一时间掌握事故信息,及时赶到现场展开救援工作。

本发明的实施例二为:

将控制器串联在ln1010型消防控制主机和sprma型打印机之间,并将控制器的通讯接口与云服务器相连。当消防集中监控系统中有ln1010型消防控制主机发生报警时,该ln1010型消防控制主机会将火灾报警信息、电源故障信息和消防设备设备故障信息送给控制器,ln1010型消防控制主机检测到控制器处于空闲状态,立即把待发送数据放到端口,然后利用一个上升沿触发信号通知控制器读取端口的数据,如此往复将打印信息一个字节一个字节地发送出去。当控制器接收完数据后随即向sprma型打印机转发刚才接收到的数据。当ln1010型消防控制主机没有数据要发送时控制器就可以去处理已经接收到的数据了,通过数据匹配得知ln1010型消防控制主机发送的事件类型是“火警”,随即在收到的数据包内查找计算“火警”所对应的通道号为87,然后将本机mac地址(e0:e5eb:ff:01:bf)、计算报文长度(1080)等信息添加进报文中,最后把报文通过网络发送到云服务器上。云服务器所在的监控中心接收到报文后根据mac地址和通道号得知报警发生的具体位置是a大楼的第二层的甲走廊,随后监控中心立即通知相关人员对现场进行消防处理。此外,可根据所述位置信息调取事故发生地周围的平面图,所述平面图上标识有部署在事故发生地周围的消防设备,且可实时显示消防设备的相关信息。还可驱动所述位置信息周边的摄像监控设备,调取当前的监控录像,从而实时观察事故现场的情况。

综上所述,本发明提供的一种监控消防设备的方法及系统,控制器可接收消防控制主机发送过来的报警信息和故障信息,并将所述报警信息和故障信息及时地转发给打印机,且不影响原先的打印效果,本大楼内的现场人员仍可通过打印机打印出来的报警信息和故障信息获知事故情况,从而可在第一时间做好人员疏散等应急工作;控制器会将报警信息和故障信息处理后发送至云服务器,相关人员可通过云服务器第一时间获知现场的相关信息,做好救援工作;云服务器可接收大范围内的控制器发送的信息,实现了对大范围内的消防设备进行统一监控。另外通过将打印口输出的信息存储到云服务器,防止打印信息丢失,可以远程了解现场消防主机运行情况,有利于远程维护;进一步地,当打印机处于忙状态时,则暂停发送第一数据包,以免信息阻塞;控制器在检测打印机状态时增加了计时功能,如果在规定的时间内打印机仍处于忙状态的话则直接发送第一数据包,不管打印机能否接收,这样做的目的是在打印机出现故障时保证打印信息能够及时处理上传到云服务器;进一步地,通过将第一数据包中事件集合的点阵与预设的汉字点阵进行匹配,可获得报警类型;通过将第一数据包中事件集合的点阵与预设的数字点阵进行匹配,可获得通道号;通过计算第一数据包中事件集合中的ascii码可获得通道号;进一步地,云服务器可解析控制器发送的数据包,获知事故发生的类型,楼房地址以及事故发生点在楼房中的具体位置,并将它们发送至相关人员的终端,从而使相关人员能够在第一时间获得事故相关信息,全面地做好相关救援准备,并在第一时间赶到现场开展救援工作。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1