国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種多聯(lián)空調(diào)機(jī)組的控制方法、裝置及多聯(lián)空調(diào)機(jī)組與流程

      文檔序號(hào):11943326閱讀:419來源:國知局
      一種多聯(lián)空調(diào)機(jī)組的控制方法、裝置及多聯(lián)空調(diào)機(jī)組與流程

      本發(fā)明屬于空調(diào)技術(shù)領(lǐng)域,具體涉及一種多聯(lián)空調(diào)機(jī)組的控制方法、裝置及多聯(lián)空調(diào)機(jī)組,尤其涉及一種基于多聯(lián)空調(diào)機(jī)組系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換的控制方法、裝置及具有該裝置的多聯(lián)空調(diào)機(jī)組。



      背景技術(shù):

      多聯(lián)式空調(diào)機(jī)組,可以由一臺(tái)或多臺(tái)室外機(jī)與多臺(tái)室內(nèi)機(jī)組成,依靠制冷劑流動(dòng)進(jìn)行能量轉(zhuǎn)換與輸送。目前多聯(lián)空調(diào)機(jī)組的控制程序設(shè)計(jì),是通過將功能類似的控制程序集成為程序模塊,以結(jié)構(gòu)化方式組合程序模塊,這樣就構(gòu)成了結(jié)構(gòu)化的多聯(lián)空調(diào)機(jī)組的控制程序。這種控制程序,一方面不能有效地控制多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài),另一方面在設(shè)計(jì)多聯(lián)機(jī)組運(yùn)行狀態(tài)控制程序時(shí)靈活性較差,更重要是增加主控芯片的運(yùn)行負(fù)荷。

      現(xiàn)有技術(shù)中,存在控制有效性差、靈活性差和運(yùn)行負(fù)荷大等缺陷。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明的目的在于,針對上述缺陷,提供一種多聯(lián)空調(diào)機(jī)組的控制方法、裝置及多聯(lián)空調(diào)機(jī)組,以解決現(xiàn)有技術(shù)中結(jié)構(gòu)化控制程序不能有效地控制多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)的問題,達(dá)到提升控制有效性的效果。

      本發(fā)明提供一種多聯(lián)空調(diào)機(jī)組的控制方法,包括:將所述多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為至少兩個(gè)子狀態(tài);使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件;根據(jù)所述狀態(tài)轉(zhuǎn)換事件,對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制。

      可選地,將所述多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為至少兩個(gè)子狀態(tài),包括:以所述多聯(lián)空調(diào)機(jī)組的運(yùn)行模式和運(yùn)行動(dòng)作的至少之一為子狀態(tài)特性,將所述運(yùn)行狀態(tài)劃分為與至少兩個(gè)所述子狀態(tài)特性對應(yīng)的至少兩個(gè)所述子狀態(tài);其中,所述運(yùn)行模式,包括:初始化、待機(jī)、制冷模式、制熱模式、除濕模式的至少之一;和/或,所述運(yùn)行動(dòng)作,包括:開機(jī)、關(guān)機(jī)、停機(jī)的至少之一。

      可選地,根據(jù)所述狀態(tài)轉(zhuǎn)換事件,對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制,包括:等待基于當(dāng)前子狀態(tài)的下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換事件是否產(chǎn)生,以確定是否需要執(zhí)行與由所述當(dāng)前子狀態(tài)至所述下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換動(dòng)作;當(dāng)產(chǎn)生所述狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作,實(shí)現(xiàn)所述運(yùn)行狀態(tài)中所述當(dāng)前子狀態(tài)與所述下一個(gè)子狀態(tài)之間的轉(zhuǎn)換。

      可選地,當(dāng)產(chǎn)生所述狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作,包括:當(dāng)獲取由狀態(tài)轉(zhuǎn)換控制的調(diào)度器接收到的所述狀態(tài)轉(zhuǎn)換事件時(shí),將所述當(dāng)前子狀態(tài)轉(zhuǎn)換為接收到的所述狀態(tài)轉(zhuǎn)換事件對應(yīng)的所述下一個(gè)子狀態(tài)。

      可選地,根據(jù)所述狀態(tài)轉(zhuǎn)換事件,對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制,還包括:執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作后,使所述多聯(lián)空調(diào)機(jī)組的負(fù)載按所述下一個(gè)子狀態(tài)的要求動(dòng)作,并等待一個(gè)以上所述子狀態(tài)中其它子狀態(tài)的狀態(tài)轉(zhuǎn)換事件。

      可選地,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件之前,還包括:將所述子狀態(tài)配置為對象類型,以實(shí)現(xiàn)所述子狀態(tài)的程序?qū)ο箢愋突?;其中,所述對象類型,包括:子狀態(tài)屬性和/或子狀態(tài)方法。

      可選地,所述子狀態(tài)屬性,包括:所述子狀態(tài)的唯一標(biāo)識(shí)符、所述轉(zhuǎn)換之前的子狀態(tài)標(biāo)識(shí)符、所述轉(zhuǎn)換之后的子狀態(tài)標(biāo)識(shí)符、所述子狀態(tài)標(biāo)識(shí)符的故障類型的至少之一;和/或,所述子狀態(tài)方法,包括:所述多聯(lián)空調(diào)機(jī)組的負(fù)載控制方法、所述負(fù)載的驅(qū)動(dòng)方法、所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法、所述狀態(tài)轉(zhuǎn)換事件的故障處理方法的至少之一;相應(yīng)地,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件,包括:通過所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件。

      可選地,所述子狀態(tài),包括:初始化、待機(jī)、制冷停機(jī)、制冷運(yùn)行、制冷關(guān)機(jī)、除濕停機(jī)、除濕運(yùn)行、除濕關(guān)機(jī)、制熱停機(jī)、制熱運(yùn)行、制熱關(guān)機(jī)的至少一種狀態(tài)。

      與上述方法相匹配,本發(fā)明另一方面提供一種多聯(lián)空調(diào)機(jī)組的控制裝置,包括:劃分單元,用于將所述多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為至少兩個(gè)子狀態(tài);產(chǎn)生單元,用于使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件;轉(zhuǎn)換單元,用于根據(jù)所述狀態(tài)轉(zhuǎn)換事件,對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制。

      可選地,劃分單元,包括:狀態(tài)劃分模塊,用于以所述多聯(lián)空調(diào)機(jī)組的運(yùn)行模式和運(yùn)行動(dòng)作的至少之一為子狀態(tài)特性,將所述運(yùn)行狀態(tài)劃分為與至少兩個(gè)所述子狀態(tài)特性對應(yīng)的至少兩個(gè)所述子狀態(tài);其中,所述運(yùn)行模式,包括:初始化、待機(jī)、制冷模式、制熱模式、除濕模式的至少之一;和/或,所述運(yùn)行動(dòng)作,包括:開機(jī)、關(guān)機(jī)、停機(jī)的至少之一。

      可選地,轉(zhuǎn)換單元,包括:狀態(tài)等待模塊,用于等待基于當(dāng)前子狀態(tài)的下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換事件是否產(chǎn)生,以確定是否需要執(zhí)行與由所述當(dāng)前子狀態(tài)至所述下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換動(dòng)作;狀態(tài)轉(zhuǎn)換模塊,用于當(dāng)產(chǎn)生所述狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作,實(shí)現(xiàn)所述運(yùn)行狀態(tài)中所述當(dāng)前子狀態(tài)與所述下一個(gè)子狀態(tài)之間的轉(zhuǎn)換。

      可選地,狀態(tài)轉(zhuǎn)換模塊,包括:狀態(tài)轉(zhuǎn)換控制的調(diào)度器;相應(yīng)地,所述狀態(tài)轉(zhuǎn)換模塊,用于當(dāng)獲取由狀態(tài)轉(zhuǎn)換控制的調(diào)度器接收到的所述狀態(tài)轉(zhuǎn)換事件時(shí),將所述當(dāng)前子狀態(tài)轉(zhuǎn)換為接收到的所述狀態(tài)轉(zhuǎn)換事件對應(yīng)的所述下一個(gè)子狀態(tài)。

      可選地,狀態(tài)轉(zhuǎn)換模塊,還包括:負(fù)載控制子模塊,用于執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作后,使所述多聯(lián)空調(diào)機(jī)組的負(fù)載按所述下一個(gè)子狀態(tài)的要求動(dòng)作,并等待一個(gè)以上所述子狀態(tài)中其它子狀態(tài)的狀態(tài)轉(zhuǎn)換事件。

      可選地,還包括:配置單元,用于將所述子狀態(tài)配置為對象類型,以實(shí)現(xiàn)所述子狀態(tài)的程序?qū)ο箢愋突黄渲?,所述對象類型,包括:子狀態(tài)屬性和/或子狀態(tài)方法。

      可選地,所述子狀態(tài)屬性,包括:所述子狀態(tài)的唯一標(biāo)識(shí)符、所述轉(zhuǎn)換之前的子狀態(tài)標(biāo)識(shí)符、所述轉(zhuǎn)換之后的子狀態(tài)標(biāo)識(shí)符、所述子狀態(tài)標(biāo)識(shí)符的故障類型的至少之一;和/或,所述子狀態(tài)方法,包括:所述多聯(lián)空調(diào)機(jī)組的負(fù)載控制方法、所述負(fù)載的驅(qū)動(dòng)方法、所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法、所述狀態(tài)轉(zhuǎn)換事件的故障處理方法的至少之一;相應(yīng)地,所述產(chǎn)生單元,用于通過所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件。

      可選地,所述子狀態(tài),包括:初始化、待機(jī)、制冷停機(jī)、制冷運(yùn)行、制冷關(guān)機(jī)、除濕停機(jī)、除濕運(yùn)行、除濕關(guān)機(jī)、制熱停機(jī)、制熱運(yùn)行、制熱關(guān)機(jī)的至少一種狀態(tài)。

      與上述裝置相匹配,本發(fā)明再一方面提供一種多聯(lián)空調(diào)機(jī)組,包括:以上所述的多聯(lián)空調(diào)機(jī)組的控制裝置。

      本發(fā)明的方案,通過基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的控制程序設(shè)計(jì),可以更切合多聯(lián)空調(diào)機(jī)組組運(yùn)行狀態(tài),從而可實(shí)現(xiàn)更高效的控制。

      進(jìn)一步,本發(fā)明的方案,通過基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的控制程序設(shè)計(jì),可以在任意時(shí)刻主控芯片只執(zhí)行一種機(jī)組運(yùn)行狀態(tài)的控制程序,從而可大幅度降低執(zhí)行控制機(jī)組運(yùn)行的代碼量,節(jié)約了主控芯片的時(shí)間資源。

      進(jìn)一步,本發(fā)明的方案,通過基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的控制程序設(shè)計(jì),可以以機(jī)組運(yùn)行狀態(tài)為控制對象,對機(jī)組運(yùn)行的控制程序設(shè)計(jì)的靈活性更高。

      由此,本發(fā)明的方案,通過將多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),通過各個(gè)子狀態(tài)在任意時(shí)刻產(chǎn)生的唯一狀態(tài)轉(zhuǎn)換事件,實(shí)現(xiàn)各個(gè)子狀態(tài)間轉(zhuǎn)換,解決現(xiàn)有技術(shù)中結(jié)構(gòu)化的控制程序不能有效地控制多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)的問題,從而,克服現(xiàn)有技術(shù)中控制有效性差、靈活性差和運(yùn)行負(fù)荷大的缺陷,實(shí)現(xiàn)控制有效性好、靈活性好和運(yùn)行負(fù)荷小的有益效果。

      本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。

      下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。

      附圖說明

      圖1為本發(fā)明的多聯(lián)空調(diào)機(jī)組的控制方法的一實(shí)施例的流程示意圖;

      圖2為本發(fā)明的方法中轉(zhuǎn)換處理的一實(shí)施例的流程示意圖;

      圖3為本發(fā)明的多聯(lián)空調(diào)機(jī)組的控制裝置的一實(shí)施例的結(jié)構(gòu)示意圖;

      圖4為本發(fā)明的裝置中狀態(tài)轉(zhuǎn)換模塊的一實(shí)施例的結(jié)構(gòu)示意圖;

      圖5為本發(fā)明的多聯(lián)空調(diào)機(jī)組的一實(shí)施例的基于多聯(lián)空調(diào)機(jī)組系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的程序設(shè)計(jì)系統(tǒng)結(jié)構(gòu)示意圖;

      圖6為本發(fā)明的多聯(lián)空調(diào)機(jī)組的一實(shí)施例的基于多聯(lián)空調(diào)機(jī)組系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制調(diào)度器工作流程示意圖;

      圖7為本發(fā)明的多聯(lián)空調(diào)機(jī)組的一實(shí)施例的多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)程序?qū)ο蠼Y(jié)構(gòu)示意圖。

      結(jié)合附圖,本發(fā)明實(shí)施例中附圖標(biāo)記如下:

      102-劃分單元;1022-狀態(tài)劃分模塊;104-產(chǎn)生單元;106-轉(zhuǎn)換單元;1062-狀態(tài)等待模塊;1064-狀態(tài)轉(zhuǎn)換模塊;10642-狀態(tài)轉(zhuǎn)換控制的調(diào)度器;10644-負(fù)載控制子模塊;108-配置單元。

      具體實(shí)施方式

      為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明具體實(shí)施例及相應(yīng)的附圖對本發(fā)明技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      根據(jù)本發(fā)明的實(shí)施例,提供了一種多聯(lián)空調(diào)機(jī)組的控制方法,如圖1所示本發(fā)明的方法的一實(shí)施例的流程示意圖。該多聯(lián)空調(diào)機(jī)組的控制方法可以包括:

      在步驟S110處,將所述多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為至少兩個(gè)子狀態(tài)。

      例如:將多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài)。

      由此,通過將運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),有利于實(shí)現(xiàn)更高效地狀態(tài)切換控制。

      可選地,所述子狀態(tài),可以包括:初始化、待機(jī)、制冷停機(jī)、制冷運(yùn)行、制冷關(guān)機(jī)、除濕停機(jī)、除濕運(yùn)行、除濕關(guān)機(jī)、制熱停機(jī)、制熱運(yùn)行、制熱關(guān)機(jī)的至少一種狀態(tài)。

      例如:初始化、待機(jī)、制冷停機(jī)、制冷運(yùn)行、制冷關(guān)機(jī)、除濕停機(jī)、除濕運(yùn)行、除濕關(guān)機(jī)、制熱停機(jī)、制熱運(yùn)行及制熱關(guān)機(jī)等。

      由此,通過多種形式的子狀態(tài),有利于更精準(zhǔn)地實(shí)現(xiàn)多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)多種轉(zhuǎn)換控制,進(jìn)而有利于提升運(yùn)行狀態(tài)控制的有效性。

      在一個(gè)可選例子中,在步驟S110中,將所述多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為至少兩個(gè)子狀態(tài),可以包括:以所述多聯(lián)空調(diào)機(jī)組的運(yùn)行模式和運(yùn)行動(dòng)作的至少之一為子狀態(tài)特性,將所述運(yùn)行狀態(tài)劃分為與至少兩個(gè)所述子狀態(tài)特性對應(yīng)的至少兩個(gè)所述子狀態(tài)。

      例如:在控制程序設(shè)計(jì)時(shí),依據(jù)多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)的關(guān)鍵特性(即子狀態(tài)特性),以機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為關(guān)鍵特性。

      其中,所述運(yùn)行模式,可以包括:初始化、待機(jī)、制冷模式、制熱模式、除濕模式的至少之一;和/或,所述運(yùn)行動(dòng)作,可以包括:開機(jī)、關(guān)機(jī)、停機(jī)的至少之一。

      例如:以機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為關(guān)鍵特性。

      例如:以空調(diào)機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)劃分依據(jù)。

      例如:實(shí)際機(jī)組的狀態(tài)機(jī)的狀態(tài)特性,可以包括如上所述,具體以實(shí)際機(jī)組的運(yùn)行狀態(tài)的特性為準(zhǔn),以上所述,并非需要含全部機(jī)組的運(yùn)行特性。

      由此,通過根據(jù)多聯(lián)空調(diào)機(jī)組的運(yùn)行模式和運(yùn)行動(dòng)作將運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),更切合多聯(lián)空調(diào)機(jī)組組的運(yùn)行狀態(tài),有利于實(shí)現(xiàn)更高效地狀態(tài)切換控制。

      在步驟S120處,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件。

      例如:通過各個(gè)子狀態(tài)下任意時(shí)刻下產(chǎn)生的唯一狀態(tài)轉(zhuǎn)換事件。

      例如:初始化狀態(tài):多聯(lián)空調(diào)系統(tǒng)初始上電時(shí),其負(fù)載進(jìn)行復(fù)位,產(chǎn)生系統(tǒng)初始化完成事件—SYS_INIT。

      例如:待機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的模式狀態(tài)轉(zhuǎn)換控制的樞紐,產(chǎn)生制冷模式啟動(dòng)事件—COOL_IN、除濕模式啟動(dòng)事件—DRY_IN及制熱模式啟動(dòng)事件—HEAT_IN。

      例如:制冷停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制冷關(guān)機(jī)事件—COOL_OFF、制冷運(yùn)行事件—COOL_RUN、制冷模式退出事件—COOL_OUT。

      例如:制冷運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生制冷關(guān)機(jī)事件—COOL_OFF、制冷停機(jī)事件—COOL_STOP。

      例如:制冷關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制冷停機(jī)事件—COOL_STOP、制冷運(yùn)行事件—COOL_RUN。

      例如:除濕停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生除濕關(guān)機(jī)事件—DRY_OFF、除濕運(yùn)行事件—DRY_RUN、除濕模式退出事件—DRY_OUT。

      例如:除濕運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生除濕關(guān)機(jī)事件—DRY_OFF、除濕停機(jī)事件—DRY_STOP。

      例如:除濕關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生除濕運(yùn)行事件—DRY_RUN、除濕停機(jī)事件—DRY_STOP。

      例如:制熱停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制熱關(guān)機(jī)事件—HEAT_OFF、制熱運(yùn)行事件—HEAT_RUN、制熱模式退出事件—HEAT_OUT。

      例如:制熱運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生制熱關(guān)機(jī)事件—HEAT_OFF、制熱停機(jī)事件—HEAT_STOP。

      例如:制熱關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制熱運(yùn)行事件—HEAT_RUN、制熱停機(jī)事件—HEAT_STOP。

      由此,通過將每個(gè)子狀態(tài)在任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件,可以使得在任意時(shí)刻主控芯片只執(zhí)行一種機(jī)組運(yùn)行狀態(tài)的控制程序,進(jìn)而大幅度降低執(zhí)行控制機(jī)組運(yùn)行的代碼量,節(jié)約主控芯片的時(shí)間資源。

      在步驟S130處,根據(jù)所述狀態(tài)轉(zhuǎn)換事件,對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制。

      例如:實(shí)現(xiàn)各個(gè)子狀態(tài)間轉(zhuǎn)換。

      例如:例如:在制冷運(yùn)行狀態(tài)下,產(chǎn)生了制冷停機(jī)事件—COOL_STOP,當(dāng)調(diào)度器接收此事件時(shí),轉(zhuǎn)換到制冷停機(jī)狀態(tài)。

      由此,通過將多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),并根據(jù)每個(gè)子狀態(tài)產(chǎn)生的狀態(tài)轉(zhuǎn)換事件進(jìn)行運(yùn)行狀態(tài)的轉(zhuǎn)換控制,可以實(shí)現(xiàn)更高效地控制多聯(lián)空調(diào)機(jī)組組運(yùn)行。

      在一個(gè)可選例子中,在步驟S130中,可以結(jié)合圖2所示本發(fā)明的方法中轉(zhuǎn)換處理的一實(shí)施例的流程示意圖,進(jìn)一步說明步驟S130中對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制的具體過程。

      步驟S210,等待基于當(dāng)前子狀態(tài)的下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換事件是否產(chǎn)生,以確定是否需要執(zhí)行與由所述當(dāng)前子狀態(tài)至所述下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換動(dòng)作。

      例如:通過等待狀態(tài)轉(zhuǎn)換事件判斷是否需要執(zhí)行狀態(tài)轉(zhuǎn)換動(dòng)作。

      步驟S220,當(dāng)產(chǎn)生所述狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作,實(shí)現(xiàn)所述運(yùn)行狀態(tài)中所述當(dāng)前子狀態(tài)與所述下一個(gè)子狀態(tài)之間的轉(zhuǎn)換。

      例如:當(dāng)有狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行狀態(tài)轉(zhuǎn)換動(dòng)作,從而可實(shí)現(xiàn)狀態(tài)間的轉(zhuǎn)換。

      由此,通過等待各個(gè)狀態(tài)產(chǎn)生的狀態(tài)轉(zhuǎn)換事件并基于該狀態(tài)轉(zhuǎn)換事件進(jìn)行運(yùn)行狀態(tài)的轉(zhuǎn)換控制,控制有效性高,還可以更節(jié)約主控芯片的時(shí)間資源。

      可選地,在步驟S220中,當(dāng)產(chǎn)生所述狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作,可以包括:當(dāng)獲取由狀態(tài)轉(zhuǎn)換控制的調(diào)度器接收到的所述狀態(tài)轉(zhuǎn)換事件時(shí),將所述當(dāng)前子狀態(tài)轉(zhuǎn)換為接收到的所述狀態(tài)轉(zhuǎn)換事件對應(yīng)的所述下一個(gè)子狀態(tài)。

      例如:狀態(tài)轉(zhuǎn)換控制的調(diào)度器,通過等待各個(gè)狀態(tài)產(chǎn)生的狀態(tài)轉(zhuǎn)換事件,實(shí)現(xiàn)狀態(tài)間的轉(zhuǎn)換。

      由此,通過使用調(diào)度器進(jìn)行狀態(tài)轉(zhuǎn)換事件的等待和狀態(tài)轉(zhuǎn)換動(dòng)作的執(zhí)行,可靠性高,控制便捷性好。

      在一個(gè)可選例子中,在步驟S130中,根據(jù)所述狀態(tài)轉(zhuǎn)換事件,對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制,還可以包括:執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作后,使所述多聯(lián)空調(diào)機(jī)組的負(fù)載按所述下一個(gè)子狀態(tài)的要求動(dòng)作,并等待一個(gè)以上所述子狀態(tài)中其它子狀態(tài)的狀態(tài)轉(zhuǎn)換事件。

      例如:狀態(tài)轉(zhuǎn)換之后,負(fù)載就按制冷停機(jī)要求進(jìn)行動(dòng)作,并檢測狀態(tài)轉(zhuǎn)換事件等。

      由此,通過在狀態(tài)轉(zhuǎn)換后對負(fù)載動(dòng)作的控制和對其它子狀態(tài)的狀態(tài)轉(zhuǎn)換事件的檢測,有利于提高對運(yùn)行狀態(tài)轉(zhuǎn)換控制的可靠性和全面性,人性化好。

      在一個(gè)可選實(shí)施方式中,在步驟S120之前,還可以包括:將所述子狀態(tài)配置為對象類型,以實(shí)現(xiàn)所述子狀態(tài)的程序?qū)ο箢愋突?/p>

      其中,所述對象類型,包括:子狀態(tài)屬性和/或子狀態(tài)方法。

      例如:在程序設(shè)計(jì)時(shí),將多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)做成對象類型,其主要包括:機(jī)組子狀態(tài)屬性和機(jī)組子狀態(tài)方法。

      由此,通過將多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)進(jìn)行程序?qū)ο箢愋突幚恚梢砸詸C(jī)組運(yùn)行狀態(tài)為控制對象,進(jìn)行有利于提高多聯(lián)空調(diào)機(jī)組運(yùn)行控制程序設(shè)計(jì)的靈活性。

      可選地,所述子狀態(tài)屬性,可以包括:所述子狀態(tài)的唯一標(biāo)識(shí)符、所述轉(zhuǎn)換之前的子狀態(tài)標(biāo)識(shí)符、所述轉(zhuǎn)換之后的子狀態(tài)標(biāo)識(shí)符、所述子狀態(tài)標(biāo)識(shí)符的故障類型的至少之一。

      例如:多聯(lián)空調(diào)機(jī)組子狀態(tài)屬性,其狀態(tài)屬性如下表:

      可選地,所述子狀態(tài)方法,可以包括:所述多聯(lián)空調(diào)機(jī)組的負(fù)載控制方法、所述負(fù)載的驅(qū)動(dòng)方法、所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法、所述狀態(tài)轉(zhuǎn)換事件的故障處理方法的至少之一。

      例如:多聯(lián)空調(diào)機(jī)組子狀態(tài)方法,其狀態(tài)方法如下表:

      相應(yīng)地,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件,可以包括:通過所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件。

      例如:通過將多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)實(shí)現(xiàn)程序?qū)ο箢愋突?,每個(gè)狀態(tài)可進(jìn)行負(fù)載的控制及驅(qū)動(dòng)、產(chǎn)生狀態(tài)轉(zhuǎn)換事件及事件故障處理等。

      例如:由狀態(tài)轉(zhuǎn)換事件調(diào)度器運(yùn)行狀態(tài)間轉(zhuǎn)換控制,可以實(shí)現(xiàn)基于多聯(lián)空調(diào)機(jī)組系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的程序設(shè)計(jì)。

      由此,通過多種形式的子狀態(tài)屬性和子狀態(tài)方法,有利于實(shí)現(xiàn)對多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)的多方面的精準(zhǔn)控制,可靠性高,靈活性好。

      經(jīng)大量的試驗(yàn)驗(yàn)證,采用本實(shí)施例的技術(shù)方案,通過基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的控制程序設(shè)計(jì),可以更切合多聯(lián)空調(diào)機(jī)組組運(yùn)行狀態(tài),從而可實(shí)現(xiàn)更高效的控制。

      根據(jù)本發(fā)明的實(shí)施例,還提供了對應(yīng)于多聯(lián)空調(diào)機(jī)組的控制方法的一種多聯(lián)空調(diào)機(jī)組的控制裝置。參見圖3所示本發(fā)明的裝置的一實(shí)施例的結(jié)構(gòu)示意圖。該多聯(lián)空調(diào)機(jī)組的控制裝置可以包括:劃分單元102、產(chǎn)生單元104和轉(zhuǎn)換單元106。

      在一個(gè)例子中,劃分單元102,可以用于將所述多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為至少兩個(gè)子狀態(tài)。該劃分單元102的具體功能及處理參見步驟S110。

      例如:將多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài)。

      由此,通過將運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),有利于實(shí)現(xiàn)更高效地狀態(tài)切換控制。

      可選地,所述子狀態(tài),可以包括:初始化、待機(jī)、制冷停機(jī)、制冷運(yùn)行、制冷關(guān)機(jī)、除濕停機(jī)、除濕運(yùn)行、除濕關(guān)機(jī)、制熱停機(jī)、制熱運(yùn)行、制熱關(guān)機(jī)的至少一種狀態(tài)。

      例如:初始化、待機(jī)、制冷停機(jī)、制冷運(yùn)行、制冷關(guān)機(jī)、除濕停機(jī)、除濕運(yùn)行、除濕關(guān)機(jī)、制熱停機(jī)、制熱運(yùn)行及制熱關(guān)機(jī)等。

      由此,通過多種形式的子狀態(tài),有利于更精準(zhǔn)地實(shí)現(xiàn)多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)多種轉(zhuǎn)換控制,進(jìn)而有利于提升運(yùn)行狀態(tài)控制的有效性。

      在一個(gè)可選例子中,劃分單元102,可以包括:狀態(tài)劃分模塊1022。

      在一個(gè)具體例子中,狀態(tài)劃分模塊1022,可以用于以所述多聯(lián)空調(diào)機(jī)組的運(yùn)行模式和運(yùn)行動(dòng)作的至少之一為子狀態(tài)特性,將所述運(yùn)行狀態(tài)劃分為與至少兩個(gè)所述子狀態(tài)特性對應(yīng)的至少兩個(gè)所述子狀態(tài)。

      例如:在控制程序設(shè)計(jì)時(shí),依據(jù)多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)的關(guān)鍵特性(即子狀態(tài)特性),以機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為關(guān)鍵特性。

      其中,所述運(yùn)行模式,可以包括:初始化、待機(jī)、制冷模式、制熱模式、除濕模式的至少之一;和/或,所述運(yùn)行動(dòng)作,可以包括:開機(jī)、關(guān)機(jī)、停機(jī)的至少之一。

      例如:以機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為關(guān)鍵特性。

      例如:以空調(diào)機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)劃分依據(jù)。

      例如:實(shí)際機(jī)組的狀態(tài)機(jī)的狀態(tài)特性,可以包括如上所述,具體以實(shí)際機(jī)組的運(yùn)行狀態(tài)的特性為準(zhǔn),以上所述,并非需要含全部機(jī)組的運(yùn)行特性。

      由此,通過根據(jù)多聯(lián)空調(diào)機(jī)組的運(yùn)行模式和運(yùn)行動(dòng)作將運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),更切合多聯(lián)空調(diào)機(jī)組組的運(yùn)行狀態(tài),有利于實(shí)現(xiàn)更高效地狀態(tài)切換控制。

      在一個(gè)例子中,產(chǎn)生單元104,可以用于使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件。該產(chǎn)生單元104的具體功能及處理參見步驟S120。

      在一個(gè)例子例如:通過各個(gè)子狀態(tài)下任意時(shí)刻下產(chǎn)生的唯一狀態(tài)轉(zhuǎn)換事件。

      例如:初始化狀態(tài):多聯(lián)空調(diào)系統(tǒng)初始上電時(shí),其負(fù)載進(jìn)行復(fù)位,產(chǎn)生系統(tǒng)初始化完成事件—SYS_INIT。

      例如:待機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的模式狀態(tài)轉(zhuǎn)換控制的樞紐,產(chǎn)生制冷模式啟動(dòng)事件—COOL_IN、除濕模式啟動(dòng)事件—DRY_IN及制熱模式啟動(dòng)事件—HEAT_IN。

      例如:制冷停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制冷關(guān)機(jī)事件—COOL_OFF、制冷運(yùn)行事件—COOL_RUN、制冷模式退出事件—COOL_OUT。

      例如:制冷運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生制冷關(guān)機(jī)事件—COOL_OFF、制冷停機(jī)事件—COOL_STOP。

      例如:制冷關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制冷停機(jī)事件—COOL_STOP、制冷運(yùn)行事件—COOL_RUN。

      例如:除濕停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生除濕關(guān)機(jī)事件—DRY_OFF、除濕運(yùn)行事件—DRY_RUN、除濕模式退出事件—DRY_OUT。

      例如:除濕運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生除濕關(guān)機(jī)事件—DRY_OFF、除濕停機(jī)事件—DRY_STOP。

      例如:除濕關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生除濕運(yùn)行事件—DRY_RUN、除濕停機(jī)事件—DRY_STOP。

      例如:制熱停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制熱關(guān)機(jī)事件—HEAT_OFF、制熱運(yùn)行事件—HEAT_RUN、制熱模式退出事件—HEAT_OUT。

      例如:制熱運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生制熱關(guān)機(jī)事件—HEAT_OFF、制熱停機(jī)事件—HEAT_STOP。

      例如:制熱關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制熱運(yùn)行事件—HEAT_RUN、制熱停機(jī)事件—HEAT_STOP。

      由此,通過將每個(gè)子狀態(tài)在任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件,可以使得在任意時(shí)刻主控芯片只執(zhí)行一種機(jī)組運(yùn)行狀態(tài)的控制程序,進(jìn)而大幅度降低執(zhí)行控制機(jī)組運(yùn)行的代碼量,節(jié)約主控芯片的時(shí)間資源。中,轉(zhuǎn)換單元106,可以用于根據(jù)所述狀態(tài)轉(zhuǎn)換事件,對所述運(yùn)行狀態(tài)的轉(zhuǎn)換進(jìn)行控制。該轉(zhuǎn)換單元106的具體功能及處理參見步驟S130。

      例如:實(shí)現(xiàn)各個(gè)子狀態(tài)間轉(zhuǎn)換。

      例如:例如:在制冷運(yùn)行狀態(tài)下,產(chǎn)生了制冷停機(jī)事件—COOL_STOP,當(dāng)調(diào)度器接收此事件時(shí),轉(zhuǎn)換到制冷停機(jī)狀態(tài)。

      由此,通過將多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),并根據(jù)每個(gè)子狀態(tài)產(chǎn)生的狀態(tài)轉(zhuǎn)換事件進(jìn)行運(yùn)行狀態(tài)的轉(zhuǎn)換控制,可以實(shí)現(xiàn)更高效地控制多聯(lián)空調(diào)機(jī)組組運(yùn)行。

      在一個(gè)可選例子中,轉(zhuǎn)換單元106,可以包括:狀態(tài)等待模塊1062和狀態(tài)轉(zhuǎn)換模塊1064。

      在一個(gè)具體例子中,狀態(tài)等待模塊1062,可以用于等待基于當(dāng)前子狀態(tài)的下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換事件是否產(chǎn)生,以確定是否需要執(zhí)行與由所述當(dāng)前子狀態(tài)至所述下一個(gè)子狀態(tài)的狀態(tài)轉(zhuǎn)換動(dòng)作。該狀態(tài)等待模塊1062的具體功能及處理參見步驟S210。

      例如:通過等待狀態(tài)轉(zhuǎn)換事件判斷是否需要執(zhí)行狀態(tài)轉(zhuǎn)換動(dòng)作。

      在一個(gè)具體例子中,狀態(tài)轉(zhuǎn)換模塊1064,可以用于當(dāng)產(chǎn)生所述狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作,實(shí)現(xiàn)所述運(yùn)行狀態(tài)中所述當(dāng)前子狀態(tài)與所述下一個(gè)子狀態(tài)之間的轉(zhuǎn)換。該狀態(tài)轉(zhuǎn)換模塊1064的具體功能及處理參見步驟S220。

      例如:當(dāng)有狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行狀態(tài)轉(zhuǎn)換動(dòng)作,從而可實(shí)現(xiàn)狀態(tài)間的轉(zhuǎn)換。

      由此,通過等待各個(gè)狀態(tài)產(chǎn)生的狀態(tài)轉(zhuǎn)換事件并基于該狀態(tài)轉(zhuǎn)換事件進(jìn)行運(yùn)行狀態(tài)的轉(zhuǎn)換控制,控制有效性高,還可以更節(jié)約主控芯片的時(shí)間資源。

      在一個(gè)可選的具體例子中,可以結(jié)合圖4所示本發(fā)明的裝置中狀態(tài)轉(zhuǎn)換模塊的一實(shí)施例的結(jié)構(gòu)示意圖;進(jìn)一步說明狀態(tài)轉(zhuǎn)換模塊1064的具體結(jié)構(gòu)。

      可選地,狀態(tài)轉(zhuǎn)換模塊1064,可以包括:狀態(tài)轉(zhuǎn)換控制的調(diào)度器10642。

      相應(yīng)地,所述狀態(tài)轉(zhuǎn)換模塊1064,用于當(dāng)獲取由狀態(tài)轉(zhuǎn)換控制的調(diào)度器10642接收到的所述狀態(tài)轉(zhuǎn)換事件時(shí),將所述當(dāng)前子狀態(tài)轉(zhuǎn)換為接收到的所述狀態(tài)轉(zhuǎn)換事件對應(yīng)的所述下一個(gè)子狀態(tài)。

      例如:狀態(tài)轉(zhuǎn)換控制的調(diào)度器,通過等待各個(gè)狀態(tài)產(chǎn)生的狀態(tài)轉(zhuǎn)換事件,實(shí)現(xiàn)狀態(tài)間的轉(zhuǎn)換。

      由此,通過使用調(diào)度器進(jìn)行狀態(tài)轉(zhuǎn)換事件的等待和狀態(tài)轉(zhuǎn)換動(dòng)作的執(zhí)行,可靠性高,控制便捷性好。

      可選地,狀態(tài)轉(zhuǎn)換模塊1064,還可以包括:負(fù)載控制子模塊10644。

      在一個(gè)具體例子中,負(fù)載控制子模塊10644,可以用于執(zhí)行所述狀態(tài)轉(zhuǎn)換動(dòng)作后,使所述多聯(lián)空調(diào)機(jī)組的負(fù)載按所述下一個(gè)子狀態(tài)的要求動(dòng)作,并等待一個(gè)以上所述子狀態(tài)中其它子狀態(tài)的狀態(tài)轉(zhuǎn)換事件。

      例如:狀態(tài)轉(zhuǎn)換之后,負(fù)載就按制冷停機(jī)要求進(jìn)行動(dòng)作,并檢測狀態(tài)轉(zhuǎn)換事件等。

      由此,通過在狀態(tài)轉(zhuǎn)換后對負(fù)載動(dòng)作的控制和對其它子狀態(tài)的狀態(tài)轉(zhuǎn)換事件的檢測,有利于提高對運(yùn)行狀態(tài)轉(zhuǎn)換控制的可靠性和全面性,人性化好。

      在一個(gè)可選實(shí)施方式中,結(jié)合產(chǎn)生單元104,還可以包括:配置單元108。

      在一個(gè)例子中,配置單元108,可以用于將所述子狀態(tài)配置為對象類型,以實(shí)現(xiàn)所述子狀態(tài)的程序?qū)ο箢愋突?/p>

      其中,所述對象類型,可以包括:子狀態(tài)屬性和/或子狀態(tài)方法。

      例如:在程序設(shè)計(jì)時(shí),將多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)做成對象類型,其主要包括:機(jī)組子狀態(tài)屬性和機(jī)組子狀態(tài)方法。

      由此,通過將多聯(lián)空調(diào)機(jī)組的運(yùn)行狀態(tài)進(jìn)行程序?qū)ο箢愋突幚恚梢砸詸C(jī)組運(yùn)行狀態(tài)為控制對象,進(jìn)行有利于提高多聯(lián)空調(diào)機(jī)組運(yùn)行控制程序設(shè)計(jì)的靈活性。

      可選地,所述子狀態(tài)屬性,可以包括:所述子狀態(tài)的唯一標(biāo)識(shí)符、所述轉(zhuǎn)換之前的子狀態(tài)標(biāo)識(shí)符、所述轉(zhuǎn)換之后的子狀態(tài)標(biāo)識(shí)符、所述子狀態(tài)標(biāo)識(shí)符的故障類型的至少之一。

      例如:多聯(lián)空調(diào)機(jī)組子狀態(tài)屬性,其狀態(tài)屬性如下表:

      可選地,所述子狀態(tài)方法,可以包括:所述多聯(lián)空調(diào)機(jī)組的負(fù)載控制方法、所述負(fù)載的驅(qū)動(dòng)方法、所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法、所述狀態(tài)轉(zhuǎn)換事件的故障處理方法的至少之一。

      例如:多聯(lián)空調(diào)機(jī)組子狀態(tài)方法,其狀態(tài)方法如下表:

      相應(yīng)地,所述產(chǎn)生單元104,可以用于通過所述狀態(tài)轉(zhuǎn)換事件的產(chǎn)生方法,使每個(gè)所述子狀態(tài)在所述多聯(lián)空調(diào)機(jī)組的任一運(yùn)行時(shí)刻下產(chǎn)生唯一的狀態(tài)轉(zhuǎn)換事件。

      例如:通過將多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)實(shí)現(xiàn)程序?qū)ο箢愋突總€(gè)狀態(tài)可進(jìn)行負(fù)載的控制及驅(qū)動(dòng)、產(chǎn)生狀態(tài)轉(zhuǎn)換事件及事件故障處理等。

      例如:由狀態(tài)轉(zhuǎn)換事件調(diào)度器運(yùn)行狀態(tài)間轉(zhuǎn)換控制,可以實(shí)現(xiàn)基于多聯(lián)空調(diào)機(jī)組系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的程序設(shè)計(jì)。

      由此,通過多種形式的子狀態(tài)屬性和子狀態(tài)方法,有利于實(shí)現(xiàn)對多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)的多方面的精準(zhǔn)控制,可靠性高,靈活性好。

      由于本實(shí)施例的裝置所實(shí)現(xiàn)的處理及功能基本相應(yīng)于前述圖1至圖2所示的方法的實(shí)施例、原理和實(shí)例,故本實(shí)施例的描述中未詳盡之處,可以參見前述實(shí)施例中的相關(guān)說明,在此不做贅述。

      經(jīng)大量的試驗(yàn)驗(yàn)證,采用本發(fā)明的技術(shù)方案,通過基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的控制程序設(shè)計(jì),可以在任意時(shí)刻主控芯片只執(zhí)行一種機(jī)組運(yùn)行狀態(tài)的控制程序,從而可大幅度降低執(zhí)行控制機(jī)組運(yùn)行的代碼量,節(jié)約了主控芯片的時(shí)間資源。

      根據(jù)本發(fā)明的實(shí)施例,還提供了對應(yīng)于多聯(lián)空調(diào)機(jī)組的控制裝置的一種多聯(lián)空調(diào)機(jī)組。該多聯(lián)空調(diào)機(jī)組可以包括:以上所述的多聯(lián)空調(diào)機(jī)組的控制裝置。

      在一個(gè)實(shí)施方式中,參見圖5、圖6和圖7所示的例子,該多聯(lián)空調(diào)機(jī)組的控制過程,可以包括:

      ㈠多聯(lián)空調(diào)機(jī)組的狀態(tài)轉(zhuǎn)換控制的程序?qū)崿F(xiàn)機(jī)制(即基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的程序?qū)崿F(xiàn)機(jī)制):

      在一個(gè)例子中,圖5可以顯示基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的程序設(shè)計(jì)系統(tǒng),以空調(diào)機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)劃分依據(jù),主要包括:初始化、待機(jī)、制冷停機(jī)、制冷運(yùn)行、制冷關(guān)機(jī)、除濕停機(jī)、除濕運(yùn)行、除濕關(guān)機(jī)、制熱停機(jī)、制熱運(yùn)行及制熱關(guān)機(jī)等。

      如圖5所示,在控制程序設(shè)計(jì)時(shí),依據(jù)多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)的關(guān)鍵特性,以機(jī)組運(yùn)行模式和開、關(guān)及停機(jī)等為關(guān)鍵特性,將其的運(yùn)行狀態(tài)劃分為多個(gè)子狀態(tài),通過各個(gè)子狀態(tài)下任意時(shí)刻下產(chǎn)生的唯一狀態(tài)轉(zhuǎn)換事件,實(shí)現(xiàn)各個(gè)子狀態(tài)間轉(zhuǎn)換。

      例如:停機(jī)可以是在機(jī)組開機(jī)下,因故障等因素,負(fù)載不能動(dòng)作,關(guān)機(jī)和開機(jī)是相對而言的。

      例如:任意時(shí)刻,可以是指機(jī)組在運(yùn)行過程中,由于控制指令、溫度檢測等改變,從而會(huì)引發(fā)狀態(tài)切換的條件,通過判斷產(chǎn)生狀態(tài)切換事件。

      例如:子狀態(tài)主要可以包括:

      ⑴初始化狀態(tài):多聯(lián)空調(diào)系統(tǒng)初始上電時(shí),其負(fù)載進(jìn)行復(fù)位,產(chǎn)生系統(tǒng)初始化完成事件—SYS_INIT。

      ⑵待機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的模式狀態(tài)轉(zhuǎn)換控制的樞紐,產(chǎn)生制冷模式啟動(dòng)事件—COOL_IN、除濕模式啟動(dòng)事件—DRY_IN及制熱模式啟動(dòng)事件—HEAT_IN。

      ⑶制冷停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制冷關(guān)機(jī)事件—COOL_OFF、制冷運(yùn)行事件—COOL_RUN、制冷模式退出事件—COOL_OUT。

      ⑷制冷運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生制冷關(guān)機(jī)事件—COOL_OFF、制冷停機(jī)事件—COOL_STOP。

      ⑸制冷關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制冷模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制冷停機(jī)事件—COOL_STOP、制冷運(yùn)行事件—COOL_RUN。

      ⑹除濕停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生除濕關(guān)機(jī)事件—DRY_OFF、除濕運(yùn)行事件—DRY_RUN、除濕模式退出事件—DRY_OUT。

      ⑺除濕運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生除濕關(guān)機(jī)事件—DRY_OFF、除濕停機(jī)事件—DRY_STOP。

      ⑻除濕關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的除濕模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生除濕運(yùn)行事件—DRY_RUN、除濕停機(jī)事件—DRY_STOP。

      ⑼制熱停機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下停機(jī)狀態(tài),其負(fù)載按停機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制熱關(guān)機(jī)事件—HEAT_OFF、制熱運(yùn)行事件—HEAT_RUN、制熱模式退出事件—HEAT_OUT。

      ⑽制熱運(yùn)行狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下運(yùn)行狀態(tài),其負(fù)載按運(yùn)行要求進(jìn)行動(dòng)作,產(chǎn)生制熱關(guān)機(jī)事件—HEAT_OFF、制熱停機(jī)事件—HEAT_STOP。

      ⑾制熱關(guān)機(jī)狀態(tài):多聯(lián)空調(diào)系統(tǒng)的制熱模式下關(guān)機(jī)狀態(tài),其負(fù)載按關(guān)機(jī)要求進(jìn)行動(dòng)作,產(chǎn)生制熱運(yùn)行事件—HEAT_RUN、制熱停機(jī)事件—HEAT_STOP。

      在一個(gè)例子中,圖6可以顯示狀態(tài)轉(zhuǎn)換控制調(diào)度器工作流程,通過等待狀態(tài)轉(zhuǎn)換事件判斷是否需要執(zhí)行狀態(tài)轉(zhuǎn)換動(dòng)作,當(dāng)有狀態(tài)轉(zhuǎn)換事件時(shí),執(zhí)行狀態(tài)轉(zhuǎn)換動(dòng)作,從而可實(shí)現(xiàn)狀態(tài)間的轉(zhuǎn)換。

      如圖6所示,狀態(tài)轉(zhuǎn)換控制的調(diào)度器,通過等待各個(gè)狀態(tài)產(chǎn)生的狀態(tài)轉(zhuǎn)換事件,實(shí)現(xiàn)狀態(tài)間的轉(zhuǎn)換。例如:在制冷運(yùn)行狀態(tài)下,產(chǎn)生了制冷停機(jī)事件—COOL_STOP,當(dāng)調(diào)度器接收此事件時(shí),轉(zhuǎn)換到制冷停機(jī)狀態(tài),之后,負(fù)載就按制冷停機(jī)要求進(jìn)行動(dòng)作,并檢測狀態(tài)轉(zhuǎn)換事件等。

      ㈡多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)的程序?qū)ο箢愋突?即多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)的程序?qū)ο箢愋?:

      在一個(gè)例子中,圖7可以顯示,在程序設(shè)計(jì)時(shí),將多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)做成對象類型,其主要包括:機(jī)組子狀態(tài)屬性和機(jī)組子狀態(tài)方法。

      如圖7所示,多聯(lián)空調(diào)機(jī)組的程序?qū)ο箢愋椭饕ǎ?/p>

      ⑴多聯(lián)空調(diào)機(jī)組子狀態(tài)屬性,其狀態(tài)屬性如下表:

      例如:狀態(tài)的標(biāo)識(shí)符,其在程序設(shè)計(jì)時(shí),是以不同的數(shù)值來表示的,例如子狀態(tài)1的標(biāo)識(shí)符可定義為0x6032、子狀態(tài)2的標(biāo)識(shí)符可定義為0x6035等。

      ⑵多聯(lián)空調(diào)機(jī)組子狀態(tài)方法,其狀態(tài)方法如下表:

      例如:方法元素,具體設(shè)計(jì)時(shí),應(yīng)以狀態(tài)的負(fù)載特性來具體定義,例如,狀態(tài)中的負(fù)載為電子膨脹閥時(shí),其方法元素,就包括電子膨脹閥的控制、電子膨脹閥的驅(qū)動(dòng)等。

      通過將多聯(lián)空調(diào)機(jī)組運(yùn)行狀態(tài)實(shí)現(xiàn)程序?qū)ο箢愋突?,每個(gè)狀態(tài)可進(jìn)行負(fù)載的控制及驅(qū)動(dòng)、產(chǎn)生狀態(tài)轉(zhuǎn)換事件及事件故障處理等,由狀態(tài)轉(zhuǎn)換事件調(diào)度器運(yùn)行狀態(tài)間轉(zhuǎn)換控制,這樣就實(shí)現(xiàn)了基于多聯(lián)空調(diào)機(jī)組系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的程序設(shè)計(jì)。

      由于本實(shí)施例的多聯(lián)空調(diào)機(jī)組所實(shí)現(xiàn)的處理及功能基本相應(yīng)于前述圖3和圖4所示的裝置的實(shí)施例、原理和實(shí)例,故本實(shí)施例的描述中未詳盡之處,可以參見前述實(shí)施例中的相關(guān)說明,在此不做贅述。

      經(jīng)大量的試驗(yàn)驗(yàn)證,采用本發(fā)明的技術(shù)方案,通過基于多聯(lián)空調(diào)系統(tǒng)運(yùn)行狀態(tài)轉(zhuǎn)換控制的控制程序設(shè)計(jì),可以以機(jī)組運(yùn)行狀態(tài)為控制對象,對機(jī)組運(yùn)行的控制程序設(shè)計(jì)的靈活性更高。

      綜上,本領(lǐng)域技術(shù)人員容易理解的是,在不沖突的前提下,上述各有利方式可以自由地組合、疊加。

      以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1