首页> 中国专利> 多联空调机组及其程序升级系统和方法、程序升级装置

多联空调机组及其程序升级系统和方法、程序升级装置

摘要

本发明公开了一种多联空调机组及其程序升级系统和方法、程序升级装置。多联空调机组的程序升级系统包括:程序升级装置,用于提供空调机组升级所需的升级程序;以及多联空调机组,包括多个空调机组,多个空调机组用于分别接收程序升级装置广播的程序数据,并根据接收到的程序数据执行升级。通过本发明,解决了现有技术中多联空调机组程序升级困难以及程序升级效率低的问题,进而达到了快速实现多联空调机组程序同步在线升级,节约售后维修成本的效果。

著录项

  • 公开/公告号CN104949288A

    专利类型发明专利

  • 公开/公告日2015-09-30

    原文格式PDF

  • 申请/专利权人 珠海格力电器股份有限公司;

    申请/专利号CN201510408980.3

  • 申请日2015-07-13

  • 分类号F24F11/00(20060101);

  • 代理机构11240 北京康信知识产权代理有限责任公司;

  • 代理人韩建伟;李志刚

  • 地址 519070 广东省珠海市前山金鸡西路六号

  • 入库时间 2023-12-18 11:19:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-01-08

    授权

    授权

  • 2015-11-04

    实质审查的生效 IPC(主分类):F24F11/00 申请日:20150713

    实质审查的生效

  • 2015-09-30

    公开

    公开

说明书

技术领域

本发明涉及空调领域,具体而言,涉及一种多联空调机组及其程序升级系统和方 法、程序升级装置。

背景技术

多联空调机组包括多个空调机组,目前在对多联空调机组进行升级时,存在着由 单个主板控制器和程序烧写器组成一对一的通信网络实现程序的在线升级方法。但多 联空调机组系统的空调数量多,在多联空调机组开发过程中,需要做大量的验证匹配 实验,因此,对于单个主板控制器和程序烧写器组成一对一的通信网络实现程序的在 线程序升级方法来说,多联空调机组的程序升级需求量大。并且,在已经出售的多联 空调机组中,如果空调机组的程序存在着缺陷或机组功能需要完善,则增加售后维修 或调试带来的费用。另一方面,加上多联空调机组系统安装位置或分散或隐蔽,存在 着多联空调机组程序升级困难以及程序升级效率低的问题。

针对相关技术中多联空调机组的程序升级效率低的问题,目前尚未提出有效的解 决方案。

发明内容

本发明的主要目的在于提供一种多联空调机组及其程序升级系统和方法、程序升 级装置,以解决多联空调机组的程序升级效率低的问题。

为了实现上述目的,根据本发明的一个方面,提供了一种多联空调机组的程序升 级系统,包括:程序升级装置,用于提供空调机组升级所需的升级程序;以及多联空 调机组,包括多个空调机组,多个空调机组用于分别接收程序升级装置广播的程序数 据,并根据接收到的程序数据执行升级。

进一步地,多联空调机组与程序升级装置采用总线式的通信网络拓扑,程序升级 装置和多个空调机组均作为通信设备节点连接在通信总线上。

进一步地,多联空调机组传输数据的通信波特率由多联空调机组的复杂性确定, 多联空调机组的复杂性越高,多联空调机组传输数据的通信波特率越低,多联空调机 组的复杂性越低,多联空调机组传输数据的通信波特率越高。

进一步地,程序升级装置提供的升级程序包括多种升级程序,多联空调机组中的 空调机组用于从多种升级程序中选择与自身相适应的升级程序进行升级。

进一步地,程序升级装置用于将升级程序的数据划分为多段程序数据,多段程序 数据中的每段程序数据分别对应不同的数据校验码,程序升级装置用于分别下发多段 程序数据和对应的数据校验码,多联空调机组中的空调机组用于根据数据校验码对程 序数据段执行校验。

进一步地,程序升级装置用于按照程序数据量对程序数据进行等量划分,将程序 数据划分为等量的多段程序数据。

进一步地,程序升级装置用于在全部发送所有程序数据等量段后,再次发送多联 空调机组未正确接收的程序等量段。

程序升级装置用于在多段程序数据中最后一段的程序数据不是等量分段的整数倍 时,对最后一段的程序数据通过固定值进行补充。

进一步地,程序升级装置为程序烧写器。

为了实现上述目的,根据本发明的另一方面,还提供了一种多联空调机组的程序 升级方法,包括:多联空调机组中的多个空调机组分别接收程序升级装置广播下发的 升级程序;以及多个空调机组分别根据接收到的升级程序执行升级。

为了实现上述目的,根据本发明的另一方面,还提供了一种多联空调机组,包括: 多个空调机组,多个空调机组用于分别接收程序升级装置广播下发的升级程序,并根 据接收到的升级程序执行升级。

