【技术实现步骤摘要】
一种基于KNX协议可接入多厂家设备的适配系统及方法
本专利技术属于智能楼宇
,更具体地,涉及一种基于KNX协议可接入多厂家设备的适配系统及方法。
技术介绍
智慧建筑综合管理平台(IntelligentBuildingManagementSystem;IBMS)用于对智能建筑子系统内的所有设备进行全面有效地监控和管理,通过将机电设备和相关子系统集成起来,形成可以在统一人机界面下实现对所有机电设备和子系统进行监视、控制和管理,提供集中管理、一键控制、协同联动和智慧运维等功能,确保系统内所有设备处于安全、高效、节能、最佳运行状态,为人们创造一个安全、舒适、便捷、高效的生活、工作环境。智慧建筑子系统包括照明系统、遮光/百叶窗、保安系统、能源管理、供暖、通风、空调系统、信号和监控系统、服务界面及楼宇控制系统、远程控制、计量、视频/音频控制、大型家电等系统,通过总线设备实现对上述子系统的监视、控制和管理,总线设备可以是传感器或执行器,通过KNX总线与智慧建筑综合管理平台建立通讯连接和信息交换,KNX协议是智能楼宇控制的一种标准协议,KNX总线通过总线设备连接到KNX介质上,包括双绞线、射频、电力线或IP/Ethernet等;智能建筑综合管理平台需要与不同厂家设备进行对接,由于同厂家的不同设备或不同厂家设备的数据格式不统一,且与智能建筑综合管理平台需要的数据形式不符,因此需要设计适配系统实现厂家数据和智能建筑综合管理平台需要的数据形式转换问题;现有的适配系统多采用整体设计模式,在构造软件系统时,主体程序的源代码都静态编译到整个应用程序EXE文件中,不仅增加了应用程 ...
【技术保护点】
一种基于KNX协议可接入多厂家设备的适配系统,其特征在于,包括UDP通信模块、配置模块、服务器中心、KNX协议解析模块、数据接入模块、数据转换模块和多网关处理模块;所述多网关处理模块用于对各设备的网关和端口进行配置,实现多网关配置下对设备数据的存储和读取管理;所述配置模块用于实现KNX协议接口和类库信息配置,以及子系统、模块、区域、设备信息和设备属性信息配置,并生成配置文件;所述数据接入模块用于从所述配置文件中获取相关配置信息,与厂商设备建立通信连接;通过多网关处理模块获取厂商设备数据并将其发送至KNX协议解析模块;所述KNX协议解析模块用于控制数据接入模块与厂商设备建立或断开连接;并用于从数据接入模块发送的厂商设备数据中提取设备的属性组地址和数据点类型并进行解析,得到设备数据的属性值并将其反馈给数据接入模块;所述数据转换模块用于实现智能建筑综合管理平台数据和厂商设备数据之间的格式转换;通过数据接入模块获取所述设备数据的属性值并将其转换为智能建筑综合管理平台数据的数据形式。
【技术特征摘要】
1.一种基于KNX协议可接入多厂家设备的适配系统,其特征在于,包括UDP通信模块、配置模块、服务器中心、KNX协议解析模块、数据接入模块、数据转换模块和多网关处理模块;所述多网关处理模块用于对各设备的网关和端口进行配置,实现多网关配置下对设备数据的存储和读取管理;所述配置模块用于实现KNX协议接口和类库信息配置,以及子系统、模块、区域、设备信息和设备属性信息配置,并生成配置文件;所述数据接入模块用于从所述配置文件中获取相关配置信息,与厂商设备建立通信连接;通过多网关处理模块获取厂商设备数据并将其发送至KNX协议解析模块;所述KNX协议解析模块用于控制数据接入模块与厂商设备建立或断开连接;并用于从数据接入模块发送的厂商设备数据中提取设备的属性组地址和数据点类型并进行解析,得到设备数据的属性值并将其反馈给数据接入模块;所述数据转换模块用于实现智能建筑综合管理平台数据和厂商设备数据之间的格式转换;通过数据接入模块获取所述设备数据的属性值并将其转换为智能建筑综合管理平台数据的数据形式。2.如权利要求1所述的适配系统,其特征在于,所述设备信息包括网关IP和端口信息,本地IP和端口信息;所述设备属性信息包括模块名称、设备名称、属性名称、属性类型、组地址、数据点类型、数据点类型编码和数值转换码表;所述数据点类型编码用于实现不同数据点类型之间的转换;所述数值转换码表包括多个数据转换编码,不同的数据转换编码代表不同的转换公式,根据所述转换公式实现厂商设备数据和智慧建筑综合管理平台数据格式的转换。3.如权利要求1所述的适配系统,其特征在于,还包括数据点处理模块,所述数据点类型处理模块用于对KNX协议解析模块接收的设备数据的KNX数据点进行配置,包括对组地址和数据点类型进行配置;其中,对KNX数据点类型的配置包括数据点类型编码和类型名称,不同的数据点类型对应不同的数据类型。4.如权利要求1或3所述的适配系统,其特征在于,还包括错误码处理模块和日志管理模块;所述错误码处理模块用于对适配系统出现的UDP通信错误、工程配置错误、KNX协议自身错误码以及对厂商设备操作错误码进行处理,用于快速定位适配系统与智能楼宇建筑平台的对接错误,保证设备属性数据获取和设置的稳定性;所述日志管理模块包括DEBUG子模块、INFORMATION子模块、WARNING子模块和ERROR子模块;所述DEBUG子模块用于输入解决问题的调试日志;所述INFORMATION子模块用于显示数据接入模块的流程打印信息,方便开发人员获取当前模块的运行情况;所述WARNING子模块用于显示告警信息;所述ERROR子模块用于显示异常情况报出的错误。5.如权利要求1所述的适配系统,其特征在于,...
【专利技术属性】
技术研发人员:陈雪萍,赵桥,蔡剑峰,李志刚,
申请(专利权)人:武汉虹信技术服务有限责任公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。