一种实现消防系统和建筑设备管理系统智能对接的系统的制作方法

文档序号:35005208发布日期:2023-08-04 03:00阅读:48来源:国知局
一种实现消防系统和建筑设备管理系统智能对接的系统的制作方法

本发明涉及智能建筑、智能楼宇领域,具体涉及一种实现消防系统和建筑设备管理系统智能对接的系统。


背景技术:

1、消防系统是保障楼宇消防安全的必要系统,尤其是高层楼宇,国家对其消防安全有其严格的规定,但是由于消防系统建设的可靠性要求,一直采用独立系统设计,消防的设备设施运行状态,故障状态等信息只能通过消防主机来查看,而消防主机一般设置于控制室独立控制柜中,信息查看较为复杂和不便,不能直观的展示设备的状态,亦不可远程监控和接受报警信息,这对智能建筑的管理带来一定的困难。因为消防系统通讯的特殊性,以往很难将消防系统的设施状态对接到建筑设备管理系统进行管理。通常只能采用通过总线与消防主机对接,系统配置繁杂,灵活性可复用性不高,且通讯效率低,通讯可靠性不高。


技术实现思路

1、鉴于现有技术中存在的技术缺陷和技术弊端,本发明实施例提供克服上述问题或者至少部分地解决上述问题的一种实现消防系统和建筑设备管理系统智能对接的系统,具体方案如下:

2、一种实现消防系统和建筑设备管理系统智能对接的系统,包括消防系统和建筑设备管理系统,还包括中间层:所述中间层用于接收消防系统上传的包含消防设备状态信息的数据报文,解析所述数据报文,将数据报文映射成可被建筑设备管理系统识别的模式并进行存储,等待建筑设备管理系统的数据请求,基于建筑设备管理系统的数据请求对建筑设备管理系统提供数据服务。

3、进一步地,所述中间层采用gb26875/tcp协议向消防系统请求获取消防设备的状态信息,接收消防系统上传的包含消防设备状态信息的数据报文,根据协议解析数据报文内容,建立数据库,缓存消防设备的状态信息数据,并通过建立微服务,提供modbus数据服务,等待建筑设备管理系统采用modbustcp协议请求数据,对建筑设备管理系统提供数据服务。

4、进一步地,所述中间层具体用于:进行对接的消防系统的对象的配置,配置对象地址格式为[机器号]:[回路号]:[地址号];其中对象的状态包括消防设施系统状态、设施部件状态和设施部件模拟值和消防设施操作信息四种类型,配置四种类型状态对应的数据格式,将设施系统状态的数据格式配置为[类型号]:[机器号]:[状态字]的形式,将设施部件状态的数据格式配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]的形式,将设施部件模拟值的数据格式配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]:[值]的形式,系统运行时,根据系统配置建立与消防系统的数据通讯,组建通讯报文,与消防系统通讯并监控通讯状态,在收到消防系统回复后对回复数据进行缓存,对缓存数据进行协议的解析,解析出所需对象的状态或值,将解析的数据映射成[地址]:[值]的模式,即被建筑设备管理系统识别的模式,并进行存储,基于建筑设备管理系统的数据请求向建筑设备管理系统提供数据服务,完成建筑设备管理系统与消防系统的对接。

5、进一步地,所述中间层包括通讯模块,所述通讯模块包括设备控制层总线网络、协议转换层和通讯网络;

6、所述设备控制层总线网络用于通过消防控制总线进行前端设备信号的上传和控制命令下发;

7、所述协议转换层用于将消防系统的总线私有协议转换为建筑设备管理系统所支持的modbus协议;

8、所述通讯网络用于通过交换机建立局域以太网,以连接消防设备网关、数据服务器和工作站。

9、进一步地,所述中间层包括配置模块,所述配置模块用于对所需对接的对象的地址和所需状态或模拟值及控制的配置,通过配置模块将消防对象地址配置为[机器号]:[回路号]:[地址号]的形式;其中,所述消防对象状态分为设施系统状态、设施部件状态、设施部件模拟值和消防设施操作信息,通过配置模块将设施系统状态配置为[类型号]:[机器号]:[状态字]的形式,将设施部件状态配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]的形式,将设施部件模拟值配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]:[值]的形式。

