多联空调机组的控制方法及装置、多联空调机组转让专利

申请号 : CN202011093008.9

文献号 : CN112283886B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘红燕庞维容段闯周葆林

申请人 : 珠海格力电器股份有限公司

摘要 :

本发明实施例提供了一种多联空调机组的控制方法及装置、多联空调机组,涉及通信领域,多联机空调机组包括主控机和多个被控机,主控机和多个被控机通过通讯网络通讯连接,该方法包括:通过对所述多联机空调机组上电确定在线的多个被控机;向所述在线的多个被控机发送预设格式的控制指令,其中,所述在线的多个被控机用于根据所述预设格式的控制指令执行相应的操作;向所述在线的多个被控机发送点名帧,以对所述在线的多个被控机进行点名。通过本发明实施例,解决了相关技术多联空调机组通信效率低的技术问题。

权利要求 :

1.一种多联空调机组的控制方法,其特征在于,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,所述方法包括:通过对所述多联机空调机组上电确定在线的多个被控机;

对所述在线的多个被控机进行分组;

向所述在线的多个被控机发送预设格式的控制指令,其中,接收相同控制指令的被控机为一组,只发送一个数据帧,所述在线的多个被控机用于根据所述预设格式的控制指令执行相应的操作,无需向主控机回复数据;

向所述在线的多个被控机发送点名帧,以对所述在线的多个被控机进行点名;其中包括:

向所述在线的多个被控机发送所述点名帧;接收所述在线的多个被控机反馈的答复帧,其中,所述点名帧与所述答复帧一一对应;基于所述答复帧查询所述在线的被控机的工作状态。

2.根据权利要求1所述的方法,其特征在于,向所述在线的多个被控机发送预设格式的控制指令包括:

判断所述控制指令是否发生变化;

若所述控制指令未发生变化,按照预设周期向所述在线的多个被控机发送所述控制指令;或,若所述控制指令发生变化,向所述在线的多个被控机发送变化后的控制指令。

3.一种多联空调机组的控制方法,其特征在于,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,所述方法包括:通过对所述多联机空调机组上电确定在线的多个被控机;

接收所述主控机发送的预设格式的控制指令,以根据所述预设格式的控制指令执行相应的操作,无需向主控机回复数据;其中,所述主控机用于对所述在线的多个被控机进行分组控制,接收相同控制指令的被控机为一组;

接收所述主控机发送的点名帧,之后,所述方法还包括:根据所述点名帧向所述主控机发送答复帧,其中,所述答复帧与所述点名帧一一对应。

4.根据权利要求3所述的方法,其特征在于,接收所述主控机发送的预设格式的控制指令包括:

若所述控制指令未发生变化,按照预设周期接收所述控制指令;或,若所述控制指令发生变化,接收变化后的控制指令。

5.根据权利要求3或4所述的方法,其特征在于,在接收所述主控机发送的预设格式的控制指令之后,所述方法还包括:解析所述控制指令;

基于解析后的控制指令执行相应的操作。

6.一种多联空调机组的控制装置,其特征在于,所述控制装置用于执行权利要求1‑2中任意一项所述的方法,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,所述装置包括:确定模块,用于通过对所述多联机空调机组上电确定在线的多个被控机;

第一发送模块,用于向所述在线的多个被控机发送预设格式的控制指令,其中,所述在线的多个被控机用于根据所述预设格式的控制指令执行相应的操作;

第二发送模块,用于向所述在线的多个被控机发送点名帧,以对所述在线的多个被控机进行点名。

7.一种多联空调机组的控制装置,其特征在于,所述控制装置用于执行权利要求3‑5中任意一项所述的方法,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,所述装置包括:确定模块,用于通过对所述多联机空调机组上电确定在线的多个被控机;

第一接收模块,用于接收所述主控机发送的预设格式的控制指令;

第二接收模块,用于接收所述主控机发送的点名帧。

8.一种多联空调机组,其特征在于,所述多联空调机组包括权利要求6或7所述的多联空调机组的控制装置。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被配置为运行时执行权利要求1至2中任一项所述的多联空调机组的控制方法,或执行权利要求3至5中任一项所述的多联空调机组的控制方法。

