CN105402967B - 机组的化霜控制方法和装置 - Google Patents
机组的化霜控制方法和装置 Download PDFInfo
- Publication number
- CN105402967B CN105402967B CN201510801488.2A CN201510801488A CN105402967B CN 105402967 B CN105402967 B CN 105402967B CN 201510801488 A CN201510801488 A CN 201510801488A CN 105402967 B CN105402967 B CN 105402967B
- Authority
- CN
- China
- Prior art keywords
- defrost
- module
- host computer
- set modules
- instruction
- 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
Landscapes
- Defrosting Systems (AREA)
Abstract
本发明公开了一种机组的化霜控制方法和装置。其中,该方法包括:上位机接收用于请求化霜的化霜请求,上位机获取发出化霜请求的机组模块的数量,上位机判断机组模块的数量是否大于预设数量,如果上位机判断出机组模块的数量小于等于预设数量,则向发出请求的机组模块发出允许化霜的控制指令,如果上位机判断出机组模块的数量大于预设数量,则向部分机组模块发出控制指令,其中,部分机组模块为发出化霜请求的机组模块中的模块,部分机组模块的数量小于等于预设数量。本发明解决了由于机组中所有模块同时进行化霜造成的不能及时调节温度到预定温度的技术问题。
Description
技术领域
本发明涉及化霜领域,具体而言,涉及一种机组的化霜控制方法和装置。
背景技术
一般的多模块机组,在制热运行的过程中,若一台机组中每个模块都满足化霜条件,则所有的模块可同时进入化霜运行。这种处理方案导致用户开启制热模式要求制热,而机组中所有的模块都在运行化霜,化霜的效果实际上是制冷,不能达到及时调节室温到预定温度的效果。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种机组的化霜控制方法和装置,以至少解决由于机组中所有模块同时进行化霜造成的不能及时调节温度到预定温度的技术问题。
根据本发明实施例的一个方面,提供了一种机组的化霜控制方法,包括:上位机接收用于请求化霜的化霜请求;所述上位机获取发出所述化霜请求的机组模块的数量;所述上位机判断所述机组模块的数量是否大于预设数量;如果所述上位机判断出所述机组模块的数量小于等于所述预设数量,则向发出所述请求的机组模块发出允许化霜的控制指令;如果所述上位机判断出所述机组模块的数量大于所述预设数量,则向部分机组模块发出所述控制指令,其中,所述部分机组模块为发出所述化霜请求的机组模块中的模块,所述部分机组模块的数量小于等于所述预设数量。
进一步地,在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述方法还包括:所述上位机向所述剩余机组模块发送等待指令,所述等待指令用于指示所述剩余机组模块等待进行化霜。
进一步地,在所述上位机向所述剩余机组模块发送等待指令之后,所述方法还包括所述上位机向接收到所述等待指令的剩余机组模块发送查询指令,所述查询指令用于查询所述接收到所述等待指令的剩余机组模块的等待时长;所述上位机接收所述等待时长;判断所述等待时长是否大于等于预设时长;如果判断出所述等待时长大于等于预设时长,则向所述接收到所述等待指令的剩余机组模块发出所述控制指令。
进一步地,所述方法还包括:所述上位机向所述剩余机组模块发送预设时长,其中,在所述剩余机组模块的等待时长大于等于所述预设时长的情况下,所述剩余机组模块进行化霜。
进一步地,在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述方法还包括:所述上位机检测所述部分机组模块中是否存在已经完成化霜的模块;如果所述上位机检测到所述部分机组模块中存在已经完成化霜的模块,则向所述剩余机组模块发出所述控制指令,其中,允许化霜的所述剩余机组模块的数量小于等于所述已经完成化霜的模块的数量。
根据本发明实施例的一个方面,提供了一种机组的化霜控制方法,包括:在满足化霜条件时向上位机发送化霜请求;接收所述上位机发送的控制指令或者等待指令,其中,在接收到所述控制指令时进行化霜,在接收到所述等待指令时等待进行化霜。
进一步地,接收所述上位机发送的等待指令之后,所述方法还包括:接收所述上位机发送的预设时长;判断等待时长是否大于等于所述预设时长;如果判断出所述等待时长大于等于所述预设时长,则进行化霜。
根据本发明实施例的另一方面,还提供了一种机组的化霜控制装置,包括:第一接收单元,用于上位机接收用于请求化霜的化霜请求;获取单元,用于所述上位机获取发出所述化霜请求的机组模块的数量;第一判断单元,用于所述上位机判断所述机组模块的数量是否大于预设数量;第一发送单元,用于在所述上位机判断出所述机组模块的数量小于等于所述预设数量时,向发出所述请求的机组模块发出允许化霜的控制指令;第二发送单元,用于在所述上位机判断出所述机组模块的数量大于所述预设数量时,向部分机组模块发出所述控制指令,其中,所述部分机组模块为发出所述化霜请求的机组模块中的模块,所述部分机组模块的数量小于等于所述预设数量。
进一步地,所述装置还包括:第三发送单元,用于在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述上位机向所述剩余机组模块发送等待指令,所述等待指令用于指示所述剩余机组模块等待进行化霜。
进一步地,所述装置还包括:第四发送单元,用于在所述上位机向所述剩余机组模块发送等待指令之后,所述上位机向接收到所述等待指令的剩余机组模块发送查询指令,所述查询指令用于查询所述接收到所述等待指令的剩余机组模块的等待时长;第二接收单元,用于所述上位机接收所述等待时长;第二判断单元,用于判断所述等待时长是否大于等于预设时长;第五发送单元,用于在判断出所述等待时长大于等于预设时长时,向所述接收到所述等待指令的剩余机组模块发出所述控制指令。
进一步地,所述装置还包括:第六发送单元,用于所述上位机向所述剩余机组模块发送预设时长,其中,在所述剩余机组模块的等待时长大于等于所述预设时长的情况下,所述剩余机组模块进行化霜。
进一步地,所述装置还包括:检测单元,用于在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述上位机检测所述部分机组模块中是否存在已经完成化霜的模块;第七发送单元,用于在所述上位机检测到所述部分机组模块中存在已经完成化霜的模块时,向所述剩余机组模块发出所述控制指令,其中,允许化霜的所述剩余机组模块的数量小于等于所述已经完成化霜的模块的数量。
根据本发明实施例的另一方面,还提供了一种机组的化霜控制装置,包括:请求单元,用于在满足化霜条件时向上位机发送化霜请求;指令接收单元,用于接收所述上位机发送的控制指令或者等待指令,其中,在接收到所述控制指令时进行化霜,在接收到所述等待指令时等待进行化霜。
进一步地,所述装置还包括:时长接收单元,用于接收所述上位机发送的等待指令之后,接收所述上位机发送的预设时长;时长判断单元,用于判断等待时长是否大于等于所述预设时长;化霜单元,用于在判断出所述等待时长大于等于所述预设时长时,进行化霜。
本发明实施例中,采用机组的化霜控制方法的方式,通过上位机接收用于请求化霜的化霜请求,上位机获取发出化霜请求的机组模块的数量,上位机判断机组模块的数量是否大于预设数量,如果上位机判断出机组模块的数量小于等于预设数量,则向发出请求的机组模块发出允许化霜的控制指令,如果上位机判断出机组模块的数量大于预设数量,则向部分机组模块发出控制指令,其中,部分机组模块为发出化霜请求的机组模块中的模块,部分机组模块的数量小于等于预设数量,达到了使上位机控制同一时刻化霜的模块数量,使同一时刻化霜的模块的数量小于等于预设数量的目的,避免所有满足化霜模块同时进行化霜,从而实现了控制同一时刻化霜的机组模块数量的技术效果,进而解决了由于机组中所有模块同时进行化霜造成的不能及时调节温度到预定温度的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种机组的化霜控制方法的流程图;
图2是根据本发明实施例的另一种机组的化霜控制方法的流程图;
图3是根据本发明实施例的一种机组的化霜控制装置的示意图;
图4是根据本发明实施例的另一种机组的化霜控制装置的示意图;
图5是根据本发明优选实施例的一种机组的化霜控制方法的流程图;以及
图6是根据本发明实施例的一种上位机、下位机通讯方式的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种机组的化霜控制方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种机组的化霜控制方法的流程图。如图1所示,该方法包括如下步骤:
步骤S102,上位机接收用于请求化霜的化霜请求。
步骤S104,上位机获取发出化霜请求的机组模块的数量。
步骤S106,上位机判断机组模块的数量是否大于预设数量。
步骤S108,如果上位机判断出机组模块的数量小于等于预设数量,则向发出请求的机组模块发出允许化霜的控制指令。
步骤S110,如果上位机判断出机组模块的数量大于预设数量,则向部分机组模块发出控制指令,其中,部分机组模块为发出化霜请求的机组模块中的模块,部分机组模块的数量小于等于预设数量。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03向上位机发出了请求化霜的化霜请求,例,模块03向上位机发出的化霜请求为“模块03满足化霜条件,现请求允许开启化霜功能”或者“模块03请求化霜”等。
上位机获得了模块01、模块02、模块03发送的请求化霜的化霜请求,即上位机获取的请求化霜的模块个数为3。
可以预先设置在同一时刻能够化霜的模块的数量的阈值条件,例如可以设置在同一时刻能够化霜的机组模块的个数为机组模块总数量的1/3,或者可以设置在同一时刻能够化霜的机组模块的个数为机组模块总数量的1/2,等等。
以设置在同一时刻能够化霜的机组模块的数量的阈值为机组模块总数量的1/3为例,机组一共12个模块,则在同一时刻能够化霜的机组模块的数量的阈值为4个。
由于上位机接收到的请求化霜的模块个数为3,小于能够在同一时刻进行化霜的模块数量的阈值4,上位机向发出化霜请求的模块01、模块02、模块03发送控制指令,允许模块01、模块02、模块03开启化霜功能,进行化霜。
假如模块01、模块02、模块03、模块04、模块05、模块06向上位机发出了请求化霜的化霜请求,上位机获取的请求化霜的模块个数为6,大于能够在同一时刻进行化霜的模块数量的阈值4,则上位机只能向模块01、模块02、模块03、模块04、模块05、模块06中的最多4个模块发出允许化霜的控制指令,例如向模块02、模块04、模块05、模块06发出允许化霜的控制指令。
通过上述实施例,上位机根据请求化霜的模块的数量和允许同时化霜的最大的模块的数量来发出控制指令,控制同一时刻化霜的模块数量,使同一时刻化霜的模块的数量小于等于预设数量,即使所有需要化霜的模块同时发出化霜请求,也能控制其中的部分模块进行化霜,从而避免了所有模块同时进行化霜,达到控制同一时刻化霜的机组模块数量的技术效果。另外,模块化霜实际是产生制冷的效果,在机组制热的情况下所有模块都进行化霜会导致能源浪费,达到了节约能源的效果。同时,还能在制热时达到快速升高室内温度,尽快使室内温度达到预定温度,提高用户舒适性的效果。
可选地,在上位机判断出机组模块的数量大于预设数量的情况下,发出化霜请求的机组模块包括部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,方法还包括:上位机向剩余机组模块发送等待指令,等待指令用于指示剩余机组模块等待进行化霜。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03、模块04、模块05、模块06向上位机发出了请求化霜的化霜请求,上位机获取的请求化霜的模块个数为6,大于能够在同一时刻进行化霜的模块数量的阈值4,则上位机只能向模块01、模块02、模块03、模块04、模块05、模块06中的最多4个模块发出允许化霜的控制指令,例如向模块02、模块04、模块05、模块06发出允许化霜的控制指令。上位机向模块01、模块03发送等待指令,指示模块01、模块03进行等待,不能开启化霜功能。
当请求化霜的模块数量大于在同一时刻能够化霜的模块数量的阈值时,上位机向一部分模块发出指令,允许这部分模块化霜,上位机向另一部分模块发出指令,指示这部分模块等待化霜,避免了使所有发送化霜请求的模块同时化霜导致制热效果变差的问题。
可选地,在上位机向剩余机组模块发送等待指令之后,方法还包括:上位机向接收到等待指令的剩余机组模块发送查询指令,查询指令用于查询接收到等待指令的剩余机组模块的等待时长;上位机接收等待时长;判断等待时长是否大于等于预设时长;如果判断出等待时长大于等于预设时长,则向接收到等待指令的剩余机组模块发出控制指令。
例如,上位机向模块01、模块03发送等待指令,指示模块01、模块03进行等待,不能开启化霜功能。上位机向模块01、模块03发送查询指令,查询模块01、模块03的等待时长。等待时长可以定义为模块向上位机发出用于请求化霜的化霜请求到模块接收到上位机发送的查询指令之间的时间段的长度。模块01向上位机发送信息“模块01的等待时长为8分钟”,模块03向上位机发送信息“模块03的等待时长为11分钟”。预设时长能够根据具体情况预先设置,例如,可以设置预设时长为10分钟,也可以设置预设时长为20分钟,等等。以设置预设时长为10分钟为例,上位机接收模块01和模块03发送的等待时长信息,判断出模块01的等待时长8分钟小于预设时长10分钟,模块03的等待时长11分钟大于预设时长10分钟。由于上位机判断出模块03的等待时长11分钟大于预设时长10分钟,故上位机向模块03发送控制指令,指示模块03开启化霜功能,进行化霜。
上位机查询模块等待时长的信息并及时作出处理,允许超时的模块进行化霜,避免了模块等待时间过长不能得到处理造成机组出现保护的问题。
可选地,方法还包括:上位机向剩余机组模块发送预设时长,其中,在剩余机组模块的等待时长大于等于预设时长的情况下,剩余机组模块进行化霜。
例如,上位机向模块01和模块03发送信息“预设时长为10分钟”。在模块01的等待时长为8分钟时,由于模块01的等待时长8分钟小于预设时长10分钟,所以模块01继续等待化霜。在模块03的等待时长为11分钟时,由于模块03的等待时长11分钟大于预设时长10分钟,所以模块03开启化霜功能,进行化霜。再例如,上位机向模块01和模块03发送信息“预设时长为5分钟”。由于模块01的等待时长8分钟大于预设时长5分钟,模块03的等待时长11分钟大于预设时长5分钟,所以模块01和模块03都开启化霜功能,进行化霜。
等待时长大于预设时长的模块自动开启化霜功能,进行化霜,避免有化霜需求的模块一直不能化霜导致机组出现保护。
可选地,在上位机判断出机组模块的数量大于预设数量的情况下,发出化霜请求的机组模块包括部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,方法还包括:上位机检测部分机组模块中是否存在已经完成化霜的模块;如果上位机检测到部分机组模块中存在已经完成化霜的模块,则向剩余机组模块发出控制指令,其中,允许化霜的剩余机组模块的数量小于等于已经完成化霜的模块的数量。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03、模块04、模块05、模块06向上位机发出了请求化霜的化霜请求。在同一时刻进行化霜的模块数量的阈值4,上位机向模块02、模块04、模块05、模块06发出允许化霜的控制指令,向模块01、模块03发送等待化霜的等待指令。经过一段时间后,上位机检测模块02、模块04、模块05、模块06是否存在已经完成化霜的模块,检测到模块05、模块06已经完成化霜。上位机可以向模块01发出允许化霜的控制指令,也可以向模块03发出允许化霜的控制指令,也可以向模块01和模块03同时发出允许化霜的控制指令。
上位机检测进行化霜的模块是否已经完成化霜,若有已经完成化霜的模块,则上位机允许部分等待化霜的模块进行化霜,使尽可能多的有化霜需求的模块进行化霜,并且使同时进行化霜的模块的数量小于等于同一时刻能够化霜的模块数量的阈值。
根据本发明实施例,还提供了一种机组的化霜控制方法的方法实施例。如图2所示,该机组的化霜控制方法包括如下步骤:
步骤S202,在满足化霜条件时向上位机发送化霜请求;
步骤S204,接收上位机发送的控制指令或者等待指令,其中,在接收到控制指令时进行化霜,在接收到等待指令时等待进行化霜。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03、模块04、模块05、模块06满足化霜条件,这6个模块向上位机发出了请求化霜的化霜请求。模块02、模块04、模块05、模块06接收了上位机指示化霜的控制指令,开启化霜功能,进行化霜;模块01、模块03接收了上位机指示化霜的等待指令,等待进行化霜。
满足化霜条件的模块向上位机发出化霜请求,在上位机的指令的指示下,一部分有化霜需求的模块进行化霜,另一部分有化霜需求的模块等待进行化霜,避免了使所有发送化霜请求的模块同时化霜导致制热效果变差的问题。
可选地,接收上位机发送的等待指令之后,方法还包括:接收上位机发送的预设时长;判断等待时长是否大于等于预设时长;如果判断出等待时长大于等于预设时长,则进行化霜。
例如,模块01、模块03接收了上位机指示化霜的等待指令,等待进行化霜。模块01、模块03接收了上位机发送的预设时长,为10分钟。模块01的等待时长为8分钟,模块03的等待时长为11分钟。模块01的等待时长8分钟小于预设时长10分钟,继续等待化霜。模块03的等待时长11分钟大于预设时长10分钟,开启化霜功能,进行化霜。
模块可以自行检测等待时间,如果等待时间过长,模块开启化霜功能,避免有化霜需求的模块一直不能化霜导致机组出现保护。
根据本申请实施例,还提供了一种机组的化霜控制装置。该机组的化霜控制装置可以执行上述机组的化霜控制方法,上述机组的化霜控制方法也可以通过本机组的化霜控制装置实施。
图3是根据本发明实施例的一种机组的化霜控制装置的示意图。如图3所示,该机组的化霜控制装置包括:第一接收单元30、获取单元32、第一判断单元34、第一发送单元36、第二发送单元38。
第一接收单元30,用于上位机接收用于请求化霜的化霜请求。
获取单元32,用于上位机获取发出化霜请求的机组模块的数量。
第一判断单元34,用于上位机判断机组模块的数量是否大于预设数量。
第一发送单元36,用于当上位机判断出机组模块的数量小于等于预设数量时,向发出请求的机组模块发出允许化霜的控制指令。
第二发送单元38,用于当上位机判断出机组模块的数量大于预设数量时,则向部分机组模块发出控制指令,其中,部分机组模块为发出化霜请求的机组模块中的模块,部分机组模块的数量小于等于预设数量。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03向上位机发出了请求化霜的化霜请求,例,模块03向上位机发出的化霜请求为“模块03满足化霜条件,现请求允许开启化霜功能”或者“模块03请求化霜”等。
上位机获得了模块01、模块02、模块03发送的请求化霜的化霜请求,即上位机获取的请求化霜的模块个数为3。
可以预先设置在同一时刻能够化霜的模块的数量的阈值条件,例如可以设置在同一时刻能够化霜的机组模块的个数为机组模块总数量的1/3,或者可以设置在同一时刻能够化霜的机组模块的个数为机组模块总数量的1/2,等等。
以设置在同一时刻能够化霜的机组模块的数量的阈值为机组模块总数量的1/3为例,机组一共12个模块,则在同一时刻能够化霜的机组模块的数量的阈值为4个。
由于上位机接收到的请求化霜的模块个数为3,小于能够在同一时刻进行化霜的模块数量的阈值4,上位机向发出化霜请求的模块01、模块02、模块03发送控制指令,允许模块01、模块02、模块03开启化霜功能,进行化霜。
假如模块01、模块02、模块03、模块04、模块05、模块06向上位机发出了请求化霜的化霜请求,上位机获取的请求化霜的模块个数为6,大于能够在同一时刻进行化霜的模块数量的阈值4,则上位机只能向模块01、模块02、模块03、模块04、模块05、模块06中的最多4个模块发出允许化霜的控制指令,例如向模块02、模块04、模块05、模块06发出允许化霜的控制指令。
通过上述实施例,上位机根据请求化霜的机组模块的数量和允许同时化霜的最大的模块的数量来发出控制指令,控制同一时刻化霜的模块数量,使同一时刻化霜的模块的数量小于等于预设数量,即使在所有需要化霜的模块同时发出化霜请求,也能控制其中的部分模块进行化霜,从而避免了所有模块同时进行化霜,达到控制同一时刻化霜的机组模块数量的技术效果。另外,模块化霜实际是产生制冷的效果,在机组制热的情况下所有模块都进行化霜会导致能源浪费,达到了节约能源的效果。同时,还能在制热时达到快速升高室内温度,尽快使室内温度达到预定温度,提高用户舒适性的效果。
可选地,装置还包括:第三发送单元,用于在上位机判断出机组模块的数量大于预设数量的情况下,发出化霜请求的机组模块包括部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,上位机向剩余机组模块发送等待指令,等待指令用于指示剩余机组模块等待进行化霜。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03、模块04、模块05、模块06向上位机发出了请求化霜的化霜请求,上位机获取的请求化霜的模块个数为6,大于能够在同一时刻进行化霜的模块数量的阈值4,则上位机只能向模块01、模块02、模块03、模块04、模块05、模块06中的最多4个模块发出允许化霜的控制指令,例如向模块02、模块04、模块05、模块06发出允许化霜的控制指令。上位机向模块01、模块03发送等待指令,指示模块01、模块03进行等待,不能开启化霜功能。
当请求化霜的模块数量大于在同一时刻能够化霜的模块数量的阈值时,上位机向一部分模块发出指令,允许这部分模块化霜,上位机向另一部分模块发出指令,指示这部分模块等待化霜,避免了使所有发送化霜请求的模块同时化霜导致制热效果变差的问题。
可选地,装置还包括:第四发送单元,用于在上位机向剩余机组模块发送等待指令之后,上位机向接收到等待指令的剩余机组模块发送查询指令,查询指令用于查询接收到等待指令的剩余机组模块的等待时长;第二接收单元,用于上位机接收等待时长;第二判断单元,用于判断等待时长是否大于等于预设时长;第五发送单元,用于在判断出等待时长大于等于预设时长时,则向接收到等待指令的剩余机组模块发出控制指令。
例如,上位机向模块01、模块03发送等待指令,指示模块01、模块03进行等待,不能开启化霜功能。上位机向模块01、模块03发送查询指令,查询模块01、模块03的等待时长。等待时长可以定义为模块向上位机发出用于请求化霜的化霜请求到模块接收到上位机发送的查询指令之间的时间段的长度。模块01向上位机发送信息“模块01的等待时长为8分钟”,模块03向上位机发送信息“模块03的等待时长为11分钟”。预设时长能够根据具体情况预先设置,例如,可以设置预设时长为10分钟,也可以设置预设时长为20分钟,等等。以设置预设时长为10分钟为例,上位机接收模块01和模块03发送的等待时长信息,判断出模块01的等待时长8分钟小于预设时长10分钟,模块03的等待时长11分钟大于预设时长10分钟。由于上位机判断出模块03的等待时长11分钟大于预设时长10分钟,故上位机向模块03发送控制指令,指示模块03开启化霜功能,进行化霜。
上位机查询模块等待时长的信息并及时作出处理,避免了模块等待时间过长不能得到处理的问题。
可选地,装置还包括:第六发送单元,用于上位机向剩余机组模块发送预设时长,其中,在剩余机组模块的等待时长大于等于预设时长的情况下,剩余机组模块进行化霜。
例如,上位机向模块01和模块03发送信息“预设时长为10分钟”。在模块01的等待时长为8分钟时,由于模块01的等待时长8分钟小于预设时长10分钟,所以模块01继续等待化霜。在模块03的等待时长为11分钟时,由于模块03的等待时长11分钟大于预设时长10分钟,所以模块03开启化霜功能,进行化霜。再例如,上位机向模块01和模块03发送信息“预设时长为5分钟”。由于模块01的等待时长8分钟大于预设时长5分钟,模块03的等待时长11分钟大于预设时长5分钟,所以模块01和模块03都开启化霜功能,进行化霜。
等待时长大于预设时长的模块开启化霜功能,进行化霜,避免有化霜需求的模块一直不能化霜导致机组出现保护。
可选地,装置还包括:检测单元,用于在上位机判断出数量大于预设数量的情况下,发出化霜请求的机组模块包括部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,上位机检测部分机组模块中是否存在已经完成化霜的模块;第七发送单元,用于在上位机检测到部分机组模块中存在已经完成化霜的模块时,向剩余机组模块发出控制指令,其中,允许化霜的剩余机组模块的数量小于等于已经完成化霜的模块的数量。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03、模块04、模块05、模块06向上位机发出了请求化霜的化霜请求。在同一时刻进行化霜的模块数量的阈值4,上位机向模块02、模块04、模块05、模块06发出允许化霜的控制指令,向模块01、模块03发送等待化霜的等待指令。经过一段时间后,上位机检测模块02、模块04、模块05、模块06是否存在已经完成化霜的模块,检测到模块05、模块06已经完成化霜。上位机可以向模块01发出允许化霜的控制指令,也可以向模块03发出允许化霜的控制指令,也可以向模块01和模块03同时发出允许化霜的控制指令。
上位机检测进行化霜的模块是否已经完成化霜,若有已经完成化霜的模块,则上位机允许部分等待化霜的模块进行化霜,使尽可能多的有化霜需求的模块进行化霜并且同时使进行化霜的模块的数量小于等于同一时刻能够化霜的模块数量的阈值。
根据本发明实施例,还提供了一种机组的化霜控制装置的实施例。如图4所示,该机组的化霜控制装置包括:请求单元40、指令接收单元42。
请求单元40,用于在满足化霜条件时向上位机发送化霜请求。
指令接收单元42,用于接收上位机发送的控制指令或者等待指令,其中,在接收到控制指令时进行化霜,在接收到等待指令时等待进行化霜。
例如,机组中一共有12个模块,分别为模块01、模块02、模块03、……模块12。模块01、模块02、模块03、模块04、模块05、模块06满足化霜条件,这6个模块向上位机发出了请求化霜的化霜请求。模块02、模块04、模块05、模块06接收了上位机指示化霜的控制指令,开启化霜功能,进行化霜;模块01、模块03接收了上位机指示化霜的等待指令,等待进行化霜。
满足化霜条件的模块向上位机发出化霜请求,在上位机的指令的指示下,一部分有化霜需求的模块进行化霜,另一部分有化霜需求的模块等待进行化霜,避免了使所有发送化霜请求的模块同时化霜导致制热效果变差的问题。
可选地,装置还包括:时长接收单元,用于接收上位机发送的等待指令之后,接收上位机发送的预设时长;时长判断单元,用于判断等待时长是否大于等于预设时长;化霜单元,用于在判断出等待时长大于等于预设时长时,进行化霜。
例如,模块01、模块03接收了上位机指示化霜的等待指令,等待进行化霜。模块01、模块03接收了上位机发送的预设时长,为10分钟。模块01的等待时长为8分钟,模块03的等待时长为11分钟。模块01的等待时长8分钟小于预设时长10分钟,继续等待化霜。模块03的等待时长11分钟大于预设时长10分钟,开启化霜功能,进行化霜。
模块可以自行检测等待时间,如果等待时间过长,模块开启化霜功能,避免有化霜需求的模块一直不能化霜导致机组出现保护。
图5是根据本发明优选实施例的一种机组的化霜控制方法的流程图。如图5所示,该方法包括如下步骤:
步骤S502,显示板关机,显示板即上位机,显示板关机即显示板处于关机状态。上位机在开机状态可以向一定数量的下位机发送化霜允许,也可以显示哪些模块正在化霜等等。其中,下位机可以是空调机组的各个模块。
步骤S504,制热模式开启,即判断制热模式是否开启,若制热模式开启,则执行步骤S506;若制热模式未开启,则继续判断制热模式是否开启。在触发制热模式开启时,自动控制显示板从关机状态转换为开机状态,即上位机开始运行;在没有触发制热模式开启时,显示板仍然处于关机状态。
步骤S506,制热运行,即若制热模式开启,则运行制热功能。
步骤S508,满足化霜条件,即判断模块是否满足化霜条件,如果模块满足化霜条件,则执行步骤S510;如果模块不满足化霜条件,则执行步骤S506。
步骤S510,向上位机发送化霜请求,即满足化霜条件的模块向上位机发出请求化霜的化霜请求。
步骤S512,得到上位机化霜允许,即判断模块是否得到上位机化霜允许,若模块得到上位机化霜允许,则执行步骤S514;若模块未得到上位机化霜允许,则执行步骤S506。
图6是根据本发明实施例的一种上位机、下位机通讯方式的示意图。如图6所示,上位机和下位机之间通过RS-485进行通信,下位机可以是请求化霜的模块。假如一共有n个模块向上位机发出了请求化霜的化霜请求,在同一时刻允许化霜的模块数量的阈值为m,则上位机向模块1、模块2、模块3、……模块m发出允许化霜的控制指令。可以按照模块的标号的顺序发送控制指令,也可以按照接收到化霜请求的顺序发送控制指令。
步骤S514,化霜运行,即得到上位机许可化霜的模块开启化霜功能,进行化霜。
步骤S516,化霜运行结束,即判断模块的化霜是否完成,若完成,执行步骤S506;若未完成,执行步骤S514。
通过以上步骤,可以使上位机控制同一时刻化霜的模块数量,使同一时刻化霜的模块的数量小于等于预设数量,达到控制同一时刻化霜的机组模块数量的技术效果。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (8)
1.一种机组的化霜控制方法,其特征在于,包括:
上位机接收用于请求化霜的化霜请求;
所述上位机获取发出所述化霜请求的机组模块的数量;
所述上位机判断所述机组模块的数量是否大于预设数量;
如果所述上位机判断出所述机组模块的数量小于等于所述预设数量,则向发出所述请求的机组模块发出允许化霜的控制指令;
如果所述上位机判断出所述机组模块的数量大于所述预设数量,则向部分机组模块发出所述控制指令,其中,所述部分机组模块为发出所述化霜请求的机组模块中的模块,所述部分机组模块的数量小于等于所述预设数量;
在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述方法还包括:
所述上位机向所述剩余机组模块发送等待指令,所述等待指令用于指示所述剩余机组模块等待进行化霜;
在所述上位机向所述剩余机组模块发送等待指令之后,所述方法还包括:
所述上位机向接收到所述等待指令的剩余机组模块发送查询指令,所述查询指令用于查询所述接收到所述等待指令的剩余机组模块的等待时长;
所述上位机接收所述等待时长;
判断所述等待时长是否大于等于预设时长;
如果判断出所述等待时长大于等于预设时长,则向所述接收到所述等待指令的剩余机组模块发出所述控制指令。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述上位机向所述剩余机组模块发送预设时长,其中,在所述剩余机组模块的等待时长大于等于所述预设时长的情况下,所述剩余机组模块进行化霜。
3.根据权利要求1所述的方法,其特征在于,在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述方法还包括:
所述上位机检测所述部分机组模块中是否存在已经完成化霜的模块;
如果所述上位机检测到所述部分机组模块中存在已经完成化霜的模块,则向所述剩余机组模块发出所述控制指令,
其中,允许化霜的所述剩余机组模块的数量小于等于所述已经完成化霜的模块的数量。
4.一种机组的化霜控制方法,其特征在于,包括:
在满足化霜条件时向上位机发送化霜请求;
接收所述上位机发送的控制指令或者等待指令,其中,在接收到所述控制指令时进行化霜,在接收到所述等待指令时等待进行化霜;
接收所述上位机发送的等待指令之后,所述方法还包括:
接收所述上位机发送的预设时长;
判断等待时长是否大于等于所述预设时长;
如果判断出所述等待时长大于等于所述预设时长,则进行化霜。
5.一种机组的化霜控制装置,其特征在于,包括:
第一接收单元,用于上位机接收用于请求化霜的化霜请求;
获取单元,用于所述上位机获取发出所述化霜请求的机组模块的数量;
第一判断单元,用于所述上位机判断所述机组模块的数量是否大于预设数量;
第一发送单元,用于在所述上位机判断出所述机组模块的数量小于等于所述预设数量时,向发出所述请求的机组模块发出允许化霜的控制指令;
第二发送单元,用于在所述上位机判断出所述机组模块的数量大于所述预设数量时,向部分机组模块发出所述控制指令,其中,所述部分机组模块为发出所述化霜请求的机组模块中的模块,所述部分机组模块的数量小于等于所述预设数量;
第三发送单元,用于在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述上位机向所述剩余机组模块发送等待指令,所述等待指令用于指示所述剩余机组模块等待进行化霜;
第四发送单元,用于在所述上位机向所述剩余机组模块发送等待指令之后,所述上位机向接收到所述等待指令的剩余机组模块发送查询指令,所述查询指令用于查询所述接收到所述等待指令的剩余机组模块的等待时长;
第二接收单元,用于所述上位机接收所述等待时长;
第二判断单元,用于判断所述等待时长是否大于等于预设时长;
第五发送单元,用于在判断出所述等待时长大于等于预设时长时,向所述接收到所述等待指令的剩余机组模块发出所述控制指令。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第六发送单元,用于所述上位机向所述剩余机组模块发送预设时长,其中,在所述剩余机组模块的等待时长大于等于所述预设时长的情况下,所述剩余机组模块进行化霜。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
检测单元,用于在所述上位机判断出所述机组模块的数量大于所述预设数量的情况下,发出所述化霜请求的机组模块包括所述部分机组模块和剩余机组模块,在向部分机组模块发出允许化霜的控制指令之后,所述上位机检测所述部分机组模块中是否存在已经完成化霜的模块;
第七发送单元,用于在所述上位机检测到所述部分机组模块中存在已经完成化霜的模块时,向所述剩余机组模块发出所述控制指令,
其中,允许化霜的所述剩余机组模块的数量小于等于所述已经完成化霜的模块的数量。
8.一种机组的化霜控制装置,其特征在于,包括:
请求单元,用于在满足化霜条件时向上位机发送化霜请求;
指令接收单元,用于接收所述上位机发送的控制指令或者等待指令,其中,在接收到所述控制指令时进行化霜,在接收到所述等待指令时等待进行化霜
时长接收单元,用于接收所述上位机发送的等待指令之后,接收所述上位机发送的预设时长;
时长判断单元,用于判断等待时长是否大于等于所述预设时长;
化霜单元,用于在判断出所述等待时长大于等于所述预设时长时,进行化霜。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510801488.2A CN105402967B (zh) | 2015-11-18 | 2015-11-18 | 机组的化霜控制方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510801488.2A CN105402967B (zh) | 2015-11-18 | 2015-11-18 | 机组的化霜控制方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105402967A CN105402967A (zh) | 2016-03-16 |
CN105402967B true CN105402967B (zh) | 2017-11-14 |
Family
ID=55468612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510801488.2A Active CN105402967B (zh) | 2015-11-18 | 2015-11-18 | 机组的化霜控制方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105402967B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107062719B (zh) * | 2017-04-12 | 2019-11-01 | 广东芬尼克兹节能设备有限公司 | 一种双风腔独立除霜控制方法及*** |
JP2018204813A (ja) * | 2017-05-31 | 2018-12-27 | 三菱重工サーマルシステムズ株式会社 | 空気調和装置の制御装置、空気調和装置、空気調和装置の制御方法、及び空気調和装置の制御プログラム |
CN108006897B (zh) * | 2017-11-17 | 2019-01-18 | 珠海格力电器股份有限公司 | 群组控制方法和装置 |
CN108224679B (zh) * | 2017-11-29 | 2020-04-10 | 宁波奥克斯电气股份有限公司 | 一种多联机自适应化霜控制方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102297548B (zh) * | 2010-06-25 | 2014-06-25 | 陈则韶 | 空气源热泵热水器的互助除霜方法和五循环双热源热泵热水器 |
KR101844860B1 (ko) * | 2011-11-16 | 2018-04-03 | 엘지전자 주식회사 | 공기조화기 및 그 제어방법 |
CN102878737B (zh) * | 2012-10-10 | 2015-01-14 | 南京天加空调设备有限公司 | 实现模块化多联机装置除霜期间内机正常制热的方法 |
KR102085832B1 (ko) * | 2013-01-16 | 2020-03-06 | 엘지전자 주식회사 | 공기조화기 및 공기조화기의 제어방법 |
CN103162480A (zh) * | 2013-01-23 | 2013-06-19 | 大连天禄机电设备制造有限公司 | 冷风机蒸发器机组自动化霜方法 |
-
2015
- 2015-11-18 CN CN201510801488.2A patent/CN105402967B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN105402967A (zh) | 2016-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105402967B (zh) | 机组的化霜控制方法和装置 | |
CN103164938B (zh) | 一种设备之间配对的方法、遥控器及被控设备 | |
EP3124901B1 (en) | Temperature regulating method and refrigerator including a temperature regulating device | |
CN105226779B (zh) | 无线充电设备及其控制方法和控制装置 | |
WO2005071533A3 (en) | Method, system, and product for identifying, reserving, and logically provisioning resources in provisioning data processing systems | |
AU8314001A (en) | System, method and computer program product for remote vehicle diagnostics, monitoring, configuring and reprogramming | |
CN105404201B (zh) | 冰箱的智能控制***的智能控制方法 | |
CN108201049A (zh) | 冰箱食物的解冻控制方法、装置、介质、服务器及冰箱 | |
CN107659622A (zh) | 一种设备选型方法、装置、存储介质及服务器 | |
CN107085380A (zh) | 一种智能家居***用户位置判断方法及电子设备 | |
CN104468547B (zh) | 建立长连接的方法、装置及*** | |
CN109600315A (zh) | 数据通道的流控方法和调整方法 | |
CN108038148A (zh) | 搜索响应方法、装置、服务器及存储介质 | |
CN105511325B (zh) | 用于机组的数据处理***、方法及装置 | |
CN105516282B (zh) | 一种数据同步处理的方法以及可穿戴设备 | |
CN109905662A (zh) | 一种餐厅后厨监控方法及装置 | |
CN101981871A (zh) | 监视*** | |
CN106571942A (zh) | 配置数据更新方法、客户端和服务器 | |
CN106612530A (zh) | 联网设备的控制方法、装置以及*** | |
CN105530538B (zh) | 控制无线热点休眠的方法及智能电视 | |
CN104540197B (zh) | 功率节省方法、接入点设备和终端站点设备 | |
CN106803954A (zh) | 多tuner机顶盒的检测方法、装置及*** | |
CN107844437A (zh) | 控制方法、寻址方法、机器人控制器及控制*** | |
CN114205178A (zh) | 一种设备联动的方法及装置、存储介质、电子设备 | |
CN105188155B (zh) | 一种网络连接的方法及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |