CN110765347A - 一种设备数据查询方法、装置及*** - Google Patents

一种设备数据查询方法、装置及*** Download PDF

Info

Publication number
CN110765347A
CN110765347A CN201810843927.XA CN201810843927A CN110765347A CN 110765347 A CN110765347 A CN 110765347A CN 201810843927 A CN201810843927 A CN 201810843927A CN 110765347 A CN110765347 A CN 110765347A
Authority
CN
China
Prior art keywords
data frame
equipment
query
data
response
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810843927.XA
Other languages
English (en)
Inventor
陈进添
赵志刚
任鹏
林宝伟
吴文豪
黎梓朗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201810843927.XA priority Critical patent/CN110765347A/zh
Publication of CN110765347A publication Critical patent/CN110765347A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明公开一种设备数据查询方法、装置及***。其中,该方法包括:第一设备向第二设备发送查询数据帧;其中,第二设备用于解析所述查询数据帧并根据解析结果生成应答数据帧;第一设备接收来自第二设备的应答数据帧。本发明提供了一种设备数据查询与应答的传输方案,实现设备节点之间通讯的及时响应,有利于数据分析,提高电力调峰***运行的可靠性,有利于电力调峰***中设备的维护。

Description

一种设备数据查询方法、装置及***
技术领域
本发明涉及电力调峰技术领域,具体而言,涉及一种设备数据查询方法、装置及***。
背景技术
电力调峰***网络中的设备节点较多,设备节点在电力调峰***网络上传输的数据量较大,而网络的通讯速率是恒定的。如果设备节点可以任意上报数据,当节点数量或者数据量达到一定程度,会造成通讯拥堵,数据传输就会延时,甚至无法发送成功,这样会导致***网络的实时性变差。
同时,在分析调度***的运行中,也需要查询各个设备节点的主要运行参数,***状态或者故障状态。在电力调峰***中,参数能够及时反馈将成为一个必须项。
针对现有电力调峰***的设备节点之间如何保证通讯及时响应的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例中提供一种设备数据查询方法、装置及***,以解决现有电力调峰***的设备节点之间如何保证通讯及时响应的问题。
为解决上述技术问题,本发明提供了一种设备数据查询方法,其中,该方法包括:第一设备向第二设备发送查询数据帧;其中,所述第二设备用于解析所述查询数据帧并根据解析结果生成应答数据帧;所述第一设备接收来自所述第二设备的应答数据帧。
进一步地,所述第一设备向所述第二设备发送查询数据帧之后,所述方法还包括:所述第二设备解析所述查询数据帧的数据类型,起始地址和参数数量;所述第二设备根据所述参数数量,从所述第一设备的起始地址开始响应应答相应数量的参数,生成所述应答数据帧。
进一步地,所述第一设备向所述第二设备发送查询数据帧之后,所述方法还包括:所述第一设备根据是否接收到来自所述第二设备的应答数据帧,判断所述第二设备是否失效。
进一步地,所述查询数据帧的帧格式包括:查询码、数据长度、数据类别、起始地址、查询长度、CRC校验码。
进一步地,所述查询数据帧的第1字节用于帧功能判断;所述查询数据帧的第2字节用于放置有效数据长度;所述查询数据帧的第3字节用于放置查询数据的数据类别;所述查询数据帧的第4字节用于放置第二设备的数据所在的起始地址;所述查询数据帧的第5字节用于放置被查询数据的总长度;所述查询数据帧的第6、7字节用于放置数据CRC校验码。
进一步地,所述数据长度根据数据段的个数进行发送。
进一步地,所述应答数据帧的帧格式包括:应答码、数据长度、数据类别、起始地址、有效数据、CRC校验码。
进一步地,所述应答数据帧的第1字节用于帧功能判断;所述应答数据帧的第2字节用于放置应答数据的有效数据长度;所述应答数据帧的第3字节用于放置所述第二设备的应答数据的数据类别;所述应答数据帧的第4字节用于放置所述第二设备的应答数据所在的起始地址;所述有效数据,用于放置所述第二设备的应答数据;所述应答数据帧的最后2个字节用于放置应答数据CRC校验码。
进一步地,所述数据长度根据应答的有效数据的个数进行发送,所述数据长度的范围在0~255。
进一步地,所述应答数据帧中所述有效数据的数量,与所述查询数据帧中所述查询长度所要求的数量一致。
本发明还提供了一种设备数据查询装置,其中,所述装置包括:查询模块,用于使得所述第一设备向所述第二设备发送查询数据帧;其中,所述第二设备用于解析所述查询数据帧并根据解析结果生成应答数据帧;应答模块,用于使得所述第一设备接收来自所述第二设备的应答数据帧。
进一步地,所述装置还包括:解析模块,用于使得所述第二设备解析所述查询数据帧的数据类型,起始地址和参数数量;第二设备根据所述参数数量,从所述第一设备的起始地址开始响应应答相应数量的参数,生成应答数据帧。
本发明还提供了一种电力调峰***,其特征在于,所述电力调峰***包括第一设备和第二设备,所述第一设备用于向所述第二设备发送查询数据帧,还用于接收来自所述第二设备的应答数据帧;其中,所述第二设备用于解析所述查询数据帧并根据解析结果生成所述应答数据帧。
进一步地,所述第一设备为集中器,所述第二设备为设备节点。
进一步地,所述设备节点为空调设备。
应用本发明的技术方案,提供了一种基于电力调峰***的设备数据查询与应答的传输方案,使地设备不会漫无目的地发送数据,从而避免拥堵,实现设备节点之间通讯的及时响应,有利于数据分析,提高电力调峰***运行的可靠性,有利于电力调峰***中设备的维护。
附图说明
图1是根据本发明实施例的基于电力调峰***的设备数据查询方法的流程图;
图2是根据本发明实施例的设备之间查询应答流程图;
图3是根据本发明实施例的基于电力调峰***的设备数据查询装置的结构框图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细描述,应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
图1是根据本发明实施例的基于电力调峰***的设备数据查询方法的流程图,该电力调峰***包括第一设备和第二设备,如图1所示,该方法包括以下步骤:
步骤S101,第一设备向第二设备发送查询数据帧;其中,第二设备用于解析查询数据帧并根据解析结果生成应答数据帧;
步骤S102,第一设备接收来自第二设备的应答数据帧。
通过本实施例,能够实现设备节点之间通讯的及时响应,有利于数据分析,提高电力调峰***运行的可靠性,有利于电力调峰***中设备的维护。
可选地,在第一设备向第二设备发送查询数据帧之后,第二设备解析查询数据帧的数据类型,起始地址和参数数量;第二设备根据参数数量,从第一设备的起始地址开始响应应答相应数量的参数,生成应答数据帧。
在本实施例中,通过查询无响应的机制可以统计推算出失效的设备节点,具体地,第一设备根据是否接收到来自第二设备的应答数据帧,判断第二设备是否失效。从而有利于设备的后期维护。
本实施例中查询数据帧的帧格式包括:查询码、数据长度、数据类别、起始地址、查询长度、CRC校验码。
当某一节点设备需要其他节点设备的参数时,发出相应的查询数据帧,查询需要的参数,传输的格式帧如表1所示。
表1
1byte 1byte 1byte 1byte 1byte 2byte
查询码 数据长度 数据类别 起始地址 查询长度 CRC校验
格式帧的说明:
(1)功能段的区分:
帧的第1字节用于帧功能判断,查询时为查询码(0x17);
帧的第2字节用于放置有效数据长度;
帧的第3字节用于放置查询数据的数据类别;
帧的第4字节用于放置被查询设备具体数据所在的起始地址;
帧的第5字节用于放置被查询数据的总长度;
帧的第6,7字节用于放置数据CRC校验码。
(2)数据长度根据数据段的个数进行发送,此查询帧为1,数据段实际是内容为1Byte的查询长度。
被查询的设备接收到查询设备节点发送的查询数据帧后,马上响应应答查询参数,根据查询参数的数量,从查询设备的起始地址开始响应应答相应数量的参数;应答数据帧的格式帧如表2所示。
表2
1byte 1byte 1byte 1byte N byte 2byte
应答码 数据长度 数据类别 起始地址 有效数据 CRC校验
格式帧的说明:
(1)功能段的区分:
帧的第1字节用于帧功能判断,应答时为应答码(0x18);
帧的第2字节用于放置应答的有效数据长度;
帧的第3字节用于放置被查询的应答数据的数据类别;
帧的第4字节用于放置被查询的应答的设备具体数据所在的起始地址;
帧的有效数据段,用于放置被查询的设备节点应答数据具体内容;
帧的最后2个字节用于放置应答数据CRC校验码。
(2)数据长度根据应答的有效数据的个数进行发送,范围在0~255。
(3)应答数据帧中有效数据的数量,与查询数据帧中查询长度所要求的数量一致。
图2是根据本发明实施例的设备之间查询应答流程图,如图2所示,该流程包括以下步骤:
步骤S201,开始查询;
步骤S202,设备A向设备B发送查询数据帧(功能码:Ox17);
步骤S203,设备B解析查询数据帧的数据类型,起始地址,参数数量;
步骤S204,设备B向设备A发送应答数据帧(功能码:Ox18);
步骤S205,应答结束。
需要说明的是,本实施例中的第一设备是代表查询数据的设备例,例如上述设备A,第二设备是代表被查询数据的设备,例如上述设备B,电力调峰***中包括多个设备,一个设备可以同时查询一个或多个设备的数据。一个设备的数据也可以同时被一个或多个设备查询。
本发明还提供了一种基于电力调峰***的设备数据查询装置,电力调峰***包括第一设备和第二设备,图3是根据本发明实施例的基于电力调峰***的设备数据查询装置的结构框图,如图3所示,上述装置包括:
查询模块,用于使得第一设备向第二设备发送查询数据帧;其中,第二设备用于解析查询数据帧并根据解析结果生成应答数据帧;
应答模块,用于使得第一设备接收来自第二设备的应答数据帧。
通过本实施例,能够实现设备节点之间通讯的及时响应,有利于数据分析,提高电力调峰***运行的可靠性,有利于电力调峰***中设备的维护。
可选地,上述装置还包括:解析模块,用于使得第二设备解析查询数据帧的数据类型,起始地址和参数数量;第二设备根据参数数量,从第一设备的起始地址开始响应应答相应数量的参数,生成应答数据帧。
本发明还提供了一种电力调峰***,该电力调峰***包括第一设备和第二设备,第一设备用于向第二设备发送查询数据帧,还用于接收来自第二设备的应答数据帧;其中,第二设备用于解析查询数据帧并根据解析结果生成应答数据帧。本申请的技术方案在具体实现时,本发明涉及的第一设备为集中器,第二设备为设备节点,该设备节点可以包括设备和无线模块。该设备可以是空调热风机或其他负载,只要可以应用在设备上实现上述方案即可。该无线模块可以是LORA模块。
从以上的描述中可知,本发明主要能够解决以下技术问题:
1)多节点网络通讯时不需等待,采用查询方式及时显示;
2)重要的控制逻辑中,采用查询方式可及时采集到其他设备的关键参数;
3)不常用的设备数据不需实时在网络上传输,无需占用通信网络,采用查询方式提高通讯实时性;
4)通过查询无响应的机制可以统计推算出失效的设备节点,有利于后期设备的维护。
通过本发明技术方案,能够实现设备节点之间通讯的及时响应,有利于数据分析,提高电力调峰***运行的可靠性,有利于电力调峰***中设备的维护。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台移动终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