说明书 :

多联空调机组的控制方法及装置、多联空调机组

技术领域

[0001] 本申请涉及通信领域,具体而言,涉及一种多联空调机组的控制方法及装置、多联空调机组。

背景技术

[0002] 目前,基本上所有空调设备各版块间的485通讯都是采取上下位机,一点一回的方式,通过该方式可以有效避免各设备因同时发送数据而导致数据错乱等缺陷。然而,当通讯
网络中涉及的版块较多时,需要点名和发送的数据也会增多,一轮通讯下来,所需的时间比
较长,机组各版块的数据更新不及时,机组的实时性较差,用户体验较差。
[0003] 针对上述相关技术中存在的技术问题,目前没有提出有效的解决方案。

发明内容

[0004] 鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的多联空调机组的控制方法及装置、多联空调机组。所述技术方案如下:
[0005] 第一方面,本发明提供了一种多联空调机组的控制方法,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,该方法包
括:
[0006] 通过对所述多联机空调机组上电确定在线的多个被控机;
[0007] 向所述在线的多个被控机发送预设格式的控制指令,其中,所述在线的多个被控机用于根据所述预设格式的控制指令执行相应的操作;
[0008] 向所述在线的多个被控机发送点名帧,以对所述在线的多个被控机进行点名。
[0009] 在一种可能的实现方式中,向所述在线的多个被控机发送预设格式的控制指令包括:
[0010] 判断所述控制指令是否发生变化;
[0011] 若所述控制指令未发生变化,按照预设周期向所述在线的多个被控机发送所述控制指令;或,若所述控制指令发生变化,向所述在线的多个被控机发送变化后的控制指令。
[0012] 在另一种可能的实现方式中,向所述在线的多个被控机发送点名帧,以对所述在线的多个被控机进行点名,包括:
[0013] 向所述在线的多个被控机发送所述点名帧;
[0014] 接收所述在线的多个被控机反馈的答复帧,其中,所述点名帧与所述答复帧一一对应;
[0015] 基于所述答复帧查询所述在线的被控机的工作状态。
[0016] 第二方面,本发明提供了另一种多联空调机组的控制方法,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,该方法
包括:
[0017] 通过对所述多联机空调机组上电确定在线的多个被控机;
[0018] 接收所述主控机发送的预设格式的控制指令;
[0019] 接收所述主控机发送的点名帧。
[0020] 在一种可能的实现方式中,接收所述主控机发送的预设格式的控制指令包括:
[0021] 若所述控制指令未发生变化,按照预设周期接收所述控制指令;或,
[0022] 若所述控制指令发生变化,接收变化后的控制指令。
[0023] 在另一种可能的实现方式中,在接收所述主控机发送的预设格式的控制指令之后,所述方法还包括:
[0024] 解析所述控制指令;
[0025] 基于解析后的控制指令执行相应的操作。
[0026] 在另一种可能的实现方式中,在接收所述主控机发送的点名帧之后,所述方法还包括:
[0027] 根据所述点名帧向所述主控机发送答复帧,其中,所述答复帧与所述点名帧一一对应。
[0028] 第三方面,本发明提供了一种多联空调机组的控制装置,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,该装置包
括:
[0029] 确定模块,用于通过对所述多联机空调机组上电确定在线的多个被控机;
[0030] 第一发送模块,用于向所述在线的多个被控机发送预设格式的控制指令,其中,所述在线的多个被控机用于根据所述预设格式的控制指令执行相应的操作;
[0031] 第二发送模块,用于向所述在线的多个被控机发送点名帧,以对所述在线的多个被控机进行点名。
[0032] 在一种可能的实现方式中,所述第一发送模块包括:
[0033] 判断单元,用于判断所述控制指令是否发生变化;
[0034] 第一发送单元,用于若所述控制指令未发生变化,按照预设周期向所述在线的多个被控机发送所述控制指令;或,若所述控制指令发生变化,向所述在线的多个被控机发送
变化后的控制指令。
[0035] 在另一种可能的实现方式中,所述第二发送模块包括:
[0036] 第二发送单元,用于向所述在线的多个被控机发送所述点名帧;
[0037] 接收单元,用于接收所述在线的多个被控机反馈的答复帧,其中,所述点名帧与所述答复帧一一对应;
[0038] 查询单元,用于基于所述答复帧查询所述在线的被控机的工作状态。
[0039] 第四方面,本发明提供了另一种多联空调机组的控制装置,所述多联机空调机组包括主控机和多个被控机,所述主控机和所述多个被控机通过通讯网络通讯连接,该装置
包括:
[0040] 确定模块,用于通过对所述多联机空调机组上电确定在线的多个被控机;
[0041] 第一接收模块,用于接收所述主控机发送的预设格式的控制指令;
[0042] 第二接收模块,用于接收所述主控机发送的点名帧。
[0043] 在一种可能的实现方式中,所述第一接收模块用于:
[0044] 若所述控制指令未发生变化,按照预设周期接收所述控制指令;或,
[0045] 若所述控制指令发生变化,接收变化后的控制指令。
[0046] 在另一种可能的实现方式中,所述装置还包括:
[0047] 解析模块,用于在接收所述主控机发送的预设格式的控制指令之后,解析所述控制指令;
[0048] 执行模块,用于基于解析后的控制指令执行相应的操作。
[0049] 在另一种可能的实现方式中,所述装置还包括:
[0050] 发送模块,用于在接收所述主控机发送的点名帧之后,根据所述点名帧向所述主控机发送答复帧,其中,所述答复帧与所述点名帧一一对应。
[0051] 第五方面,提供了一种多联空调机组,该多联空调机组包括本发明的多联空调机组的控制装置。
[0052] 第六方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其中,所述计算机程序被配置为运行时执行上述任一项所述的多联空调机组的
控制方法。
[0053] 借由上述技术方案,本发明实施例提供的多联空调机组的控制方法,通过对多联空调机组上电确定在线的多个被控机,让主控机与在线的多个被控机进行信息交互,本次
不与未在线的被控机进行信息交互;根据约定格式的控制指令对在线的被控机分组控制,
无需向主控机回复数据,然后基于点名帧对在线的多个被控机进行点名,以查询在线的多
个被控机的工作状态,解决了相关技术中多联空调机组的通讯效率低的技术问题。