10、进一步地,所述中间层包括通讯控制模块,所述通讯控制模块用于对通讯过程进行监控,包括。在通讯控制模块和消防系统之间建立心跳报文,心跳报文采用发送应答的模式,当系统连续检测不到心跳报文时,此时认为连接断开,系统关闭连接,进行重连,数据通讯过程采用请求应答的通讯控制方式,系统周期性向消防系统发送数据请求报文,消防系统接收到请求报文后进行应答响应,系统接收到应答报文后进行解析存储,并在一个作业周期完成后,进行下一个周期查询。

11、进一步地,所述中间层包括协议解析模块,所述协议解析模块,所述协议解析模块用于在接收到正确的应答数据报文后,对报文进行解析,解析内容包含报文类型、数据长度和数据内容。

12、进一步地,对报文进行解析具体包括:

13、数据校验,包括校验校验和,如果不正确,丢弃该数据包,开启重发机制;校验任务标记,查看是否是重复任务;校验版本号、源地址、目标地址数据的正确性;

14、解析报文类型,包括解析该报文为请求报文,应答报文或者应答否定报文;

15、解析数据长度,包括解析有效数据位的总长度;

16、解析数据内容,建筑消防数据内容由若干个信息对象组成,每个信息对象包含信息体和时间戳,信息体包含对象的具体数据信息,信息体分为建筑消防设施系统状态、建筑消防设施部件状态、建筑消防设施部件模拟值和建筑消防设施操作信息类型;

17、通过建筑消防设施系统状态,实时获取各消防系统设备的当前状态,并将状态通过数据服务实时上传到建筑设备管理系统,并可通过可视化展示设备的运行、故障、报警状态;

18、通过建筑消防设施部件状态,实时获取各消防系统部件的当前状态,并将状态通过数据服务实时上传到建筑设备管理系统,并可通过可视组件精细化展示部件的运行、故障、报警等状态;

19、通过建筑消防设施部件模拟值实时获取各消防系统部件的当前值,并将值通过数据服务实时上传到建筑设备管理系统,并可通过图表可视组件直观展示部件的运行值和报警值。

20、进一步地,所述中间层包括地址映射模块,所述地址映射模块用于消防对象地址向建筑设备管理系统地址的映射。

21、进一步地,所述中间层包括数据存储与数据服务模块,所述数据存储与数据服务模块用于进行数据存储和提供数据服务,其中,数据存储分为实时数据库和历史数据库,实时数据库用于提供实时查询服务,历史数据库用于提供历史查询服务。

22、本发明具有以下有益效果:

23、本发明通过在消防系统和建筑设备管理系统之间接入用于解析及数据微服务的中间层,使得消防系统的设施状态能很好的对接到建筑设备管理系统,从而实现消防设施的统一管理,相比于现有技术,本发明提供的一种实现消防系统和建筑设备管理系统智能对接的系统,能实现更高效、便捷、安全的消防设施管理。



技术特征:

1.一种实现消防系统和建筑设备管理系统智能对接的系统,包括消防系统和建筑设备管理系统,其特征在于,还包括中间层:所述中间层用于接收消防系统上传的包含消防设备状态信息的数据报文,解析所述数据报文,将数据报文映射成可被建筑设备管理系统识别的模式并进行存储,等待建筑设备管理系统的数据请求,基于建筑设备管理系统的数据请求对建筑设备管理系统提供数据服务。

2.根据权利要求1所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层采用gb26875/tcp协议向消防系统请求获取消防设备的状态信息,接收消防系统上传的包含消防设备状态信息的数据报文,根据协议解析数据报文内容,建立数据库,缓存消防设备的状态信息数据,并通过建立微服务,提供modbus数据服务,等待建筑设备管理系统采用modbustcp协议请求数据,对建筑设备管理系统提供数据服务。