Claims (11)

1.一种设备数据查询方法,其特征在于,所述方法包括:
第一设备向所述第二设备发送查询数据帧;其中,第二设备用于解析所述查询数据帧并根据解析结果生成应答数据帧;
所述第一设备接收来自所述第二设备的应答数据帧。
2.根据权利要求1所述的方法,其特征在于,所述第一设备向所述第二设备发送查询数据帧之后,所述方法还包括:
所述第二设备解析所述查询数据帧的数据类型,起始地址和参数数量;
所述第二设备根据所述参数数量,从所述第一设备的起始地址开始响应应答相应数量的参数,生成所述应答数据帧。
3.根据权利要求1所述的方法,其特征在于,所述第一设备向所述第二设备发送查询数据帧之后,所述方法还包括:
所述第一设备根据是否接收到来自所述第二设备的应答数据帧,判断所述第二设备是否失效。
4.根据权利要求1所述的方法,其特征在于,所述查询数据帧的帧格式包括:查询码、数据长度、数据类别、起始地址、查询长度、CRC校验码。
5.根据权利要求4所述的方法,其特征在于,所述数据长度根据数据段的个数进行发送。
6.根据权利要求4所述的方法,其特征在于,
所述应答数据帧中有效数据的数量,与所述查询数据帧中所述查询长度所要求的数量一致。
7.一种设备数据查询装置,其特征在于,所述装置包括:
查询模块,用于使得所述第一设备向所述第二设备发送查询数据帧;其中,所述第二设备用于解析所述查询数据帧并根据解析结果生成应答数据帧;
应答模块,用于使得所述第一设备接收来自所述第二设备的应答数据帧。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
解析模块,用于使得所述第二设备解析所述查询数据帧的数据类型,起始地址和参数数量;第二设备根据所述参数数量,从所述第一设备的起始地址开始响应应答相应数量的参数,生成应答数据帧。
9.一种电力调峰***,其特征在于,所述电力调峰***包括第一设备和第二设备,
所述第一设备用于向所述第二设备发送查询数据帧,还用于接收来自所述第二设备的应答数据帧;其中,所述第二设备用于解析所述查询数据帧并根据解析结果生成所述应答数据帧。
10.根据权利要求9所述的装置,其特征在于,
所述第一设备为集中器,所述第二设备为设备节点;其中,所述设备节点包括设备和无线模块。
11.根据权利要求10所述的装置,其特征在于,
所述设备是空调热风机。
CN201810843927.XA 2018-07-27 2018-07-27 一种设备数据查询方法、装置及*** Pending CN110765347A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810843927.XA CN110765347A (zh) 2018-07-27 2018-07-27 一种设备数据查询方法、装置及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810843927.XA CN110765347A (zh) 2018-07-27 2018-07-27 一种设备数据查询方法、装置及***