为了实现上述目的,根据本发明的另一方面,还提供了一种程序升级装置,其特 征在于,用于广播下发升级程序至多联空调机组的多个空调机组以使多个空调机组分 别接收升级程序并根据接收到的升级程序执行升级。

进一步地,程序升级装置为程序烧写器。

通过本发明,采用程序升级装置提供空调机组升级所需的升级程序,多联空调机 组中的多个空调机组分别接收程序升级装置广播的程序数据,并根据接收到的程序数 据执行升级。多联空调机组中的多个空调机组分别接收程序升级装置广播下发的升级 程序;以及多个空调机组分别根据接收到的升级程序执行升级。解决了多联空调机组 的程序升级效率低的问题,提高了多联空调机组的程序升级效率。

附图说明

构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实 施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的多联空调机组的程序升级系统的示意图;

图2是根据本发明实施例的多联空调机组的程序升级系统执行升级的示意图;

图3是根据本发明第一实施例的多联空调机组的程序升级方法的流程图;以及

图4是根据本发明第二实施例的多联空调机组的程序升级方法的流程图。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的 附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例 仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领 域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于 本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第 二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这 样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语 “包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含 了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步 骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的 其它步骤或单元。

根据本发明实施例,提供了一种多联空调机组的程序升级系统,图1是根据本发 明实施例的多联空调机组的程序升级系统的示意图。

如图1所示,该实施例的多联空调机组的程序升级系统包括程序升级装置10和多 联空调机组。程序升级装置10和多联空调机组均连接至通信总线30。

程序升级装置10用于提供空调机组升级所需的升级程序。程序升级装置10可以 将空调机组升级所需的升级程序相关的数据通过广播方式下发至多联空调机组中的各 个空调机组。程序升级装置10可以是程序烧写器。

多联空调机组包括多个空调机组,例如,图1所示的室外机和多个室内机,其中, 多个室内机包括,室内机1,室内机2至室内机N。多个空调机组用于分别接收程序 升级装置10广播的程序数据,并根据接收到的程序数据执行升级。室外机可以通过接 收程序升级装置10广播的程序数据执行升级,室内机也可以通过接收程序升级装置 10广播的程序数据执行升级。

优选地,多联空调机组与程序升级装置10采用总线式的通信网络拓扑,程序升级 装置10和多个空调机组均作为通信设备节点连接在通信总线30上。

图2是根据本发明实施例的多联空调机组的程序升级系统执行程序升级的示意 图,如图2所示,在该实施例中,对于程序升级装置10,以程序烧写器100为例进行 描述。多个空调机组包括室外机,室内机1至室内机M,以及室内机M+1至室内机N, 并且室外机和多个室内机并联在通信总线上。由于多个空调机组可以分别接收程序升 级装置10广播的程序数据,因而提升了数据的传输效率和多联空调机组的升级效率。

优选地,在本发明实施例中,通过与通信网络相适应的通信波特率执行数据的传 输。多联空调机组与程序升级装置10之间数据传输的通信波特率采用自动组网方法来 确定。在本发明的一个实施例中,通过多联空调机组的复杂性确定多联空调机组传输 数据的通信波特率,多联空调机组的复杂性越高,多联空调机组传输数据的通信波特 率越低,多联空调机组的复杂性越低,多联空调机组传输数据的通信波特率越高。由 于多联空调机组与程序升级装置10的通信网络物理层具有多样性的特点,比如,当多 联空调机组的数量和安装位置不同时,其组成的通信网络的物理层复杂性就不一致, 当空调机组的通信网络物理层较为简单时,多联空调机组以更高的通信波特率传输数 据,从而可以减少程序在线升级的时间,当空调机组的通信网络物理层较为复杂时, 多联空调机组以较低的通信波特率传输数据,可以提高程序数据传输的可靠性。这样 根据实际需求,在程序升级装置10选择不同的通信波特率,多联空调机组通过切换自 身波特率和通信极性来与程序升级装置10通信,从而实现通信波特率自适应的效果。

优选地,程序升级装置10提供的升级程序包括多种升级程序,多联空调机组中的 空调机组用于从多种升级程序中选择与自身相适应的升级程序进行升级。由于在多联 空调机组系统中,多联空调机组可能包括多种不同类型的机组,多种不同类型的机组 需要的升级程序也不相同。某些空调机组适用于一款程序,某些空调机组适用于另一 款程序,因而,在该实施例中,多联空调机组需具备程序在线升级自动识别功能,多 联空调机组中的多个空调机组分别检测程序升级装置10下发程序的可适应机型并判 断自身机型,然后比较两者是否相同,若相同则程序确定需在线升级并选择与自身相 适应的升级程序进行升级,若不同,则确定不需进行程序的在线升级,这样就实现了 多联空调机组程序在线升级的自识别。