3.根据权利要求1所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层具体用于:进行对接的消防系统的对象的配置,配置对象地址格式为[机器号]:[回路号]:[地址号];其中对象的状态包括消防设施系统状态、设施部件状态和设施部件模拟值和消防设施操作信息四种类型,配置四种类型状态对应的数据格式,将设施系统状态的数据格式配置为[类型号]:[机器号]:[状态字]的形式,将设施部件状态的数据格式配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]的形式,将设施部件模拟值的数据格式配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]:[值]的形式,系统运行时,根据系统配置建立与消防系统的数据通讯,组建通讯报文,与消防系统通讯并监控通讯状态,在收到消防系统回复后对回复数据进行缓存,对缓存数据进行协议的解析,解析出所需对象的状态或值,将解析的数据映射成[地址]:[值]的模式,即被建筑设备管理系统识别的模式,并进行存储,基于建筑设备管理系统的数据请求向建筑设备管理系统提供数据服务,完成建筑设备管理系统与消防系统的对接。

4.根据权利要求3所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层包括通讯模块,所述通讯模块包括设备控制层总线网络、协议转换层和通讯网络;

5.根据权利要求3所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层包括配置模块,所述配置模块用于对所需对接的对象的地址和所需状态或模拟值及控制的配置,通过配置模块将消防对象地址配置为[机器号]:[回路号]:[地址号]的形式;其中,所述消防对象状态分为设施系统状态、设施部件状态、设施部件模拟值和消防设施操作信息,通过配置模块将设施系统状态配置为[类型号]:[机器号]:[状态字]的形式,将设施部件状态配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]的形式,将设施部件模拟值配置为[类型号]:[机器号]:[回路号]:[部件类型号]:[地址号]:[状态字]:[值]的形式。

6.根据权利要求3所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层包括通讯控制模块,所述通讯控制模块用于对通讯过程进行监控,包括在通讯控制模块和消防系统之间建立心跳报文,心跳报文采用发送应答的模式,当系统连续检测不到心跳报文时,此时认为连接断开,系统关闭连接,进行重连,数据通讯过程采用请求应答的通讯控制方式,系统周期性向消防系统发送数据请求报文,消防系统接收到请求报文后进行应答响应,系统接收到应答报文后进行解析存储,并在一个作业周期完成后,进行下一个周期查询。

7.根据权利要求3所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层包括协议解析模块,所述协议解析模块,所述协议解析模块用于在接收到正确的应答数据报文后,对报文进行解析,解析内容包含报文类型、数据长度和数据内容。

8.根据权利要求7所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,对报文进行解析具体包括:

9.根据权利要求3所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层包括地址映射模块,所述地址映射模块用于消防对象地址向建筑设备管理系统地址的映射。

10.根据权利要求3所述的实现消防系统和建筑设备管理系统智能对接的系统,其特征在于,所述中间层包括数据存储与数据服务模块,所述数据存储与数据服务模块用于进行数据存储和提供数据服务,其中,数据存储分为实时数据库和历史数据库,实时数据库用于提供实时查询服务,历史数据库用于提供历史查询服务。


技术总结
一种实现消防系统和建筑设备管理系统智能对接的系统,包括消防系统和建筑设备管理系统,其特征在于,还包括中间层:所述中间层用于接收消防系统上传的包含消防设备状态信息的数据报文,解析所述数据报文,将数据报文映射成可被建筑设备管理系统识别的模式并进行存储,等待建筑设备管理系统的数据请求,基于建筑设备管理系统的数据请求对建筑设备管理系统提供数据服务。通过发明,本发明通过在消防系统和建筑设备管理系统之间接入用于解析及数据微服务的中间层,实现将消防设施管理纳入建筑设备系统,从而实现消防设施统一管理,其相比于现有技术,更高效、便捷、安全。

技术研发人员:黄江波,秦燕,时磊,丁炜
受保护的技术使用者:中冶南方(武汉)自动化有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1