Publications (1)

Publication Number Publication Date
CN110765347A true CN110765347A (zh) 2020-02-07

Family

ID=69328374

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810843927.XA Pending CN110765347A (zh) 2018-07-27 2018-07-27 一种设备数据查询方法、装置及***

Country Status (1)

Country Link
CN (1) CN110765347A (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202385128U (zh) * 2012-01-06 2012-08-15 珠海格力电器股份有限公司 网关及通讯网络
CN103200078A (zh) * 2012-01-06 2013-07-10 珠海格力电器股份有限公司 网关、通讯网络及数据处理方法
CN103716293A (zh) * 2012-10-25 2014-04-09 上海大学 采用时标同步冲突检测方法的低压电力线扩频通信协议
CN107270484A (zh) * 2017-06-26 2017-10-20 珠海格力电器股份有限公司 空调***及其数据查询应答方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202385128U (zh) * 2012-01-06 2012-08-15 珠海格力电器股份有限公司 网关及通讯网络
CN103200078A (zh) * 2012-01-06 2013-07-10 珠海格力电器股份有限公司 网关、通讯网络及数据处理方法
CN103716293A (zh) * 2012-10-25 2014-04-09 上海大学 采用时标同步冲突检测方法的低压电力线扩频通信协议
CN107270484A (zh) * 2017-06-26 2017-10-20 珠海格力电器股份有限公司 空调***及其数据查询应答方法和装置

Similar Documents

Publication Publication Date Title
EP2712216B1 (en) Method, relevant device and system for pushing and receiving service information
CN113037513B (zh) 计费管理方法、用户面功能实体以及控制面功能实体
CN101447856A (zh) 一种大容量文件传输方法
CN101147405A (zh) 用于控制无线电承载重新配置的装置和方法
CN102123362A (zh) 一种移动设备自动获取手机号码的方法
CN110475215B (zh) 消息编辑、传输和显示的方法及其服务器和终端
CN106817689B (zh) 一种高可靠性的数据订阅及发布方法及***
CN114815782A (zh) 远程诊断方法、装置、设备与介质
CN101449539B (zh) 配置连接的方法、无线电信网和移动终端
CN110765347A (zh) 一种设备数据查询方法、装置及***
CN110768749B (zh) 一种数据传输方法、装置及一种电力调峰***
US8537824B2 (en) Method, system and devices for processing messages in multimedia messaging service
CN104780587A (zh) 物联网WiFi设备接入AP的方法和***
CN104933059A (zh) 文件信誉获取方法、网关设备和文件信誉服务器
CN101873536B (zh) 一种群发消息处理方法、业务分发平台以及相关设备
CN101753561B (zh) 业务的集群处理方法及集群***
CN102256372B (zh) Mtc终端接入方法及***和mtc终端
CN110768939B (zh) 数据帧的配置方法、设备控制方法和设备控制***
CN103533001A (zh) 基于http多重代理的通信方法和***、中间代理服务器
EP1641201B1 (en) Electronic mail charging system and method
CN103096273B (zh) 一种上行短消息发送的方法、设备及***
CN102685236A (zh) 一种消息处理方法及***
US20130007196A1 (en) Connectionless Operation in a Wireless Network
CN102142939B (zh) 一种前传规则的测试方法和装置
CN101753196A (zh) 传输格式组合的选择方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200207