网关及通讯网络制造技术

技术编号:7696001 阅读:193 留言:0更新日期:2012-08-17 04:14
本实用新型专利技术公开了一种网关及通讯网络,该网关包括:第一解析模块,用于对接收的CAN数据帧进行解析;转换模块,用于将解析得到的CAN数据转换成MODBUS数据;第二解析模块,用于对MODBUS数据进行解析;组合模块,用于将解析后的MODBUS数据组合成MODBUS数据帧。通过本实用新型专利技术,进行CAN数据帧与MODBUS数据帧的转换,从而有利于MODBUS网络获知CAN总线网络的状态,实现将空调等电器融入楼宇网络进行联调联控。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及通信领域,具体而言,涉及一种网关及通讯网络
技术介绍
目前,空调等电器都可以组成网络进行通讯,其通讯机制通常采用CAN总线,并通过CAN总线形成内部私有的局域控制网络。同时,目前公开的楼宇网络通常基于MODBUS协议技术组成MODBUS网络。但是,上述CAN总线网络并不能接入MODBUS网络,从而难以将空调等电器融入楼宇网络进行联调联控,用户体验不闻
技术实现思路
针对CAN总线网络并不能接入MODBUS网络从而难以将空调等电器融入楼宇网络进行联调联控的问题而提出本技术,为此,本技术的主要目的在于提供一种网关及通讯网络,以解决上述问题。根据本技术的一个方面,提供了一种网关,包括第一解析模块,用于对接收的CAN数据帧进行解析;转换模块,用于将解析得到的CAN数据转换成MODBUS数据;第二解析模块,用于对MODBUS数据进行解析;组合模块,用于将解析后的MODBUS数据组合成MODBUS数据帧。优选地,转换模块包括转换子模块,用于采用字段对应的方式,将解析得到的CAN数据中的字段转换成MODBUS数据中对应的字段。优选地,上述网关还包括接收模块,用于接收来自MODBUS网络的查询及控制命令;反馈模块,用于反馈MODBUS数据帧。优选地,上述网关还包括调度模块,用于在接收模块接收到查询及控制命令之后,调度转换模块执行将解析得到的CAN数据转换成MODBUS数据的操作。根据本技术的一个方面,还提供了一种网关,包括第一解析模块,用于对接收的MODBUS数据帧进行解析;转换模块,用于将解析得到的MODBUS数据转换成CAN数据;第二解析模块,用于对CAN数据进行解析;组合模块,用于将解析后的CAN数据组合成CAN数据帧。优选地,转换模块包括转换子模块,用于采用字段对应的方式,将解析得到的MODBUS数据中的字段转换成CAN数据中对应的字段。优选地,上述网关还包括第一发送模块,用于发送MODBUS数据帧的响应帧。优选地,上述网关还包括第二发送模块,用于向CAN网络发送CAN数据帧,其中CAN数据帧用于控制CAN网络中的设备。根据本技术的另一个方面,提供了一种通讯网络,包括电器设备以及上述网关。优选地,电器设备包括以下之一空调、冰箱。根据本技术的又一个方面,提供了一种数据处理方法,包括对接收的CAN数据帧进行解析;将解析得到的CAN数据转换成MODBUS数据;对MODBUS数据进行解析;将解析后的MODBUS数据组合成MODBUS数据帧。根据本技术的又一个方面,还提供了一种数据处理方法,包括对接收的MODBUS数据帧进行解析;将解析得到的MODBUS数据转换成CAN数据;对CAN数据进行解析;将解析后的CAN数据组合成CAN数据帧。通过本技术,通过进行CAN数据帧与MODBUS数据帧的转换,从而有利于MODBUS网络获知CAN总线网络的状态,实现将空调等电器融入楼宇网络进行联调联控。附图说明此处所说明的附图用来提供对本技术的进一步理解,构成本申请的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中图I是根据本技术实施例的网关的结构框图一;图2是根据本技术实施例的网关的结构框图二 ;图3是根据本技术优选实施例的通讯网络的示意图;图4是根据本技术优选实施例的网关CAN总线到MODBUS网络的协议转换模型不意图;图5是根据本技术优选实施例的网关硬件结构的示意图;图6是根据本技术实施例的数据处理方法的流程图一;图7是根据本技术实施例的数据处理方法的流程图二。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。本技术提供了一种网关,图I是根据本技术实施例的网关的结构框图一,如图I所示,第一解析模块11、转换模块12、第二解析模块13和组合模块14。下面对其进行详细描述。第一解析模块11,用于对接收的CAN数据帧进行解析;转换模块12,连接至第一解析模块11,用于将第一解析模块11解析得到的CAN数据转换成MODBUS数据;第二解析模块13,连接至转换模块12,用于对转换模块12转换的MODBUS数据进行解析;组合模块14,连接至第二解析模块13,用于将第二解析模块13解析后的MODBUS数据组合成MODBUS数据帧。相关技术中,CAN总线网络并不能接入MODBUS网络从而难以将空调等电器融入楼宇网络进行联调联控。本技术实施例中,可以将CAN数据帧转换为MODBUS数据帧,从而有利于MODBUS网络获知CAN总线网络的状态,实现将空调等电器融入楼宇网络进行联调联控。优选地,转换模块12包括转换子模块122,用于采用字段对应的方式,将解析得到的CAN数据中的字段转换成MODBUS数据中对应的字段。进一步地,上述网关还包括接收模块14,用于接收来自MODBUS网络的查询及控制命令;反馈模块15,连接至接收模块14,用于在接收模块14接收到查询及控制命令之后,反馈MODBUS数据巾贞,这样,通过MODBUS网络的查询和反馈,可以保证MODBUS网络查询到CAN网络中的数据。更进一步地,上述网关还包括调度模块16,连接至转换模块12和接收模块14,用于在接收模块14接收到查询及控制命令之后,调度转换模块12执行将解析得到的CAN数据转换成MODBUS数据的操作。这样,CAN数据不断解析但不会主动向MODBUS数据转换,只有MODBUS网络发出了查询及控制命令后才会转换。因此,可以避免占用过多网关资源进行转换操作。 本技术还提供了一种网关,图2是根据本技术实施例的网关的结构框图二,如图2所示,包括第一解析模块21、转换模块22、第二解析模块23和组合模块24。下面对其进行详细描述。第一解析模块21,用于对接收的MODBUS数据帧进行解析;转换模块22,连接至第一解析模块21,用于将第一解析模块21解析得到的MODBUS数据转换成CAN数据;第二解析模块23,连接至转换模块22,用于对转换模块22转换的CAN数据进行解析;组合模块24,连接至第二解析模块23,用于将第二解析模块23解析后的CAN数据组合成CAN数据帧。相关技术中,CAN总线网络并不能接入MODBUS网络从而难以将空调等电器融入楼宇网络进行联调联控。本技术实施例中,可以将MODBUS数据帧转换为CAN数据帧,从而有利于MODBUS网络对CAN总线网络进行控制,实现将空调等电器融入楼宇网络进行联调联控。优选地,转换模块22包括转换子模块222,用于采用字段对应的方式,将解析得到的MODBUS数据中的字段转换成CAN数据中对应的字段。进而,上述网关还包括第一发送模块25,用于发送MODBUS数据帧的响应帧。本优选实施例中,通过对MODBUS数据帧发送响应帧,可以确保MODBUS数据帧的准确可靠发送,从而更加有利于MODBUS网络对CAN总线网络进行控制,实现将空调等电器融入楼宇网络进行联调联控。进而,上述网关还包括第二发送模块26,连接至组合模块24,用于向CAN网络发送组合模块24组合成的CAN数据帧,其中CAN数据帧用于控本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网关,其特征在于包括 第一解析模块,用于对接收的CAN数据帧进行解析; 转换模块,用于将解析得到的CAN数据转换成MODBUS数据; 第二解析模块,用于对所述MODBUS数据进行解析; 组合模块,用于将解析后的MODBUS数据组合成MODBUS数据帧。2.根据权利要求I所述的网关,其特征在于,所述转换模块包括转换子模块,用于采用字段对应的方式,将解析得到的CAN数据中的字段转换成MODBUS数据中对应的字段。3.根据权利要求I所述的网关,其特征在于,还包括 接收模块,用于接收来自MODBUS网络的查询及控制命令; 反馈模块,用于反馈所述MODBUS数据帧。4.根据权利要求3所述的网关,其特征在于,还包括调度模块,用于在接收模块接收到查询及控制命令之后,调度所述转换模块执行将解析得到的CAN数据转换成MODBUS数据的操作。5.—种网关,其特征在于包括 第一解析...

【专利技术属性】
技术研发人员:龙波赵志刚林成霖龚钊潮
申请(专利权)人:珠海格力电器股份有限公司
类型:实用新型
国别省市:

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

1