考虑到程序升级装置10提供的程序数据量较大,而多联空调机组的静态随机存储 器(Static Random Access Memory,简称为SRAM)较小,程序升级装置10若一次性 将程序数据下发至多联空调机组,会出现多联空调机组的SRAM不够用,无法存储所 有的程序数据,从而导致程序烧写失败,因而,在本发明的一个优选实施例中,对程 序的数据量进行分段,进一步优选地,对程序的数据量进行等量分段。程序升级装置 10按照程序数据量对程序数据进行等量划分,将程序数据划分为等量的多段程序数 据。程序升级装置10用于在多段程序数据中最后一段的程序数据不是等量分段的整数 倍时,对最后一段的程序数据通过固定值进行补充。多联空调机组与程序升级装置10 之间采用分段数据传输,程序升级装置10在对升级程序进行划分,得到多段分段程序 数据之后,向多联空调机组发送分段程序数据和分段程序数据校验码,分段程序数据 校验码用于对分段程序数据进行校验,多联空调机组在接收分段程序数据和程序数据 校验码之后,通过程序数据校验码校验分段程序数据,多联空调机组中的多个空调机 组分别获得多段分段程序数据,如果分段程序数据中的最后分段程序数据不足,则不 足部分由固定值补充。多联空调机组将获得分段程序数据校验码与程序升级装置10 发送的该分段程序数据校验码进行比较,其中,每进行一次比较,则进行一次判断, 如果获得的分段程序数据校验码与程序升级装置10发送的该分段程序的数据校验码 一致,则判断出多联空调机组接收到的分段程序数据正确,如果获得的分段程序数据 校验码与程序升级装置10发送的该段程序的数据校验码不一致,则判断出多联空调机 组接收到的该分段程序数据不正确。

在将获得的分段程序数据校验码与程序升级装置10发送的该分段程序数据校验 码进行比较之后,如果判断出多联空调机组接收该分段程序数据正确,则多联空调机 组向程序升级装置10返回已接收标志,如果判断出多联空调机组接收的该分段程序数 据不正确,则多联空调机组向程序升级装置10返回已接收标志和未正确接收标志,程 序升级装置10记录未正确接收的分段程序数据,未正确接收的分段程序数据为未正确 接收标志对应的分段程序数据。

优选地,程序升级装置10还用于在全部发送所有程序数据段后,再次发送多联空 调机组未正确接收的程序等量段。首先,程序升级装置10获得未正确接收分段程序数 据,然后程序升级装置10向多联空调机组发送未正确接收分段程序数据和未正确接收 分段程序数据校验码,多联空调机组接收未正确接收分段程序数据完成之后,校验该 未正确接收分段程序数据,获得未正确接收分段程序数据校验码。

在本发明实施例的多联空调机组的程序升级系统中,程序升级装置10提供空调机 组升级所需的升级程序,多联空调机组,包括多个空调机组,该多个空调机组分别接 收程序升级装置10广播的程序数据,并根据接收到的程序数据执行升级,解决了现有 技术中多联空调机组程序升级困难以及程序升级效率低的问题,提高了程序的升级效 率。

本发明实施例还提供了一种多联空调机组的程序升级方法。本发明实施例的多联 空调机组的程序升级方法可以通过本发明实施例的多联空调机组的程序升级系统或者 程序升级装置来实现。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计 算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是 在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图3是根据本发明第一实施例的多联空调机组的程序升级方法的流程图,如图3 所示,该多联空调机组的程序升级方法包括如下步骤:

步骤S101,多联空调机组中的多个空调机组分别接收程序升级装置广播下发的升 级程序。

多联空调机组中的多个空调机组分别与程序升级装置建立通讯,并分别接收程序 升级装置广播下发的升级程序。

多个空调机组可以通过总线方式与程序升级装置建立通讯,多个空调机组和程序 升级装置分别连接至通信总线。

如果升级程序的数据量较大,则程序升级装置用于将升级程序的数据划分为多段 程序数据,多段程序数据中的每段程序数据分别对应不同的数据校验码,程序升级装 置用于分别下发多段程序数据和对应的数据校验码,多联空调机组中的空调机组用于 根据数据校验码对程序数据段执行校验。

步骤S102,多个空调机组分别根据接收到的升级程序执行升级。

多个空调机组在接收到升级程序之后分别根据接收到的升级程序执行升级。多个 空调机组需要的升级程序可以是相同的升级程序,也可以是不同的升级程序。如果多 个空调机组需要不同的升级程序。则程序升级装置需要提供与多个空调机组对应的多 种升级程序。程序升级装置提供的升级程序包括多种升级程序,多联空调机组中的空 调机组用于从多种升级程序中选择与自身相适应的升级程序进行升级。具体地,多个 空调机组中的各个空调机组对程序升级装置提供的升级程序进行识别,从中识别出自 身需要的升级程序,从而执行程序的升级。举例而言,多个空调机组包括第一空调机 组和第二空调机组,程序升级装置提供的升级程序包括第一升级程序和第二升级程序, 第一升级程序和第二升级程序分别为第一空调机组和第二空调机组所需的升级程序, 第一空调机组和第二空调机组在执行升级时,需要分别从程序升级装置广播的数据中 识别出第一升级程序和第二升级程序,然后,第一空调机组通过第一升级程序执行升 级,第二空调机组通过第二升级程序执行升级。

多联空调机组传输数据的通信波特率可以由多联空调机组的复杂性确定,多联空 调机组的复杂性越高,多联空调机组传输数据的通信波特率越低,多联空调机组的复 杂性越低,多联空调机组传输数据的通信波特率越高。

图4是根据本发明第二实施例的多联空调机组的程序升级方法的流程图,该实施 例可以作为图3所示第一实施例的一种优选实施方式,如图4所示,该多联空调机组 的程序升级方法包括如下步骤:

步骤S201,程序升级装置向多联空调机组发送升级程序对应的机型。

程序升级装置向多联空调机组发送升级程序对应的机型,具体地,多联空调机组 与程序升级装置采用自动组网方法,也即,多联空调机组程序在线升级自识别。程序 升级装置向多联空调机组发送升级程序对应的机型后,多联空调机组接收升级程序对 应的机型对其进行分析。

步骤S202,多联空调机组确定自身机型。

多联空调机组接收升级程序对应的机型进行分析后,并确定自身的机型。

步骤S203,遍历多联空调机组的自身机型。

多联空调机组中包括多个空调机组,通过遍历,确定多个空调机组中的各个空调 机组的机型。

步骤S204,判断程序升级装置发送的升级程序对应的机型与多联空调机组的自身 机型是否一致。

如果程序升级装置发送的升级程序对应的机型与多联空调机组中执行判断的空调 机组的自身机型一致,则多联空调机组中执行判断的空调机组根据与其机型一致的升 级程序执行程序升级,如果程序升级装置发送的升级程序对应的机型与多联空调机组 中执行判断的空调机组的自身机型不一致,则多联空调机组中的空调机组不执行程序 升级。

步骤S205,程序升级装置发送升级程序到需要升级的空调机组。

由于在多联空调机组系统中,多联空调机组包括不同类型的机组,根据实际情况, 升级程序每次对应的空调机组不一定相同。某些空调机组是适用于一款程序,某些空 调机组是适用于另一款程序,故多联空调机组需具备程序在线升级自动识别,由程序 升级装置下发程序可适应机型以及多联空调机组自判断自身机型,然后比较两者是否 相同,若相同则程序需在线升级,若不同则不需程序在线升级,这样就实现了多联空 调机组程序在线升级的自识别。

该实施例的多联空调机组的程序升级方法,采用程序升级装置向多联空调机组发 送升级程序对应的机型,多联空调机组确定自身机型,遍历多联空调机组的自身机型, 判断程序升级装置发送的升级程序对应的机型与多联空调机组的自身机型是否一致, 来判断多联空调机组是否需要在线升级,解决了现有技术中多联空调机组程序升级困 难以及程序升级效率低的问题,进而达到了快速实现多联空调机组程序同步在线升级, 节约售后维修成本的效果。

根据本发明实施例,提供了一种多联空调机组。该多联空调机组可以用于执行本 发明实施例提供的升级方法,多联空调机组包括多个空调机组,多个空调机组用于分 别接收程序升级装置广播下发的升级程序,并根据接收到的升级程序执行升级。

根据本发明实施例,还提供了一种程序升级装置。该程序升级装置可以是用于上 述实施例中的程序升级装置,该程序升级装置用于提供升级程序并广播下发升级程序 至多联空调机组的多个空调机组以使多个空调机组分别接收升级程序并根据接收到的 升级程序执行升级。

本发明实施例在通信网络系统的平台上,由通信协议层的自动组网技术实现需程 序在线升级的多联空调机组和程序升级装置之间的正常通信,由通信协议层的传输技 术保证了程序在线升级的多联空调机组和程序升级装置数据的准确无误的数据交互, 由通信协议层的总线式网络拓扑的广播数据方式,实现多联空调机组同步接收数据, 从而实现程序同步在线升级。通过构建适用于实现多联空调机组程序同步在线升级的 通信网络系统平台,为多联空调机组程序批量同步升级、大大降低因多联空调机组程 序升级所带来的人力、物力的消耗奠定了技术基础,本发明实施例解决了现有技术中 多联空调机组程序升级困难以及程序升级效率低的问题,提高了程序的升级效率。

以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人 员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何 修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号