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

文档序号:9432340阅读:来源:国知局
功能段进行排序;若找不到,找出优先级级别排第三的预设排序模板。依此类推,若预设排序模板都已经按照优先级从高到低的顺序查找完毕,已排序功能段都不包含目标功能段,则把待排序功能段添加到已排序功能段的末尾。
[0091]例如,待排序的功能段为功能段E,已经排序的功能段为功能段AB⑶。配置文件里储存着5种模板,分别为WPOLGTTRY、EBXAC, HGEKP, EJ0IM, CEUTS0其中,这5种模板都不是第一预设排序模板,EBXAC、HGEKP, EJOIM, CEUTS是第二预设排序模板。这4个第二预设排序模板中,优先级由高到低分别为:HGEKP、EJ(HM、EBXAC, CEUTS。优先级可以由管理人员根据实际情况进行设置,优先级高,意味着排序使用率高,优先级低,意味着排序使用率低。由于第二预设排序模板HGEKP的优先级最高,故优先考虑。HGEKP中,与第一功能段E相邻的目标功能段为目标功能段G和目标功能段K。第二功能段ABCD中既不包含目标功能段G又不包含目标功能段K。继续考虑优先级的级别排第二的第二预设排序模板EJOHL EJOIM中,与第一功能段E相邻的目标功能段为功能段J。第二功能段ABCD中不包含功能段J。继续考虑优先级的级别排第三的第二预设排序模板EBXAC。EBXAC中,与第一功能段E相邻的目标功能段为功能段B。第二功能段ABCD中包含功能段B,故根据第二预设排序模板EBXAC把功能段E添加到第二功能段ABCD,由于在EBXAC中,功能段E位于功能段B之前,故添加完成后得到功能段AEB⑶。
[0092]再例如,待排序的功能段为功能段E,已经排序的功能段为功能段ABCD。配置文件里储存着3种模板,分别为WPOLGTTRY、EJ(HM、HGEKP。其中,这3种模板都不是第一预设排序模板,EJ(HM、HGEKP、是第二预设排序模板。这2个第二预设排序模板中,优先级由高到低分别为:HGEKP、EJ0IM。由于第二预设排序模板HGEKP的优先级最高,故优先考虑。HGEKP中,与第一功能段E相邻的目标功能段为功能段G和功能段K。第二功能段ABCD中既不包含目标功能段G又不包含目标功能段K。继续考虑优先级的级别排第二的第二预设排序模板EJOHL EJO頂中,与第一功能段E相邻的目标功能段为功能段J。第二功能段ABCD中不包含目标功能段J。由于第二功能段ABCD不包含任何目标功能段,所以排列第一功能段E和第二功能段ABCD时,把第一功能段E添加到第二功能段ABCD的末尾,添加完成后得到功能段ABCDE。
[0093]可选地,判断结果表示配置文件中未存储包括第一功能段的第二预设排序模板,第二排序单元包括:第三添加模块,用于在第二功能段的末端添加第一功能段。即,配置文件中未存储包含待排序功能段的预设排序模板时,直接把待排序功能段添加到已排序功能段的末尾。
[0094]例如,待排序的功能段为功能段E,已经排序的功能段为功能段ABCD。配置文件里储存着3种模板,分别为NHBVD、0LMHN、IXDZ。其中,这3种模板都不是第一预设排序模板,也不是第二预设排序模板。所以排列第一功能段E和第二功能段ABCD时,把第一功能段E添加到第二功能段ABCD的末尾,添加完成后得到功能段ABCDE。
[0095]可选地,第一预设排序模板的数量为多个,第一排序单元包括:接收模块,用于接收模板选择指令,其中,模板选择指令用于从多个第一预设排序模板选择出一个第一预设排序模板作为目标第一预设排序模板;以及第一排序模块,用于按照目标第一预设排序模板对第一功能段和第二功能段进行排序。即,配置文件中存在多个既包含待排序功能段又包含已排序功能段的预设排序模板时,接收指令,按照指令的指示,从多个预设排序模板中选择出一个预设排序模板,按照选择出来的这个预设排序模板将待排序功能段和已排序功能段进行排序。
[0096]例如,待排序的功能段为功能段E,已经排序的功能段为功能段ABCD。配置文件里储存着 3 种模板,分别为 ABCDHEN、PLOUESABCD、FEMAXWBCMD、BEOIL0 其中,ABCDHEN、PLOUESABCD、FEMAXWBCMD是第一预设排序模板。模板选择指令可以由管理人员设置,例如可以设置成“请按照包含功能块最少的第一预设排序模板对第一功能段和第二功能段进行排序”,或者“请按照优先级最高的第一预设排序模板对第一功能段和第二功能段进行排序”,等等。如果把模板选择指令设置成“请按照包含功能块最少的第一预设排序模板对第一功能段和第二功能段进行排序”,由于AB⑶HEN包含7个功能段,PLOUESABOT包含10个功能段,FEMAXWBCMD包含10个功能段,故选择按照ABCDHEN对第一功能段E和第二功能段进行排序AB⑶,排序完的结果是AB⑶E。
[0097]可选地,第一排序单元还包括:第二排序模块,用于在接收模板选择指令之前,按照优先级对多个第一预设排序模板进行排序。即,配置文件中存在多个既包含待排序功能段又包含已排序功能段的预设排序模板时,按照优先级从高到低的顺序对多个预设排序模板进行排序。
[0098]例如,待排序的功能段为功能段E,已经排序的功能段为功能段ABCD。配置文件里储存着 4 种模板,分别为 ABCDHEN、PLOUESABCD、FEMAXWBCMD、BEOIL0 其中,ABCDHEN、PLOUESABCD、FEMAXWBCMD是第一预设排序模板。优先级可以由管理人员根据实际情况进行设置,优先级高,意味着排序使用率高,优先级低,意味着排序使用率低。例如,在实际应用中,PLOUESABCD的使用率最高,ABCDHEN的使用率次高,FEMAXWBCMD的使用率较低。则可以设置优先级的顺序从高到低为:PL0UESABCD、ABCDHEN、FEMAXWBCMD。
[0099]可选地,本发明实施例所提供的组合型空调器的排序装置还包括:接收单元,用于接收模板设置指令;以及修改单元,用于按照模板设置指令执行以下操作中的至少之一:修改第一预设排序模板、删除第一预设排序模板和增加与第一预设排序模板不相同的第三预设排序模板至组合型空调器。即,组合型空调器能够接收指令,根据指令对预设排序模板进行修改、删除、添加,等等。
[0100]模板设置指令可由管理人员设置。配置文件里储存着8种模板,分别为TYNEK、JKHDF, DJH、1UEABCDRL、KREff, WDN、NBXZLP, IUPL,当待排序的功能段为功能段E,已经排序的功能段为功能段ABCD时,1UEABCDRL为第一预设排序模板,管理人员可以设置指令“删除第一预设排序模板”,则1UEABCDRL被删除。管理人员也可以设置指令“添加第三预设排序模板GNBM”,则GNBM被添加到配置文件里。
[0101]图4是根据本发明实施例的另一种可选的组合型空调器的排序装置的示意图,该装置包括获取单元40、配置单元42、逻辑单元44、布局单元46。
[0102]获取单元40,用于获取待排序功能段和已排序功能段,即获取第一功能段和第二功能段,与上述第一获取单元30和第二获取单元32的作用相同。
[0103]配置单元42,用于储存已有的选型模板和对于每个待排序功能段的最常使用且排列逻辑正确的功能段,即储存包括第一功能段和第二功能段的第一预设排序模板,和储存包括第一功能段的第二预设排序模板。
[0104]逻辑单元44,用于存储所有功能段的排列要求,可以自定义设置。例如“动力段必须置于进风段后面”或者“功能段E必须置于功能段B之前”,等等。与上述接收单元和修改单元作用相同。
[0105]布局单元46,用于对功能段进行排序,即在判断出配置文件中存储有包括第一功能段和第二功能段的第一预设排序模板时,按照第一预设排序模板对第一功能段和第二功能段进行排序,当判断出配置文件中未存储包括第一功能段和第二功能段的第一预设排序模板的情况下,判断配置文件中是否存储有包括第一功能段的第二预设排序模板得到判断结果,并根据判断结果排列第一功能段和第二功能段,与上述第一排序单元36和第二排序单元38的作用相同。
[0106]根据上述实施例,获取单元获取待排序功能段和已排序功能段,配置单元存储预设排序模板,按照逻辑单元中的排列要求,使用布局单元对待排序功能段和已排序功能段进行排序,实现了对组合型空调器的功能段进行自动排序,避免了手工对功能段进行排序的操作繁琐、效率低下,解决了现有技术中组合型空调器的功能段的排列方式效率低的技术问题,进而达到了对功能段快速、高效排序的技术效果。
[0107]图5是根据本发明实施例的另一种可选的组合型空调器排序装置的示意图,该装置包括:存储单元50、功能段选择单元52、自动排列单元54。
[0108]存储单元50,用于存储所有功能段的排列要求和已经排列的功能段,可以自定义设置,如增加、删除及更改,通过用户的操作习惯制定列表与功能段插入的优先级。已经排列的功能段即为预设排序模板。功能段的排列要求可以设置为“动力段必须置于进风段后面”或者“功能段E必须置于功能段B之前”,等等。与上述接收单元和修改单元作用相同,与上述逻辑单元44的作用也相同。
[0109]功能段选择单元52,用于存储任意选择的功能段。任意选择的功能段即为待排序功能段和已排序功能段,也即第一功能段和第二功能段。
[0110]自动排列单元54,用于依次读取功能段选择单元存储的功能段,当前读取的功能段与前面已排列的功能段进行比较,即按照预设排序模板,对待排序功能段和已排序功能段进行排序。在判断出配置文件中存储有包括第一功能段和第二功能段的第一预设排序模板时,按照第一预设排序模板对第一功能段和第二功能段进行排序,当判断出配置文件中未存储包括第一功能段和第二功能段的第一预设排序模板的情况下,判断配置文件中是否存储有包括第一功能段的第二预设排序模板得到判断结果,并根据判断结果排列第一功能段和第二功能段,与上述第一排序单元36和第二排序单元38的作用相同,与上述布局单元46的作用也相同。
[0111]通过上述实施例,存储单元存储所有功能段的排列要求和已经排列的功能段,功能段选择单元存储任意选择的待排序功能段,自动排列单元按照功能段的排列要求和已经排列的预设排序模板,将待排序功能段和已排序功能段进行排序,实现了对组合型空调器的功能段进行自动排序,避免了手工对功能段进行排序的操作繁琐、效率低下,解决了现有技术中组合型空调器的功能段的排列方式效率低的技术问题,进而达到了对功能段快速、高效排序的技术效果。
[0112]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0113]在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0114]在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1