技术摘要:
本发明公开了一种集散消息控制装置、方法和楼宇控制系统,该装置包括:采集单元,用于采集一个以上子系统中每个子系统传输的消息;该消息,是每个子系统通过自身协议传输的消息;处理单元,用于采用预设模板对每个子系统传输的消息进行处理,得到每个子系统传输的消息 全部
背景技术:
楼控(即楼宇控制)领域内由于各种终端设备的能力不一样,设备所采用的通信协 议也各种各样。在楼宇现场设备系统集成化过程中,由于需要接入不同的子系统设备(如暖 通系统、送排风系统、照明系统等)进行数据集中监控,但由于不同子系统的硬件接口和协 议不统一,工程人员如何快速通过简单配置使各个子系统做到互联互通,如何高效地把有 效数据通过统一消息协议接口安全可靠传输到服务器平台,成为楼控领域待解决的问题。 上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技 术。
技术实现要素:
本发明的目的在于,针对上述缺陷,提供一种集散消息控制装置、方法和楼宇控制 系统,以解决楼宇现场设备系统中不同子系统的硬件接口和协议不统一而存在集成难度大 的问题,达到降低楼宇现场设备系统的集成化难度的效果。 本发明提供一种集散消息控制装置,采集单元、处理单元和统一单元;其中,采集 单元,用于采集一个以上子系统中每个子系统传输的消息;该消息,是每个子系统通过自身 协议传输的消息;处理单元,用于采用预设模板对每个子系统传输的消息进行处理,得到每 个子系统传输的消息中的逻辑消息;该预设模板,是与每个子系统匹配的模板;该逻辑消 息,是否符合设定逻辑的消息;统一单元,用于对每个子系统传输的消息中的逻辑消息进行 协议格式统一处理,得到标准消息;该标准消息,是符合设定协议格式的消息。 可选地,采集单元采集一个以上子系统中每个子系统传输的消息,包括:预先配置 或当场配置通信接口;该通信接口,是与一个以上子系统中每个子系统的自身总线通信方 式匹配的接口;通过与每个子系统的自身总线通信方式匹配的通信接口,接收每个子系统 按自身协议传输的消息。 可选地,处理单元采用预设模板对每个子系统传输的消息进行处理,包括:确定与 每个子系统传输的消息匹配的协议驱动模板,利用该协议驱动模板确定相应子系统所需监 控的点位;对每个子系统所需监控的点位进行数据获取,得到每个子系统所需监控的点位 的点位信息;按设定逻辑对所述点位信息进行逻辑编译和数据编码处理,以得到每个子系 统传输的消息中符合设定逻辑的逻辑消息。 可选地,处理单元对每个子系统所需监控的点位进行数据获取,包括:对每个子系 统所需监控的点位进行授权绑定,得到每个子系统所需监控的授权点位,并对每个授权点 位生成全局唯一资源标识符;对所述全局唯一资源标识符进行组态逻辑编译处理后,加载 至组件逻辑模板;并利用组态逻辑模板获取所述点位的数据,以作为每个子系统所需监控 4 CN 111610765 A 说 明 书 2/12 页 的点位的点位信息。 可选地,统一单元对每个子系统传输的消息中的逻辑消息进行协议格式统一处 理,包括:对每个子系统传输的消息中符合设定逻辑的逻辑消息,利用消息接口模板进行协 议格式转换,以得到符合设定协议格式的标准消息并进行上报;在接收到反馈消息的情况 下,利用相应子系统的消息协议模板进行协议解码,得到相应子系统已授权绑定的全局唯 一标识符,并按相应子系统已授权绑定的全局唯一标识符将反馈消息下发至对应的子系 统;该反馈消息,是服务平台系统基于相应子系统上报的标准消息反馈的消息。 与上述装置相匹配,本发明再一方面提供一种楼宇控制系统,包括:以上所述的集 散消息控制装置。 与上述楼宇控制系统相匹配,本发明再一方面提供一种楼宇控制系统的集散消息 控制方法,包括:采集一个以上子系统中每个子系统传输的消息;该消息,是每个子系统通 过自身协议传输的消息;采用预设模板对每个子系统传输的消息进行处理,得到每个子系 统传输的消息中的逻辑消息;该预设模板,是与每个子系统匹配的模板;该逻辑消息,是否 符合设定逻辑的消息;对每个子系统传输的消息中的逻辑消息进行协议格式统一处理,得 到标准消息;该标准消息,是符合设定协议格式的消息。 可选地,采集一个以上子系统中每个子系统传输的消息,包括:预先配置或当场配 置通信接口;该通信接口,是与一个以上子系统中每个子系统的自身总线通信方式匹配的 接口;通过与每个子系统的自身总线通信方式匹配的通信接口,接收每个子系统按自身协 议传输的消息。 可选地,采用预设模板对每个子系统传输的消息进行处理,包括:确定与每个子系 统传输的消息匹配的协议驱动模板,利用该协议驱动模板确定相应子系统所需监控的点 位;对每个子系统所需监控的点位进行数据获取,得到每个子系统所需监控的点位的点位 信息;按设定逻辑对所述点位信息进行逻辑编译和数据编码处理,以得到每个子系统传输 的消息中符合设定逻辑的逻辑消息。 可选地,对每个子系统所需监控的点位进行数据获取,包括:对每个子系统所需监 控的点位进行授权绑定,得到每个子系统所需监控的授权点位,并对每个授权点位生成全 局唯一资源标识符;对所述全局唯一资源标识符进行组态逻辑编译处理后,加载至组件逻 辑模板;并利用组态逻辑模板获取所述点位的数据,以作为每个子系统所需监控的点位的 点位信息。 可选地,对每个子系统传输的消息中的逻辑消息进行协议格式统一处理,包括:对 每个子系统传输的消息中符合设定逻辑的逻辑消息,利用消息接口模板进行协议格式转 换,以得到符合设定协议格式的标准消息并进行上报;在接收到反馈消息的情况下,利用相 应子系统的消息协议模板进行协议解码,得到相应子系统已授权绑定的全局唯一标识符, 并按相应子系统已授权绑定的全局唯一标识符将反馈消息下发至对应的子系统;该反馈消 息,是服务平台系统基于相应子系统上报的标准消息反馈的消息。 本发明的方案,通过使各子系统使用不同协议接口,通过将不同协议转换到同一 消息协议格式再接入到集成化服务平台,可以降低楼宇现场设备系统的各子系统的集成化 难度。 进一步,本发明的方案,通过使各子系统使用不同协议接口,通过网络控制器转换 5 CN 111610765 A 说 明 书 3/12 页 到同一消息协议格式再接入到平台,可以实现对不同协议接口数据的统一管控。 进一步,本发明的方案,通过网络控制器实现把不同子系统的不同协议进行数据 采集,根据不同预设模板将数据进行处理,通过统一消息协议接口上传到服务器上,可以可 靠实现楼宇现场设备系统的各子系统的集成化控制。 由此,本发明的方案,通过使各子系统使用不同协议接口,通过将不同协议转换到 同一消息协议格式再接入到集成化服务平台,解决楼宇现场设备系统集成化过程中,不同 子系统的硬件接口和协议不统一而存在集成难度大的问题,达到降低楼宇现场设备系统的 集成化难度的效果。 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。 附图说明 图1为本发明的集散消息控制装置的一实施例的结构示意图; 图2为本发明的楼宇控制系统(如楼宇现场设备系统)的一实施例的分布式系统架 构示意图; 图3为本发明的楼宇控制系统(如楼宇现场设备系统)的一实施例的网络控制器功 能实现框架示意图; 图4为本发明的楼宇控制系统(如楼宇现场设备系统)的一实施例的网络控制器数 据处理和协议转换流程示意图; 图5为本发明的楼宇控制系统(如楼宇现场设备系统)的一实施例的接口授权和协 议模板示意图; 图6为本发明的楼宇控制系统(如楼宇现场设备系统)的一实施例的集中式拓扑架 构示意图; 图7为本发明的楼宇控制系统(如楼宇现场设备系统)的一实施例的暖通系统中 Modbus协议示例图。 图8为本发明的集散消息控制方法的一实施例的流程示意图; 图9为本发明的方法中采集一个以上子系统中每个子系统传输的消息的一实施例 的流程示意图; 图10为本发明的方法中采用预设模板对每个子系统传输的消息进行处理的一实 施例的流程示意图; 图11为本发明的方法中对每个子系统所需监控的点位进行数据获取的一实施例 的流程示意图; 图12为本发明的方法中对每个子系统传输的消息中的逻辑消息进行协议格式统 一处理的一实施例的流程示意图。