组合型空调器及其排序方法和装置的制造方法

文档序号:9432340阅读:209来源:国知局
组合型空调器及其排序方法和装置的制造方法
【技术领域】
[0001]本发明涉及空调器领域,具体而言,涉及一种组合型空调器及其排序方法和装置。
【背景技术】
[0002]组合柜机组为常见的组合型空调器,由不同的功能段组合而成,如进风段、表冷段、动力段、除尘段等,功能段位置有特殊要求,如动力段必须置于进风段后面。已知现有的组合柜选型软件,只能手工排列功能段,操作繁琐,效率低下。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

【发明内容】

[0004]本发明实施例提供了一种组合型空调器及其排序方法和装置,以至少解决现有技术中组合型空调器的功能段的排列方式效率低的技术问题。
[0005]根据本发明实施例的一个方面,提供了一种组合型空调器的排序方法,包括:获取第一功能段,其中,所述第一功能段为所述组合型空调器中待排序的功能段;获取第二功能段,其中,所述第二功能段为所述组合型空调器中已排序的功能段;判断所述组合型空调器的配置文件中是否存储有包括所述第一功能段和所述第二功能段的第一预设排序模板;在判断出所述配置文件中存储有包括所述第一功能段和所述第二功能段的所述第一预设排序模板的情况下,按照所述第一预设排序模板对所述第一功能段和所述第二功能段进行排序;以及在判断出所述配置文件中未存储包括所述第一功能段和所述第二功能段的所述第一预设排序模板的情况下,判断所述配置文件中是否存储有包括所述第一功能段的第二预设排序模板得到判断结果,并根据所述判断结果排列所述第一功能段和所述第二功能段。
[0006]进一步地,所述判断结果表示所述配置文件中存储有包括所述第一功能段的所述第二预设排序模板,根据所述判断结果排列所述第一功能段和所述第二功能段包括:从所述第二预设排序模板中查找与所述第一功能段相邻的目标功能段;判断所述第二功能段中是否包括所述目标功能段;在判断出所述第二功能段中包括所述目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段;以及在判断出所述第二功能段中未包括所述目标功能段的情况下,在所述第二功能段的末端添加所述第一功能段。
[0007]进一步地,所述目标功能段包括在所述第一功能段之前的第一目标功能段和在所述第一功能段之后的第二目标功能段,判断所述第二功能段中是否包括所述目标功能段包括:判断所述第二功能段中是否包括所述第一目标功能段和第二目标功能段,在判断出所述第二功能段中包括所述目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段包括:在判断出所述第二功能段中包括所述第一目标功能段未包括所述第二目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述第一目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段;在判断出所述第二功能段中包括所述第二目标功能段未包括所述第一目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述第二目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段;以及在判断出所述第二功能段中包括所述第一目标功能段和所述第二目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述第一目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段。
[0008]进一步地,所述第二预设排序模板的数量为多个,按照多个所述第二预设排序模板优先级依次重复执行如下步骤,直至将所述第一功能段添加至所述第二功能段:从所述第二预设排序模板中查找与所述第一功能段相邻的所述目标功能段;判断所述第二功能段中是否包括所述目标功能段;在判断出所述第二功能段中包括所述目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段;以及在判断出所述第二功能段中未包括所述目标功能段的情况下,在所述第二功能段的末端添加所述第一功能段。
[0009]进一步地,所述判断结果表示所述配置文件中未存储包括所述第一功能段的所述第二预设排序模板,根据所述判断结果排列所述第一功能段和所述第二功能段包括:在所述第二功能段的末端添加所述第一功能段。
[0010]进一步地,所述第一预设排序模板的数量为多个,按照所述第一预设排序模板对所述第一功能段和所述第二功能段进行排序包括:接收模板选择指令,其中,所述模板选择指令用于从多个所述第一预设排序模板选择出一个所述第一预设排序模板作为目标第一预设排序模板;以及按照所述目标第一预设排序模板对所述第一功能段和所述第二功能段进行排序。
[0011 ] 进一步地,在接收模板选择指令之前,所述方法还包括:按照优先级对多个所述第一预设排序模板进行排序。
[0012]进一步地,所述方法还包括:接收模板设置指令;以及按照所述模板设置指令执行以下操作中的至少之一:修改所述第一预设排序模板、删除所述第一预设排序模板和增加与所述第一预设排序模板不相同的第三预设排序模板至所述组合型空调器。
[0013]根据本发明实施例的另一方面,还提供了一种组合型空调器的排序装置,包括:第一获取单元,用于获取第一功能段,其中,所述第一功能段为所述组合型空调器中待排序的功能段;第二获取单元,用于获取第二功能段,其中,所述第二功能段为所述组合型空调器中已排序的功能段;判断单元,用于判断所述组合型空调器的配置文件中是否存储有包括所述第一功能段和所述第二功能段的第一预设排序模板;第一排序单元,用于在判断出所述配置文件中存储有包括所述第一功能段和所述第二功能段的所述第一预设排序模板的情况下,按照所述第一预设排序模板对所述第一功能段和所述第二功能段进行排序;以及第二排序单元,用于在判断出所述配置文件中未存储包括所述第一功能段和所述第二功能段的所述第一预设排序模板的情况下,判断所述配置文件中是否存储有包括所述第一功能段的第二预设排序模板得到判断结果,并根据所述判断结果排列所述第一功能段和所述第二功能段。
[0014]进一步地,所述判断结果表示所述配置文件中存储有包括所述第一功能段的所述第二预设排序模板,所述第二排序单元包括:查找模块,用于从所述第二预设排序模板中查找与所述第一功能段相邻的目标功能段;判断模块,用于判断所述第二功能段中是否包括所述目标功能段;第一添加模块,用于在判断出所述第二功能段中包括所述目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段;以及第二添加模块,用于在判断出所述第二功能段中未包括所述目标功能段的情况下,在所述第二功能段的末端添加所述第一功能段。
[0015]进一步地,所述目标功能段包括在所述第一功能段之前的第一目标功能段和在所述第一功能段之后的第二目标功能段,所述判断模块包括:判断子模块,用于判断所述第二功能段中是否包括所述第一目标功能段和第二目标功能段,所述第一添加模块包括:第一添加子模块,用于在判断出所述第二功能段中包括所述第一目标功能段未包括所述第二目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述第一目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段;第二添加子模块,用于在判断出所述第二功能段中包括所述第二目标功能段未包括所述第一目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述第二目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段;以及第三添加子模块,用于在判断出所述第二功能段中包括所述第一目标功能段和所述第二目标功能段的情况下,按照所述第二预设排序模板中所述第一功能段和所述第一目标功能段的先后顺序,将所述第一功能段添加至所述第二功能段。
[0016]进一步地,所述第二预设排序模板的数量为多个,所述排序装置按照多个所述第二预设排序模板优先级依次重复调用所述查找模块、所述判断模块、所述第一添加模块和所述第二添加模块,直至将所述第一功能段添加至所述第二功能段。
[0017]进一步地,所述判断结果表示所述配置文件中未存储包括所述第一功能段的所述第二预设排序模板,所述第二排序单元包括:第三添加模块,用于在所述第二功能段的末端添加所述第一功能段。
[0018]进一步地,所述第一预设排序模板的数量为多个,所述第一排序单元包括:接收模块,用于接收模板选择指令,其中,所述模板选择指令用于从多个所述第一预设排序模板选择出一个所述第一预设排序模板作为目标第一预设排序模板;以及第一排序模块,用于按照所述目标第一预设排序模板对所述第一功能段和所述第二功能段进行排序。
[0019]进一步地,所述第一排序单元还包括:第二排序模块,用于在接收模板选择指令之前,按照优先级对多个所述第一预设排序模板进行排序。
[0020]进一步地,所述装置还包括:接收单元,用于接收模板设置指令;以及修改单元,用于按照所述模板设置指令执行以下操作中的至少之一:修改所述第一预设排序模板、删除所述第一预设排序模板和增加与所述第一预设排序模板不相同的第三预设排序模板至所述组合型空调器。
[0021]在本发明实施例中,采用获取第一功能段,其中,第一功能段为组合型空调器中待排序的功能段,获取第二功能段,其中,第二功能段为组合型空调器中已排序的功能段,判断组合型空调器的配置文件中是否存储有包括第一功能段和第二功能段的第一预设排序模板,在判断出配置文件中存储有包括第一功能段和第二功能段的第一预设排序模板的情况下,按照第一预设排序模板对第一功能段和第二功能段进行排序,在判断出配置文件中未存储包括第一功能段和第二功能段的第一预设排序模板的情况下,判断配置文件中是否存储有包括第一功能段的第二预设排序模板得到判断结果,并根据判断结果排列第一功能段和第二功能段。通过在配置文件中存储预设排序模块,进而在待排序功能段和已排序功能段和配置文件中的预设排序模板匹配上的情况下,直接按照所匹配的预设排序模板对待排序功能段和已排序功能段进行排序;在无法直接匹配的情况下,根据配置文件中包括待排序功能段的预设排序模板,对待排序功能段和已排序功能段进行排序,实现了对组合型空调器的功能段进行自动排序,避免了手工对功能段进行排序的操作繁琐、效率低下,解决了现有技术中组合型空调器的功能段的排列方式效率低的技术问题。
【附图说明】
[0022]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0023]图1是根据本发明实施例的一种可选的组合型空调器的排序方法的流程图;
[0024]图2是根据本发明实施例的另一种可选的组合型空调器的排序方法的流程图;
[0025]图3是根据本发明实施例的一种可选的组合型空调器的排序装置的示意图;
[0026]图4是根据本发明实施例的另一种可选的组合型空调器的排序装置的示意图;以及
[0027]图5是根据本发明实施例的另一种可选的组合型空调器的排序装置的示意图。
【具体实施方式】
[0028]为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1