CN110262822B - 多联机系统及其升级方法和装置 - Google Patents
多联机系统及其升级方法和装置 Download PDFInfo
- Publication number
- CN110262822B CN110262822B CN201910522827.1A CN201910522827A CN110262822B CN 110262822 B CN110262822 B CN 110262822B CN 201910522827 A CN201910522827 A CN 201910522827A CN 110262822 B CN110262822 B CN 110262822B
- Authority
- CN
- China
- Prior art keywords
- upgrading
- board
- drive board
- mode
- bus
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种多联机系统及其升级方法和装置,其中,该多联机系统包括:无线数据接收模块,通过第一总线与主控板和内机相连,用于向所述主控板和所述内机发送升级程序包;所述内机,用于接收所述升级程序包中的内机升级包,并根据所述内机升级包进行升级;主控板,通过第二总线与目标驱动板相连,用于接收所述升级程序包中的驱动板升级包,并根据所述驱动板升级包通过所述第二总线对所述目标驱动板进行升级。通过上述方式解决了现有的驱动板无法进行远程升级,所导致的升级效率低下的问题,达到了高效稳定升级驱动板的技术效果。
Description
技术领域
本发明涉及设备控制技术领域,具体而言,涉及一种多联机系统及其升级方法和装置。
背景技术
多联机是由一个或多个外机连接多个内机组成的空调系统,多联机在实际运用中,因为不同地区工况和安装环境的不同,空调系统运行的要求也不相同。且随着多联机的发展,功能也越来越丰富,为了满足客户要求,以提供最方便舒适的服务,对多联机的产品升级很重要。目前,程序升级一般是考虑到解决外机与内机的程序升级,但是对于多联机而言,一个外机内部的组成不仅有控制器,还有压缩机的驱动板、风机电机的驱动板。
不同于多联机空调器外机与多个内机之间存在的开关机以及内机常见的掉电、掉线等通讯关系,无论总线利用率的高低,驱动板是始终要以高实时性响应主控信号的控制并反馈信号。因此,驱动板具有其特殊控制的重要性,其所处的网络与内外机之间的网络是完全独立的。
针对在内外机控制器升级的同时,如何能够通过远程升级的方式解决压缩机驱动板和风机电机驱动板的程序升级,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种多联机系统及其升级方法和装置,以实现对多联机系统中驱动板的稳定高效升级。
一方面,提供了一种多联机系统,包括:
无线数据接收模块,通过第一总线与主控板和内机相连,用于向所述主控板和所述内机发送升级程序包;
所述内机,用于接收所述升级程序包中的内机升级包,并根据所述内机升级包进行升级;
主控板,通过第二总线与目标驱动板相连,用于接收所述升级程序包中的驱动板升级包,并根据所述驱动板升级包通过所述第二总线对所述目标驱动板进行升级。
在一个实施方式中,所述目标驱动板包括以下至少之一:压缩机驱动板、风机驱动板。
另一方面,提供了一种多联机系统升级方法,包括:
主控板接收驱动板升级包;
所述主控板通过与所述目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级。
在一个实施方式中,主控板接收驱动板升级包包括:
所述主控板通过与无线数据接收模块之间的总线,接收所述无线数据接收模块发送的升级程序包;
所述主控板将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储。
在一个实施方式中,在所述主控板将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储之后,所述方法还包括:
所述主控板判断驱动板升级包是否接收完毕;
在确定接收完毕的情况下,确定进入离线升级模式;
在确定未接收完毕的情况下,继续通过所述主控板通过与所述目标驱动板之间的总线接收。
在一个实施方式中,所述主控板通过与所述目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级,包括:
所述主控板获取多联机系统当前的运行状态;
根据所述运行状态,确定升级模式;
根据确定的升级模式,对所述目标驱动板进行升级。
在一个实施方式中,根据所述运行状态,确定升级模式,包括:
在所述多联机系统连续关机时长超出预设时长的情况下,确定采用第一升级模式,其中,所述第一升级模式为所述总线上仅发送升级数据;
在所述多联机系统连续关机时长未超出预设时长,或,内机处于开机状态的情况下,确定采用第二升级模式,其中,所述第二升级模式为所述总线上同时发送升级数据和运行数据。
在一个实施方式中,在确定采用第一升级模式的情况下,在对所述目标驱动板进行升级的过程中,包括:
确定是否接收到内机开机指令;
在确定接收到内机开机指令的情况下,将升级模式由所述第一升级模式切换至所述第二升级模式。
在一个实施方式中,所述目标驱动板包括以下至少之一:压缩机驱动板、风机驱动板。
又一方面,提供了一种多联机系统升级装置,位于主控板中,包括:
接收模块,用于接收驱动板升级包;
发送模块,用于通过与所述目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级。
又一方面,提供了一种空调,包括:上述的多联机系统升级装置。
又一方面,提供了一种网络设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。
又一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。
在上述实施例中,在主控板与驱动板之间设置专门的总线,在主控板接收到驱动板升级包之后,通过设置的专门的总线,将驱动板升级包发送至驱动板,从而实现了对目标驱动板升级的需求。通过上述方式解决了现有的驱动板无法进行远程升级,所导致的升级效率低下的问题,达到了高效稳定升级驱动板的技术效果。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的多联机系统的架构示意图;
图2是根据本发明实施例的多联机系统升级方法的方法流程图;
图3是根据本发明实施例的常规的多联机通讯网络架构示意图;
图4是根据本发明实施例的数据模块和主控板连接在通讯总线B上的示意图;
图5是根据本发明实施例的多联机系统升级流程图;
图6是根据本发明实施例的多联机系统升级装置的结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
针对现有的无法对驱动板进行高效地远程升级的问题,在本例中,提供了一种多联机系统,如图1所示,可以包括:
无线数据接收模块101,通过第一总线与主控板103和内机102相连,用于向所述主控板103和所述内机102发送升级程序包;
所述内机102,用于接收所述升级程序包中的内机升级包,并根据所述内机升级包进行升级;
主控板103,通过第二总线与目标驱动板104相连,用于接收所述升级程序包中的驱动板升级包,并根据所述驱动板升级包通过所述第二总线对所述目标驱动板104进行升级。
其中,上述的目标驱动板104可以包括但不限于以下至少之一:压缩机驱动板、风机驱动板。
即,多联机的驱动板与主控、内机与主控的通讯分别是建立在两个相互独立的通讯总线(第一总线和第二总线)上。无线数据接收模块和主控板连接在第一总线上,无线数据接收模块用于接收远程服务器升级包,在接收到服务器发送的程序升级包后,通过指定的数据帧在第一总线上传送给主控板和内机。因主控板、数据模块、内机均处与第一总线上,因此其升级过程较为简单。
对于驱动板的升级而言,在本例中提供了一种多联机系统升级方法,如图2所示,可以包括如下步骤:
步骤201:主控板接收驱动板升级包;
步骤202:所述主控板通过与所述目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级。
在上例中,在主控板与驱动板之间设置专门的总线,在主控板接收到驱动板升级包之后,通过设置的专门的总线,将驱动板升级包发送至驱动板,从而实现了对目标驱动板升级的需求。通过上述方式解决了现有的驱动板无法进行远程升级,所导致的升级效率低下的问题,达到了高效稳定升级驱动板的技术效果。
因为无线数据接收模块发送升级数据包的时候,可能是内机升级包,也可能是驱动板升级包,为了对升级包类型进行有效区分,可以针对不同的升级包设置不同的标记信息。这样在主控板接收驱动板升级包的时候,主控板可以通过与无线数据接收模块之间的总线,接收所述无线数据接收模块发送的升级程序包;主控板将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储。
考虑到在实际升级包的接收的过程中,不一定就接收完整了,为了保证接收到的升级包的完整性,在主控板将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储之后,主控板判断驱动板升级包是否接收完毕;在确定接收完毕的情况下,确定进入离线升级模式;在确定未接收完毕的情况下,继续通过所述主控板通过与所述目标驱动板之间的总线接收。即,确定接收完整的情况下,才进入升级程序。具体的,判断是否完整,可以通过完整性校验等方式,具体的校验方式可以根据实际需要选择,本申请对此不作限定。
为了保证快速升级且不影响用户体验,主控可以对运行状态进行判断,并根据判断结果选择驱动升级模式。主控板通过与所述目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级可以包括:所述主控板获取多联机系统当前的运行状态;根据所述运行状态,确定升级模式;根据确定的升级模式,对所述目标驱动板进行升级。
具体的,根据所述运行状态,确定升级模式,可以包括:在所述多联机系统连续关机时长超出预设时长的情况下,确定采用第一升级模式,其中,所述第一升级模式为所述总线上仅发送升级数据;在所述多联机系统连续关机时长未超出预设时长,或,内机处于开机状态的情况下,确定采用第二升级模式,其中,所述第二升级模式为所述总线上同时发送升级数据和运行数据。
为了实现对升级方式的有效切换,以满足不同的需求,在确定采用第一升级模式的情况下,在对所述目标驱动板进行升级的过程中,可以确定是否接收到内机开机指令;在确定接收到内机开机指令的情况下,将升级模式由所述第一升级模式切换至所述第二升级模式。
上述的目标驱动板可以包括但不限于以下至少之一:压缩机驱动板、风机驱动板。
下面结合一个具体实施例对上述方法进行说明,然而,值得注意的是,该具体实施例仅是为了更好地说明本申请,并不构成对本申请的不当限定。
在本例中,控制多联机不同的控制器在不同的通讯网络上可以实现远程升级的功能,从而使得整个系统的所有控制器(尤其是需要对通信网络进行特殊处理的驱动主板)都能升级,避免了功能升级、特定工程的特殊运行要求等需要直接更换主板在工程现场升级程序的麻烦。
即,整个多联机系统的控制器,即使不在同一个网络也可以得到远程服务升级程序。通过上述方式,使得多联机在不同的通讯网络上,所有控制器主板都可以进行远程升级,且对于驱动板的升级过程可以根据实际工况选择不同的升级模式,从而保证升级过程中多联机系统的稳定性和升级效率。
如图3所示,为常规的多联机通讯网络架构示意图,其中多联机的压缩机驱动板与主控、内机与主控的通讯分别是建立在两个相互独立的通讯总线(图中的通讯总线A和通讯总线B)上。
如图4所示,为数据模块和主控板连接在通讯总线B上的示意图,数据模块用于接收远程服务器升级包,在接收到服务器发送的程序升级包后,通过指定的数据帧在通讯总线B上传送给主控板。
因主控板、数据模块、内机均处与同一个通讯总线B上,因此其升级过程较为简单,针对通讯总线A上的驱动板的升级过程,可以通过如下方式实现:
a)主控板、内机对无线数据接收模块发送过来的数据包进行接收,对于数据包中标记为内机程序升级包的数据包,内机接收并存储在内机的备份位置上;对于数据包中标记为升级主控板和驱动板的数据包,主控板将主控板的升级数据包和驱动板的升级数据包均存储在主控板的存储位置上。
b)主控板检查升级程序包是否接收完毕,如果接收完毕,则准备进入离线升级模式,如果未接收完毕,则继续通过通讯总线B与无线数据接收模块通讯。
c)在驱动升级数据接收完毕后,主控板开始通过通讯总线A发送数据包,启动升级压缩机驱动板和风机驱动板。为了保证快速升级且不影响用户体验,主控可以对运行状态进行判断,并根据判断结果选择驱动升级模式。
具体的,驱动升级模式可以包括如下几种:
1)快速升级模式:在通讯总线A上只发送升级数据包相关数据,不发送其他的任何数据。由于总线只发送升级数据,总线利用率极高,此时升级可以快速完成。
2)普通升级模式:在发送正常运行数据的同时主控向驱动板发送升级包;此模式不影响用户的正常运行,但是由于总线上还实时传输其他的数据,因此升级速度相比较快速升级较慢。
3)自适应切换模式:由于快速升级模式中机组的控制是无法开启的(机组无法开启的原因在于多联机系统无论是否开机运行,主控与驱动都需要实时通讯,驱动要对主控的命令实时反馈响应)。如果处于快速升级模式中主控监测到有内机开机需求,则立即自适应切换到普通升级模式,优先确保用户正常使用体验不受升级影响。
在数据全部传输完毕后,驱动板自身调用最新的数据运行,并返回升级成功消息。
具体的,如图5所示,在升级数据接收完毕之后,可以判断多联机当前的运行状态:
1)在机组连续关机时间超出阈值M的情况下,进入快速升级模式;
然后,继续监测是否有内机开机,在确定存在内机开机的情况下,切换至普通升级模式,如果没有内机开机,那么保持快速升级模式,直至升级完成;
2)在内机开机或者机组连续关机时间未超出阈值M的情况下,进入普通升级模式,保持普通升级模式直至升级完成。
在升级完成之后,重启驱动程序,运行新版程序。
基于同一发明构思,本发明实施例中还提供了一种多联机系统升级装置,如下面的实施例所述。由于多联机系统升级装置解决问题的原理与多联机系统升级方法相似,因此多联机系统升级装置的实施可以参见多联机系统升级方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图6是本发明实施例的多联机系统升级装置的一种结构框图,位于主控板中,如图6所示,可以包括:接收模块601和发送模块602,下面对该结构进行说明。
接收模块601,用于接收驱动板升级包;
发送模块602,用于通过与所述目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级。
在一个实施方式中,接收模块具体可以通过与无线数据接收模块之间的总线,接收所述无线数据接收模块发送的升级程序包;将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储。
在一个实施方式中,在所述主控板将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储之后,可以判断驱动板升级包是否接收完毕;在确定接收完毕的情况下,确定进入离线升级模式;在确定未接收完毕的情况下,继续通过所述主控板通过与所述目标驱动板之间的总线接收。
在一个实施方式中,发送模块具体可以获取多联机系统当前的运行状态;根据所述运行状态,确定升级模式;根据确定的升级模式,对所述目标驱动板进行升级。其中,根据所述运行状态,确定升级模式,可以包括:在所述多联机系统连续关机时长超出预设时长的情况下,确定采用第一升级模式,其中,所述第一升级模式为所述总线上仅发送升级数据;在所述多联机系统连续关机时长未超出预设时长,或,内机处于开机状态的情况下,确定采用第二升级模式,其中,所述第二升级模式为所述总线上同时发送升级数据和运行数据。
具体的,在确定采用第一升级模式的情况下,在对所述目标驱动板进行升级的过程中,可以确定是否接收到内机开机指令;在确定接收到内机开机指令的情况下,将升级模式由所述第一升级模式切换至所述第二升级模式。
在一个实施方式中,目标驱动板可以包括但不限于以下至少之一:压缩机驱动板、风机驱动板。
在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
从以上的描述中,可以看出,本发明实施例实现了如下技术效果:在主控板与驱动板之间设置专门的总线,在主控板接收到驱动板升级包之后,通过设置的专门的总线,将驱动板升级包发送至驱动板,从而实现了对目标驱动板升级的需求。通过上述方式解决了现有的驱动板无法进行远程升级,所导致的升级效率低下的问题,达到了高效稳定升级驱动板的技术效果。
尽管本申请内容中提到不同的具体实施例,但是,本申请并不局限于必须是行业标准或实施例所描述的情况等,某些行业标准或者使用自定义方式或实施例描述的实施基础上略加修改后的实施方案也可以实现上述实施例相同、等同或相近、或变形后可预料的实施效果。应用这些修改或变形后的数据获取、处理、输出、判断方式等的实施例,仍然可以属于本申请的可选实施方案范围之内。
虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。
上述实施例阐明的装置或模块等,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,移动终端,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的实施方式包括这些变形和变化而不脱离本申请。
Claims (10)
1.一种多联机系统,其特征在于,包括:
无线数据接收模块,通过第一总线与主控板和内机相连,用于向所述主控板和所述内机发送升级程序包;
所述内机,用于接收所述升级程序包中的内机升级包,并根据所述内机升级包进行升级;
主控板,通过第二总线与目标驱动板相连,用于接收所述升级程序包中的驱动板升级包,并根据所述驱动板升级包通过所述第二总线对所述目标驱动板进行升级;
其中,根据所述驱动板升级包通过所述第二总线对所述目标驱动板进行升级包括:获取多联机系统当前的运行状态;根据所述运行状态,确定升级模式;根据确定的升级模式,对所述目标驱动板进行升级;
根据所述运行状态,确定升级模式,包括:在所述多联机系统连续关机时长超出预设时长的情况下,确定采用第一升级模式,其中,所述第一升级模式为所述总线上仅发送升级数据;在所述多联机系统连续关机时长未超出预设时长,或,内机处于开机状态的情况下,确定采用第二升级模式,其中,所述第二升级模式为所述总线上同时发送升级数据和运行数据;
在确定采用第一升级模式的情况下,在对所述目标驱动板进行升级的过程中,包括:
确定是否接收到内机开机指令;
在确定接收到内机开机指令的情况下,将升级模式由所述第一升级模式切换至所述第二升级模式。
2.根据权利要求1所述的多联机系统,其特征在于,所述目标驱动板包括以下至少之一:压缩机驱动板、风机驱动板。
3.一种多联机系统升级方法,其特征在于,包括:
主控板接收驱动板升级包;
所述主控板通过与目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级;其中包括:所述主控板获取多联机系统当前的运行状态;
根据所述运行状态,确定升级模式;
根据确定的升级模式,对所述目标驱动板进行升级;
根据所述运行状态,确定升级模式,包括:
在所述多联机系统连续关机时长超出预设时长的情况下,确定采用第一升级模式,其中,所述第一升级模式为所述总线上仅发送升级数据;
在所述多联机系统连续关机时长未超出预设时长,或,内机处于开机状态的情况下,确定采用第二升级模式,其中,所述第二升级模式为所述总线上同时发送升级数据和运行数据;
在确定采用第一升级模式的情况下,在对所述目标驱动板进行升级的过程中,包括:
确定是否接收到内机开机指令;
在确定接收到内机开机指令的情况下,将升级模式由所述第一升级模式切换至所述第二升级模式。
4.根据权利要求3所述的方法,其特征在于,主控板接收驱动板升级包包括:
所述主控板通过与无线数据接收模块之间的总线,接收所述无线数据接收模块发送的升级程序包;
所述主控板将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储。
5.根据权利要求4所述的方法,其特征在于,在所述主控板将所述升级程序包中标记为驱动板数据的程序包作为驱动板升级包进行存储之后,所述方法还包括:
所述主控板判断驱动板升级包是否接收完毕;
在确定接收完毕的情况下,确定进入离线升级模式;
在确定未接收完毕的情况下,继续通过所述主控板通过与所述目标驱动板之间的总线接收。
6.根据权利要求3至5中任一项所述的方法,其特征在于,所述目标驱动板包括以下至少之一:压缩机驱动板、风机驱动板。
7.一种多联机系统升级装置,其特征在于,位于主控板中,包括:
接收模块,用于接收驱动板升级包;
发送模块,用于通过与目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级;
其中,通过与所述目标驱动板之间的总线,将所述驱动板升级包发送至目标驱动板,以对所述目标驱动板进行升级包括:获取多联机系统当前的运行状态;根据所述运行状态,确定升级模式;根据确定的升级模式,对所述目标驱动板进行升级;
根据所述运行状态,确定升级模式,包括:在所述多联机系统连续关机时长超出预设时长的情况下,确定采用第一升级模式,其中,所述第一升级模式为所述总线上仅发送升级数据;
在所述多联机系统连续关机时长未超出预设时长,或,内机处于开机状态的情况下,确定采用第二升级模式,其中,所述第二升级模式为所述总线上同时发送升级数据和运行数据;
在确定采用第一升级模式的情况下,在对所述目标驱动板进行升级的过程中,包括:
确定是否接收到内机开机指令;
在确定接收到内机开机指令的情况下,将升级模式由所述第一升级模式切换至所述第二升级模式。
8.一种空调,包括:权利要求7所述的多联机系统升级装置。
9.一种网络设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求3至6中任一项所述方法的步骤。
10.一种非易失性计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求3至6中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910522827.1A CN110262822B (zh) | 2019-06-17 | 2019-06-17 | 多联机系统及其升级方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910522827.1A CN110262822B (zh) | 2019-06-17 | 2019-06-17 | 多联机系统及其升级方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110262822A CN110262822A (zh) | 2019-09-20 |
CN110262822B true CN110262822B (zh) | 2020-11-24 |
Family
ID=67918704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910522827.1A Active CN110262822B (zh) | 2019-06-17 | 2019-06-17 | 多联机系统及其升级方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110262822B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110990040A (zh) * | 2019-12-02 | 2020-04-10 | 珠海格力电器股份有限公司 | 空调系统的软件升级方法 |
CN110933663B (zh) * | 2019-12-17 | 2020-11-24 | 珠海格力电器股份有限公司 | 多联空调机组及其远程升级方法 |
CN111459522B (zh) * | 2020-04-01 | 2021-09-14 | 珠海格力电器股份有限公司 | 一种空调及其通讯模块升级方法 |
CN111623475A (zh) * | 2020-04-27 | 2020-09-04 | 海信(山东)空调有限公司 | 一种空调器室外eeprom的升级方法、装置、存储介质及空调器 |
CN111679844A (zh) * | 2020-04-27 | 2020-09-18 | 海信(山东)空调有限公司 | 一种空调器室外eeprom的升级方法、装置、存储介质及空调器 |
CN113932381B (zh) * | 2020-07-13 | 2023-11-17 | 海信空调有限公司 | 一种空调及空调远程升级方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103438551A (zh) * | 2013-08-21 | 2013-12-11 | 青岛海信日立空调系统有限公司 | 中央空调控制系统及其控制软件升级方法 |
CN104949288A (zh) * | 2015-07-13 | 2015-09-30 | 珠海格力电器股份有限公司 | 多联空调机组及其程序升级系统和方法、程序升级装置 |
CN105318502A (zh) * | 2015-11-02 | 2016-02-10 | 珠海格力电器股份有限公司 | 空调机组控制器的程序更新系统、方法及装置 |
CN106555743A (zh) * | 2015-09-30 | 2017-04-05 | 深圳市深蓝电子股份有限公司 | 一种电动压缩机驱动器固件更新方法及系统 |
CN108224706A (zh) * | 2017-11-28 | 2018-06-29 | 珠海格力电器股份有限公司 | 一种空调控制方法、存储介质及空调 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101300259B1 (ko) * | 2011-10-10 | 2013-08-23 | 엘지전자 주식회사 | 공기 조화기, 이를 포함한 공기 조화 시스템 및 실외기 제어 방법 |
CN104836848A (zh) * | 2015-04-14 | 2015-08-12 | 闪联信息技术工程中心有限公司 | 智能家电设备远程升级的方法 |
CN109408090B (zh) * | 2018-10-09 | 2021-05-28 | 广东美的制冷设备有限公司 | 设备软件的升级方法、数据转化器及可读存储介质 |
-
2019
- 2019-06-17 CN CN201910522827.1A patent/CN110262822B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103438551A (zh) * | 2013-08-21 | 2013-12-11 | 青岛海信日立空调系统有限公司 | 中央空调控制系统及其控制软件升级方法 |
CN104949288A (zh) * | 2015-07-13 | 2015-09-30 | 珠海格力电器股份有限公司 | 多联空调机组及其程序升级系统和方法、程序升级装置 |
CN106555743A (zh) * | 2015-09-30 | 2017-04-05 | 深圳市深蓝电子股份有限公司 | 一种电动压缩机驱动器固件更新方法及系统 |
CN105318502A (zh) * | 2015-11-02 | 2016-02-10 | 珠海格力电器股份有限公司 | 空调机组控制器的程序更新系统、方法及装置 |
CN108224706A (zh) * | 2017-11-28 | 2018-06-29 | 珠海格力电器股份有限公司 | 一种空调控制方法、存储介质及空调 |
Also Published As
Publication number | Publication date |
---|---|
CN110262822A (zh) | 2019-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110262822B (zh) | 多联机系统及其升级方法和装置 | |
CN104238480A (zh) | 机柜服务器bmc开关机控制系统及方法 | |
CN104613607B (zh) | 数据交互方法及装置和空调控制系统 | |
CN105259806A (zh) | 控制器升级方法和系统及主控制器和从控制器 | |
CN110296501B (zh) | 一种空调系统的集中管控系统及方法 | |
CN111623475A (zh) | 一种空调器室外eeprom的升级方法、装置、存储介质及空调器 | |
CN113242302A (zh) | 数据访问请求的处理方法、装置、计算机设备及介质 | |
CN111090562A (zh) | 一种边缘智能网关的业务进程监控方法、设备及存储介质 | |
CN112099821A (zh) | 程序升级方法、装置以及空调系统 | |
CN113746821A (zh) | 智能设备控制方法、装置、存储介质及电子设备 | |
CN103150203B (zh) | 一种虚拟机控制系统、虚拟机控制器及控制方法 | |
CN101626390B (zh) | 广告宣传用主机的远程控制系统及其控制方法 | |
CN114510134B (zh) | 一种调节单板风扇方法、装置及存储介质 | |
CN109697117B (zh) | 终端控制方法、装置以及计算机可读存储介质 | |
CN104951346A (zh) | 一种用于嵌入式系统的进程管理方法及系统 | |
CN112462644A (zh) | 信息控制柜、控制方法和装置 | |
CN110321145B (zh) | 多联机群系统机组升级系统、方法和装置 | |
CN117453036A (zh) | 调整服务器中的设备的功耗的方法、系统及装置 | |
CN109728957B (zh) | 一种交互式运维的方法及装置 | |
CN103401708A (zh) | 一种端口配置方法及装置 | |
CN108234215B (zh) | 一种网关的创建方法、装置、计算机设备及存储介质 | |
CN111176893A (zh) | 计算机远程控制方法、装置、系统和存储介质 | |
CN113900911B (zh) | 健康管理系统 | |
CN112283886B (zh) | 多联空调机组的控制方法及装置、多联空调机组 | |
CN111385478B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |