一种基于系统总线的通信方法、装置及系统制造方法及图纸

技术编号:21308609 阅读:34 留言:0更新日期:2019-06-12 10:50
本发明专利技术公开一种基于系统总线的通信方法、装置及系统,方法包括:确定待获取数据的数据属性;在系统总线上传输的数据中,查找与数据属性对应的参数数据;获取参数数据。由此,系统上的设备需要获取系统中某个设备的参数数据时,只需监控系统总线上传输的数据,通过数据属性,可以自动识别并读取自身所需的数据,以此满足自身的逻辑运行需要,实现了即插即用,增强了系统的灵活性与健壮性。

A Communication Method, Device and System Based on System Bus

The invention discloses a communication method, device and system based on system bus, which includes: determining data attributes of data to be acquired; searching parameter data corresponding to data attributes in data transmitted on system bus; and acquiring parameter data. Therefore, when the equipment on the system needs to acquire the parameter data of a certain device in the system, only the data transmitted on the bus of the monitoring system can be automatically recognized and read the data needed by itself through the data attributes, so as to meet its own logical operation needs, realize plug and play, and enhance the flexibility and robustness of the system.

【技术实现步骤摘要】
一种基于系统总线的通信方法、装置及系统
本专利技术涉及通信
,具体而言,涉及一种基于系统总线的通信方法、装置及系统。
技术介绍
目前,在局域能源系统中,其通信系统架构主要以RS485等传统的通信架构为主,设备之间无法进行数据交互,而是需要由控制系统对数据进行集中处理。且当新增设备或设备进行升级时,涉及到网络上其他相关设备的改动,存在系统开发维护困难、开放程度不够、扩展性较差等问题。针对相关技术中,局域能源系统的灵活性以及扩展性较差的问题,目前尚未提出有效的解决方案。
技术实现思路
为解决现有技术中局域能源系统的灵活性以及扩展性较差的问题,本专利技术实施例提供一种基于系统总线的通信方法、装置及系统。第一方面,本专利技术实施例提供一种基于系统总线的通信方法,所述方法包括:确定待获取数据的数据属性;在所述系统总线上传输的数据中,查找与所述数据属性对应的参数数据;获取所述参数数据。进一步地,所述数据属性包括:参数ID、参数分辨率、参数数据类型以及参数值;其中,所述参数ID用于唯一标识任意设备的任意一个参数,且用于指示所标识设备的物理位置以及功能信息;所述参数分辨率用于指示数据的传输精度;所述参数数据类型为:int、short或char中的至少一种;所述参数值用于指示参数的具体数值。进一步地,所述方法还包括:在设备初次入网时,向所述系统总线上报设备自身的身份信息数据;在所述设备成功入网后,获取其余新入网设备的身份信息数据;其中,所述其余新入网设备为在所述设备成功入网后,再进行入网的设备。进一步地,所述身份信息数据包括:设备ID、设备地址以及设备功能;其中,所述设备ID用于标识设备类型。进一步地,所述参数数据为根据所述设备类型以及所述设备功能的不同进行区分的数据,其中,所述设备具有至少一个参数数据。进一步地,所述方法还包括:采用耦合模式根据不同设备的电压划分所述系统的电压等级。进一步地,所述方法还包括:基于组态配置获取所需的参数数据。进一步地,所述方法还包括:基于无主从关系通信方式与所述系统中的其他设备进行数据交互,其中,所述系统基于电力载波通信。第二方面,本专利技术提供一种系统,所述系统用于执行第一方面所述的方法,所述系统包括多个设备;所述设备,用于将自身的参数数据发送至系统总线;其中,所述参数数据中携带有数据属性;还用于根据待获取数据的数据属性,在所述系统总线上传输的数据中,查找与所述数据属性对应的参数数据。进一步地,所述数据属性包括:参数ID、参数分辨率、参数数据类型以及参数值;其中,所述参数ID用于唯一标识任意设备的任意一个参数,且用于指示所标识设备的物理位置以及功能信息;所述参数分辨率用于指示数据的传输精度;所述参数数据类型为:int、short或char中的至少一种;所述参数值用于指示参数的具体数值。进一步地,所述设备,还用于在初次入网时,向系统总线上报自身的身份信息数据;在成功入网后,获取其余新入网设备的身份信息数据;其中,所述其余新入网设备为在所述设备成功入网后,再进行入网的设备。进一步地,所述身份信息数据包括:设备ID、设备地址以及设备功能;其中,所述设备ID用于标识设备类型。进一步地,所述参数数据为根据所述设备类型以及所述设备功能的不同进行区分的数据,其中,所述设备具有至少一个参数数据。进一步地,所述系统还包括跨电压载波模块,与所述设备连接,用于采用耦合模式,根据不同设备的电压划分所述系统的电压等级。进一步地,所述设备,还用于基于组态配置的方式获取所需的参数数据。进一步地,所述设备,还用于基于无主从关系通信方式与所述系统中的其他设备进行数据交互,其中,所述系统基于电力载波通信。进一步地,所述系统为局域能源系统。第三方面,本专利技术实施例提供一种基于系统总线的通信装置,其特征在于,所述装置用于执行第一方面所述的方法,所述装置包括:确定模块,用于确定待获取数据的数据属性;查找模块,用于在所述系统总线上传输的数据中,查找与所述数据属性对应的参数数据;获取模块,用于获取所述参数数据。应用本专利技术的技术方案,可确定待获取数据的数据属性;在系统总线上传输的数据中,查找与数据属性对应的参数数据;获取参数数据。由此,系统上的设备需要获取系统中某个设备的参数数据时,只需监控系统总线上传输的数据,通过数据属性,可以自动识别并读取自身所需的数据,以此满足自身的逻辑运行需要,实现了设备的即插即用,增强了系统的灵活性、可扩展性以及健壮性。进一步地,在设备初次入网时,向系统总线上报设备自身的身份信息数据;在设备成功入网后,获取其余新入网设备的身份信息数据;其中,其余新入网设备为在设备成功入网后,再进行入网的设备。由此,每一设备都可以通过系统总线随时读取自身所需的参数数据,且已经入网的设备可以准确获知有新增设备加入系统,或者,获知某一设备的身份信息发生变化,以便于后续的信息交互。进一步地,电压载波模块采用耦合模式根据不同设备的电压划分系统的电压等级,对于不同电压等级间的设备,可实现数据载波信号在不同电力等级设备间的传输,从而通过直流电力线实现了整个系统信息间的互联互通,实现了整个系统中的无通信线化,提高了系统的开放性。进一步地,基于无主从关系通信方式与系统中的其他设备进行数据交互,其中,系统基于电力载波通信。由此,可以实现其组网过程和数据共享通信,以数据为驱动,以设备为对象,实现无主通信方式,系统中的设备可以实现动态入网、离网,实现系统中各个设备之间的自主协调运行,有效提高系统实时性以及灵活性。附图说明图1是根据本专利技术实施例的一种基于系统总线的通信方法的流程图。图2是根据本专利技术实施例的一种基于系统总线的通信方法的流程图。图3是根据本专利技术实施例的一种局域能源系统的结构示意图;图4是根据本专利技术实施例的一种基于系统总线的通信装置的结构框图。具体实施方式下面结合附图和具体实施例对本专利技术作进一步详细描述,应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。为了解决现有技术中局域能源系统的灵活性以及扩展性较差的问题,如图1所示,本专利技术实施例提供一种基于系统总线的通信方法,方法包括:步骤S101、确定待获取数据的数据属性;步骤S102、在系统总线上传输的数据中,查找与数据属性对应的参数数据;步骤S103、获取参数数据。由此,系统上的设备需要获取系统中某个设备的参数数据时,只需监控系统总线上传输的数据,通过数据属性,可以自动识别并读取自身所需的数据,以此满足自身的逻辑运行需要,实现了即插即用,增强了系统的灵活性与健壮性。在一种可能的实现方式中,数据属性包括:参数ID、参数分辨率、参数数据类型以及参数值;其中,参数ID用于指示所标识设备的物理位置、功能信息,且用于唯一标识任意设备的任意一个参数;参数分辨率用于指示数据的传输精度;参数数据类型为:int、short或char中的至少一种;参数值用于指示参数的具体数值。在一种可能的实现方式中,设备可将自身的参数数据发送至系统总线,以使得其余设备根据参数数据的属性识别并读取所需的参数数据。参数数据的属性包括:参数ID本文档来自技高网...

【技术保护点】
1.一种基于系统总线的通信方法,其特征在于,所述方法包括:确定待获取数据的数据属性;在所述系统总线上传输的数据中,查找与所述数据属性对应的参数数据;获取所述参数数据。

【技术特征摘要】
1.一种基于系统总线的通信方法,其特征在于,所述方法包括:确定待获取数据的数据属性;在所述系统总线上传输的数据中,查找与所述数据属性对应的参数数据;获取所述参数数据。2.根据权利要求1所述的方法,其特征在于,所述数据属性包括:参数ID、参数分辨率、参数数据类型以及参数值;其中,所述参数ID用于唯一标识任意设备的任意一个参数,且用于指示所标识设备的物理位置以及功能信息;所述参数分辨率用于指示数据的传输精度;所述参数数据类型为:int、short或char中的至少一种;所述参数值用于指示参数的具体数值。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在设备初次入网时,向所述系统总线上报设备自身的身份信息数据;在所述设备成功入网后,获取其余新入网设备的身份信息数据;其中,所述其余新入网设备为在所述设备成功入网后,再进行入网的设备。4.根据权利要求3所述的方法,其特征在于,所述身份信息数据包括:设备ID、设备地址以及设备功能;其中,所述设备ID用于标识设备类型。5.根据权利要求4所述的方法,其特征在于,所述参数数据为根据所述设备类型以及所述设备功能的不同进行区分的数据,其中,所述设备具有至少一个参数数据。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:采用耦合模式根据不同设备的电压划分所述系统的电压等级。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于组态配置获取所需的参数数据。8.根据权利要求1-7中任意一项所述的方法,其特征在于,所述方法还包括:基于无主从关系通信方式与所述系统中的其他设备进行数据交互,其中,所述系统基于电力载波通信。9.一种系统,其特征在于,所述系统用于执行权利要求1-8中任意一项所述的方法,所述系统包括多个设备;所述设备,用于将自身的参数数据发送至系统总线;其中,所述参数数据中携带有数据属性;还用于根据待获取数据的数据属性,在所述系统总线上传输的数据中,查找与所述数据属性对应的参数数据。10.根据权利要求9所述的系统,其特征在于,所述数据属性包括:参数ID、参数分辨率、参数数据类型以及参数值;其中,所述参数ID用于唯一...

【专利技术属性】
技术研发人员:林宝伟吴文豪赵志刚任鹏
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1