附图说明

[0054] 为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0055] 图1是本发明实施例的一种多联空调机组的控制方法应用于移动终端的硬件结构框图;
[0056] 图2是根据本发明提供一种多联空调机组的系统框架图;
[0057] 图3是根据本申请实施例的一种多联空调机组的控制方法的流程图;
[0058] 图4是根据本申请实施例的另一种多联空调机组的控制方法的流程图;
[0059] 图5是根据本申请实施例的一种查询在线下位机设备的流程图;
[0060] 图6是根据本申请实施例的通讯数据交互处理的流程图;
[0061] 图7是根据本申请实施例的一种多联空调机组的控制装置的结构框图;
[0062] 图8是根据本申请实施例的另一种多联空调机组的控制装置的结构框图。

具体实施方式

[0063] 下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例
所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围
完整的传达给本领域的技术人员。
[0064] 需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用
在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的
那些以外的顺序实施。此外,术语“包括”及其变体要被解读为意味着“包括但不限于”的开
放式术语。
[0065] 为了解决相关技术存在的技术问题,在本实施例中提供了一种多联空调机组的控制方法。下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技
术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或
过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
[0066] 实施例1
[0067] 本申请实施例一所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本发明实施例的一种多联空调机组的控制
方法应用于移动终端的硬件结构框图。如图1所示,移动终端可以包括一个或多个(图1中仅
示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等
的处理装置)和用于存储数据的存储器104,可选地,上述移动终端还可以包括用于通信功
能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅
为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更
多或者更少的组件,或者具有与图1所示不同的配置。
[0068] 存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本发明实施例中的一种多联空调机组的控制方法对应的计算机程序,处理器102通过运行存储
在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。
存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装
置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处
理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实
例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0069] 传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器
(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可
与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)
模块,其用于通过无线方式与互联网进行通讯。
[0070] 本发明实施例提供一种多联空调机组的控制方法,多联机空调机组参见图2,图2是根据本发明提供一种多联空调机组的系统框架图,多联空调机组包括主控机和多个被控
机,主控机和多个被控机通过通讯网络通讯连接。图3是根据本申请实施例的一种多联空调
机组的控制方法的流程图,如图3所示,该流程包括如下步骤:
[0071] 步骤S302,通过对多联机空调机组上电确定在线的多个被控机;
[0072] 步骤S304,向在线的多个被控机发送预设格式的控制指令,其中,在线的多个被控机用于根据预设格式的控制指令执行相应的操作;
[0073] 在本实施例中,控制指令至少包括以下之一项:多个被控机的开关机指令,多个被控机运行模式的模式命令,多个被控机的运行参数的配置指令;通过本实施例,可以实现被
控主机按照收到的控制指令执行开关机、运行模式、参数配置等一系列操作。
[0074] 步骤S306,向在线的多个被控机发送点名帧,以对在线的多个被控机进行点名。
[0075] 本发明实施例提供了另一种多联空调机组的控制方法,多联机空调机组包括主控机和多个被控机,主控机和多个被控机通过通讯网络通讯连接,图4是根据本申请实施例的
另一种多联空调机组的控制方法的流程图,如图4所示,该流程包括如下步骤:
[0076] 步骤S402,通过对多联机空调机组上电确定在线的多个被控机;
[0077] 步骤S404,接收主控机发送的预设格式的控制指令;
[0078] 在本实施例中,控制指令至少包括以下之一项:多个被控机的开关机指令,多个被控机运行模式的模式命令,多个被控机的运行参数的配置指令;被控主机按照收到的控制
指令执行开关机、运行模式、参数配置等一系列操作。
[0079] 步骤S406,接收主控机发送的点名帧。
[0080] 本申请实施例提供的一种多联空调机组的控制方法,通过对多联空调机组上电确定在线的多个被控机,让主控机与在线的多个被控机进行信息交互,本次不与未在线的被
控机进行信息交互;根据约定格式的控制指令对在线的被控机分组控制,无需向主控机回
复数据,然后基于点名帧对在线的多个被控机进行点名,以查询在线的多个被控机的工作
状态,解决了相关技术中多联空调机组的通讯效率低的技术问题。
[0081] 下面结合一具体实施例,对本发明提供的方案做进一步地说明:
[0082] 一般情况下,所有设备(即上述多联空调机组)间的通讯都是周期性交互数据的,在多联空调机组的一个通讯网络中,有一个手操器/显示板/触摸屏等能做显示的模块,即
上位机(即上述主控机)。图5是根据本申请实施例的一种查询在线下位机设备的流程图,参
见图5,多联空调机组一上电,上位机会在Ts内一直循环点名各下位机设备(即上述多个被
控机),看实际机组上哪些下位机设备是在线的(即上述在线的多个被控机),并记录下来;
在后续的通讯过程中,上位机只和之前查询到的下位机设备交互,不存在的设备直接不再
交互;其中,n包括在上电Ts时间内,多联空调机组中的通讯网络中的室内机设备个数)(下
位机)以及一个室外机(下位机)。
[0083] 一般的,上位机会单独对每个下位机设备发送控制数据帧和读取状态数据帧等,假设上位机与任何一个设备的交互总时间为500ms,那通讯一轮数据交互的总时间为n*
500ms,假设n的值为19,那所有数据交互一遍的时间为10s,时间太长,机组的实时性就比较
差。
[0084] 为了解决上述问题,图6是根据本申请实施例的通讯数据交互处理的流程图,参见图6,对各下位机进行分类,控制指令一样的,只发一帧,对应的下位机自己解析来自上位机
的控制指令,并执行相应的操作,无需回复数据;然后等上位机通过发短帧(即上述点名帧)
的方式,点名下位机设备,下位机才根据点名帧的内容回复相应的数据。
[0085] 可选地,对各下位机进行分类,是根据不同类型的下位机来进行分组,例如内机和外机;可选的,内机或外机还可以根据其他的需求再次划分。
[0086] 优选地,当然上位机的控制指令,在没有变化的时候,无需每轮都发,可以适当延长预设周期,例如,几轮发一次;可选的,如果有变化的话立即发送变化后的控制指令。这样
处理通讯交互的话,大大提高了通讯效率,至少提高了50%,而且下位机设备节点越多,效
果越明显,机组的实时性更高,用户体验感越好。
[0087] 通过上述实施例,485通讯数据的通讯效率和通讯总线设备数量成负相关的问题,至少提高485通讯数据的通讯效率50%。
[0088] 需要说明的是,实际应用中,上述所有可能的实施方式可以采用结合的方式任意组合,形成本申请的可能的实施例,在此不再一一赘述。
[0089] 基于上文各个实施例提供的多联空调机组的控制方法,基于同一发明构思,本申请实施例还提供了一种多联空调机组的控制装置,多联机空调机组包括主控机和多个被控
机,主控机和多个被控机通过通讯网络通讯连接。
[0090] 图7是根据本申请实施例的一种多联空调机组的控制装置的结构框图,如图7所示,该装置包括:确定模块70,用于通过对多联机空调机组上电确定在线的多个被控机;第
一发送模块72,连接至上述确定模块70,用于向在线的多个被控机发送预设格式的控制指
令,其中,在线的多个被控机用于根据预设格式的控制指令执行相应的操作;第二发送模块
74,连接至上述第一发送模块72,用于向在线的多个被控机发送点名帧,以对在线的多个被
控机进行点名。
[0091] 在一种可能的实现方式中,第一发送模块72包括:判断单元,用于判断控制指令是否发生变化;第一发送单元,用于若控制指令未发生变化,按照预设周期向在线的多个被控
机发送控制指令;或,若控制指令发生变化,向在线的多个被控机发送变化后的控制指令。
[0092] 在一种可能的实现方式中,第二发送模块74包括:第二发送单元,用于向在线的多个被控机发送点名帧;接收单元,用于接收在线的多个被控机反馈的答复帧,其中,点名帧
与答复帧一一对应;查询单元,用于基于答复帧查询在线的被控机的工作状态。
[0093] 图8是根据本申请实施例的另一种多联空调机组的控制装置的结构框图,如图8所示,该装置包括:确定模块80,用于通过对多联机空调机组上电确定在线的多个被控机;第
一接收模块82,连接至上述确定模块80,用于接收主控机发送的预设格式的控制指令;第二
接收模块84,连接至上述第一接收模块82,用于接收主控机发送的点名帧。
[0094] 在一种可能的实现方式中,第一接收模块82用于:若控制指令未发生变化,按照预设周期接收控制指令;或,若控制指令发生变化,接收变化后的控制指令。
[0095] 在另一种可能的实现方式中,上述装置还包括:解析模块,用于在接收主控机发送的预设格式的控制指令之后,解析控制指令;执行模块,用于基于解析后的控制指令执行相
应的操作。
[0096] 在另一种可能的实现方式中,上述装置还包括:发送模块,用于在接收主控机发送的点名帧之后,根据点名帧向主控机发送答复帧,其中,答复帧与点名帧一一对应。
[0097] 需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意
组合的形式分别位于不同的处理器中。
[0098] 基于同一发明构思,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任意一个
实施例的多联空调机组的控制方法。
[0099] 所属领域的技术人员可以清楚地了解到,上述描述的系统、装置、模块的具体工作过程,可以参考前述方法实施例中的对应过程,为简洁起见,在此不另赘述。
[0100] 本领域普通技术人员可以理解:本申请的技术方案本质上或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,其包
括若干程序指令,用以使得一电子设备(例如个人计算机,服务器,或者网络设备等)在运行
所述程序指令时执行本申请各实施例所述方法的全部或部分步骤。而前述的存储介质包
括:U盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存
储程序代码的介质。
[0101] 或者,实现前述方法实施例的全部或部分步骤可以通过程序指令相关的硬件(诸如个人计算机,服务器,或者网络设备等的电子设备)来完成,所述程序指令可以存储于一
计算机可读取存储介质中,当所述程序指令被电子设备的处理器执行时,所述电子设备执
行本申请各实施例所述方法的全部或部分步骤。
[0102] 以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:在本申请的精神和原
则之内,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全
部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案脱离本申请的保护
范围。