專利名稱:一種基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及空調(diào)控制的模塊式全新風(fēng)熱泵機(jī)組壓縮機(jī)技術(shù),特別是涉及一種基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法。
背景技術(shù):
空調(diào)制熱時,氣體制冷劑被壓縮機(jī)加壓,成為高溫高壓氣體,進(jìn)入室內(nèi)機(jī)的換熱器 (此時為冷凝器),冷凝液化放熱,成為液體,同時將室內(nèi)空氣加熱,從而達(dá)到提高室內(nèi)溫度的目的。液體制冷劑經(jīng)節(jié)流裝置減壓,進(jìn)入室外機(jī)的換熱器(此時為蒸發(fā)器),蒸發(fā)氣化吸熱,成為氣體,同時吸取室外空氣的熱量(室外空氣變得更冷)。成為氣體的制冷劑再次進(jìn)入壓縮機(jī)開始下一個循環(huán)。空調(diào)制冷時,氣體制冷劑被壓縮機(jī)加壓,成為高溫高壓氣體,進(jìn)入室外機(jī)的換熱器 (此時為冷凝器),冷凝液化放熱,成為液體,同時熱量向大氣釋放。液體制冷劑經(jīng)節(jié)流裝置減壓,進(jìn)入室內(nèi)機(jī)的換熱器(此時為蒸發(fā)器),蒸發(fā)氣化吸熱,成為氣體,同時吸取室內(nèi)空氣的熱量,從而達(dá)到降低室內(nèi)溫度的目的。成為氣體的制冷劑再次進(jìn)入壓縮機(jī)開始下一個循環(huán)。通過以上制冷劑的液化和氣化的過程,熱量在蒸發(fā)器處吸取,轉(zhuǎn)移到冷凝器處釋放,從而實(shí)現(xiàn)熱量的轉(zhuǎn)移,達(dá)到制熱、制冷的目的。模塊是指具有一定制冷或制熱參數(shù)或整體功能的機(jī)組所組成的空調(diào)系統(tǒng),用戶可以根據(jù)整個空調(diào)系統(tǒng)的配置大小自由選擇所需要的空調(diào)負(fù)荷,在運(yùn)行中可根據(jù)實(shí)用需求選擇要求一個或多個同時機(jī)組運(yùn)行的工作模式,起到節(jié)能的目的。模塊機(jī)最大的特點(diǎn)就是可以根據(jù)實(shí)際負(fù)荷需要進(jìn)行模塊組合,在使用時則可以根據(jù)實(shí)際負(fù)荷需要開啟數(shù)量不同的機(jī)組。圖1為傳統(tǒng)模塊機(jī)通信示意圖,如圖所示,傳統(tǒng)模塊通信方式采用主機(jī)輪詢方式控制子模塊輸出和查詢各子模塊的當(dāng)前機(jī)組狀態(tài)及故障信息。模塊主機(jī)需要一對一的方式對每個模塊子機(jī)進(jìn)行查詢,并且每個模塊子機(jī)也需要一對一的方式給模塊主機(jī)進(jìn)行反饋。 當(dāng)遇到信息量較大、模塊數(shù)較多且實(shí)時性要求較高時,傳統(tǒng)方法的處理就顯的無能為力。并且現(xiàn)有的模塊機(jī)各子模塊的上下線識別及注冊時間一般為3-10分鐘,數(shù)據(jù)刷新的速度非常慢,根本不能滿足實(shí)時查詢的要求。而且傳統(tǒng)模塊機(jī)系統(tǒng)中,主機(jī)是固定或者只有一個備份主機(jī)。當(dāng)主機(jī)和備份主機(jī)失效情況下,整個系統(tǒng)就無法正常開啟,影響整個系統(tǒng)的工作效率。
發(fā)明內(nèi)容
本發(fā)明的目的是在于針對現(xiàn)有技術(shù)的缺點(diǎn),而提供一種基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,可縮短模塊機(jī)各子模塊查詢時間至10秒,并且可提高整個系統(tǒng)運(yùn)行的效率和穩(wěn)定性。本發(fā)明的技術(shù)方案一種基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,包括如下步驟Si,配置一模塊主機(jī),并將該模塊主機(jī)及一個或多個模塊子機(jī)通過雙絞線組成總線型網(wǎng)絡(luò);S2,模塊主機(jī)對在線模塊子機(jī)進(jìn)行注冊或?qū)﹄x線模塊子機(jī)進(jìn)行注銷,并按照在線模塊子機(jī)的運(yùn)行時間對模塊子機(jī)進(jìn)行優(yōu)先級排序;S3,依據(jù)該優(yōu)先級排序及實(shí)際需求,模塊主機(jī)對在線模塊子機(jī)進(jìn)行加載或卸載。本發(fā)明中,在執(zhí)行步驟S2和S3過程中,還包括S4,模塊主機(jī)實(shí)時監(jiān)測模塊子機(jī)的上線和下線,將上線的模塊子機(jī)進(jìn)行注冊并將其排在優(yōu)先級最低的位置,將下線的模塊子機(jī)注銷其注冊信息。本發(fā)明中,步驟S2中,模塊主機(jī)對在線模塊子機(jī)進(jìn)行注冊的步驟包括S21,模塊主機(jī)首先向總線發(fā)出消息命令,該命令格式包括發(fā)送對象、接收對象、數(shù)據(jù)以及校驗(yàn);S22,總線上的所有模塊子機(jī)均收到模塊主機(jī)發(fā)出的消息命令,由該消息命令指定的接收對象按照該命令格式向總線發(fā)出下一條消息命令;S23,如果在預(yù)設(shè)時間內(nèi),模塊主機(jī)未接收到預(yù)設(shè)模塊子機(jī)通過總線發(fā)給下一模塊子機(jī)的消息命令,則判斷該預(yù)設(shè)模塊子機(jī)離線,再由模塊主機(jī)向總線發(fā)出接收對象為該下一模塊子機(jī)的消息命令;S24,當(dāng)最后一個模塊子機(jī)向總線發(fā)出接收對象為模塊主機(jī)的消息命令時,模塊主機(jī)完成對系統(tǒng)上所有模塊子機(jī)的在線注冊。本發(fā)明中,步驟S23中,如果判斷該預(yù)設(shè)模塊子機(jī)離線,則模塊主機(jī)注銷該離線的模塊子機(jī)的注冊信息。 本發(fā)明中,步驟S3具體包括S31,當(dāng)系統(tǒng)負(fù)載能力不足時,最低優(yōu)先級的模塊子機(jī)才被允許加載;S32,當(dāng)系統(tǒng)需要卸載時,最低優(yōu)先級的模塊子機(jī)首先被卸載。本發(fā)明中,系統(tǒng)根據(jù)當(dāng)前溫度與設(shè)定溫度的差值對在線的模塊子機(jī)進(jìn)行加載或卸載控制。本發(fā)明中,模塊主機(jī)的參數(shù)檢測包括對環(huán)境溫度、內(nèi)盤溫度、送風(fēng)溫度以及回風(fēng)溫度的參數(shù)檢測。本發(fā)明中,模塊子機(jī)的參數(shù)檢測包括對模塊低壓壓力、模塊外盤溫度以及高低壓開關(guān)狀態(tài)的參數(shù)檢測。本發(fā)明中,在系統(tǒng)中設(shè)立加載區(qū),保持區(qū)以及卸載區(qū),在加載區(qū)中每個周期加載一個壓縮機(jī),在保持區(qū)中保持當(dāng)前模塊子機(jī)的工作狀態(tài),在卸載區(qū)中每隔一個周期卸載一個壓縮機(jī)。本發(fā)明具有的有益效果采用本發(fā)明所述基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,可以將控制周期縮短至現(xiàn)有技術(shù)的一半,并大大提高了系統(tǒng)的適應(yīng)性;而且具有較短的響應(yīng)時間,最大限度地保證系統(tǒng)的穩(wěn)定性。
圖1為傳統(tǒng)模塊機(jī)通信示意圖2為本發(fā)明模塊機(jī)通信示意圖;圖3為本發(fā)明模塊主機(jī)與多個模塊子機(jī)之間通過雙絞線組成總線型網(wǎng)絡(luò)示意圖;圖4為本發(fā)明模塊主機(jī)給模塊子機(jī)進(jìn)行注冊的示意圖;圖5為本發(fā)明所述命令格式的示意圖;圖6為本發(fā)明邏輯控制階段中控制區(qū)間的示意圖;圖7為本發(fā)明自動為模塊子機(jī)增加注冊信息和注銷其注冊信息的示意圖。
具體實(shí)施例方式為使對本發(fā)明的結(jié)構(gòu)特征及所達(dá)成的功效有更進(jìn)一步的了解與認(rèn)識,用以較佳的實(shí)施例及附圖配合詳細(xì)的說明,說明如下圖2為本發(fā)明模塊機(jī)通信示意圖,如圖所示。傳統(tǒng)的模塊主機(jī)需要一對一的方式對每個模塊子機(jī)進(jìn)行查詢,并且每個模塊子機(jī)也需要一對一的方式給模塊主機(jī)進(jìn)行反饋。 而本發(fā)明所述模塊機(jī)系統(tǒng)采用先進(jìn)通信算法,模塊主機(jī)通過一對多的方式地對每個模塊子機(jī)進(jìn)行查詢,因此使得本發(fā)明所述模塊機(jī)系統(tǒng)的控制周期縮短至原來的一半,大大提高了系統(tǒng)的適應(yīng)性。本發(fā)明所述模塊機(jī)系統(tǒng)主要包含兩個或兩個以上模塊,其中必須有一個模塊被配置成模塊主機(jī),且至少一個模塊被配置成模塊子機(jī)。圖3示出的是一個模塊主機(jī)與多個模塊子機(jī)之間通過雙絞線組成總線型網(wǎng)絡(luò)示意圖,但是本發(fā)明并不限于此。但是,模塊主機(jī)與模塊子機(jī)在預(yù)設(shè)條件下可任意切換,也就是說系統(tǒng)中的任意模塊子機(jī),經(jīng)過配置后均可用作模塊主機(jī)控制。例如,可以通過一控制開關(guān)使得模塊主機(jī)與模塊子機(jī)切換,即當(dāng)打開一控制開關(guān),該模塊子機(jī)即可作為模塊主機(jī),當(dāng)關(guān)上該控制開關(guān),該模塊子機(jī)只能作為模塊主機(jī)。但是本發(fā)明并不限于通過該控制開關(guān)來切換模塊主機(jī)與模塊子機(jī),還可以通過其它方式來實(shí)現(xiàn)。傳統(tǒng)模塊機(jī)系統(tǒng)中,主機(jī)是固定或者只有一個備份主機(jī)。當(dāng)主機(jī)和備份主機(jī)失效情況下,整個系統(tǒng)就無法正常開啟;而在本發(fā)明模塊機(jī)系統(tǒng)中,實(shí)現(xiàn)模塊無差別化,當(dāng)主備模塊出現(xiàn)失效后,可配置任意在線的模塊作為模塊主機(jī)使用,繼續(xù)控制整個系統(tǒng)的正常運(yùn)行。模塊主機(jī)上擁有一些系統(tǒng)參數(shù)的檢測,如環(huán)境溫度,內(nèi)盤溫度,送風(fēng)溫度,和回風(fēng)溫度等。模塊子機(jī)僅檢測改模塊相關(guān)參數(shù),如模塊低壓壓力,模塊外盤溫度,高低壓開關(guān)狀態(tài)等。圖4為本發(fā)明模塊主機(jī)給模塊子機(jī)進(jìn)行注冊的示意圖,如圖所示,上電初始化后, 模塊主機(jī)按圖4所示模塊子機(jī)的順序進(jìn)行通信,并對在線的模塊子機(jī)進(jìn)行注冊,其步驟如下主機(jī)首先向總線發(fā)出消息命令,命令格式如圖5所示,包括發(fā)送對象、接收對象、 數(shù)據(jù)以及校驗(yàn)發(fā)送對象模塊主機(jī);接收對象模塊子機(jī)1 ;模塊子機(jī)1接收到此消息后,同樣往總線上發(fā)送此命令格式的消息;發(fā)送對象模塊子機(jī)1 ;
接收對象模塊子機(jī)2 ;在預(yù)設(shè)時間內(nèi)(例如60毫秒內(nèi)),如果模塊主機(jī)接收到模塊子機(jī)1的消息命令, 則模塊主機(jī)認(rèn)為模塊子機(jī)1在線;如果模塊主機(jī)未接收到模塊子機(jī)1發(fā)給模塊子機(jī)2的命令,則模塊主機(jī)再次往總線上發(fā)送該格式命令,同時可判斷模塊子機(jī)1離線。發(fā)送對象模塊主機(jī);接收對象模塊子機(jī)2;......最后一個模塊子機(jī)發(fā)送的消息命令;發(fā)送對象模塊子機(jī)N ;接收對象模塊主機(jī);如此循環(huán),模塊主機(jī)即可完成對系統(tǒng)上的所有模塊子機(jī)進(jìn)行在線注冊。上述過程使主控制系統(tǒng)不會因消息不實(shí)時而產(chǎn)生的控制偏差。模塊主機(jī)在完成對全部模塊子機(jī)的注冊登記后,模塊主機(jī)首先對已經(jīng)注冊的模塊子機(jī)進(jìn)行排序,按模塊子機(jī)的運(yùn)行時間由短到長排序,時間短的優(yōu)先運(yùn)行,以平衡整個系統(tǒng)的各模塊子機(jī)的運(yùn)行時間。在模塊主機(jī)中成功注冊的模塊子豐財能在系統(tǒng)的運(yùn)行過程中,被調(diào)用力口載或者卸載。新注冊的成員被配置成運(yùn)行優(yōu)先級最低的模塊子機(jī),這個原則保證了只有在原系統(tǒng)負(fù)載能力不足的情況下,此新注冊模塊子豐/UI皮允許加載,且當(dāng)系統(tǒng)進(jìn)入卸載區(qū),貝U此新注冊模塊子機(jī)首先被卸載, 以保證即新加入的成員不會影響至脤系統(tǒng)各子模塊的運(yùn)行狀態(tài),最大限度的保證系統(tǒng)的穩(wěn)定性。主機(jī)完成已注冊模塊子機(jī)的優(yōu)先級排序后,進(jìn)入邏輯控制階段??刂齐A段是對控制溫度與設(shè)定溫度的差,將控制區(qū)間分為加載區(qū),保持區(qū),卸載區(qū),如圖6所示加載區(qū)每個周期加載一個壓縮機(jī);保持區(qū)保持當(dāng)前模塊子機(jī)的工作狀態(tài),即既不加載也不卸載;卸載區(qū)每隔一個周期卸載一個壓縮機(jī)。在系統(tǒng)在運(yùn)行的整個過程中,模塊主機(jī)能夠?qū)δK子機(jī)的上線和下線實(shí)時監(jiān)測, 實(shí)現(xiàn)自注冊自注銷功能,不影響整個系統(tǒng)的運(yùn)行,即在系統(tǒng)的運(yùn)行過程中,做到各個模塊的熱插拔功能。當(dāng)模塊主機(jī)識別到某個模塊子機(jī)從在線狀態(tài)轉(zhuǎn)到離線狀態(tài)后,模塊主機(jī)會自動注銷其注冊信息。當(dāng)模塊主機(jī)識別到某個模塊子機(jī)從離線狀態(tài)轉(zhuǎn)到在線狀態(tài)后,模塊主機(jī)會接收該模塊子機(jī)的信息,并自動為該模塊子機(jī)增加系統(tǒng)注冊信息。同樣,系統(tǒng)也會將上線的模塊子機(jī)排在優(yōu)先級最低的位置。例如,如圖7所示,當(dāng)模塊子機(jī)2下線后,模塊主機(jī)會自動注銷模塊子機(jī)2的注冊信息;當(dāng)模塊子機(jī)2上線后,模塊主機(jī)會自動增加模塊子機(jī)2的注冊信息,并將模塊子機(jī)2排在優(yōu)先級最低的位置。由此可知,采用本發(fā)明所述基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,可以縮短整個系統(tǒng)各個模塊(包括模塊主機(jī)與模塊子機(jī)之間,模塊子機(jī)與模塊子機(jī)之間)的消息傳遞時間,并且可以實(shí)時判斷模塊子機(jī)的上下線狀態(tài),并根據(jù)當(dāng)前溫度與設(shè)定溫度的差值對在線的模塊子機(jī)進(jìn)行加載或卸載控制。綜上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用來限定本發(fā)明實(shí)施的范圍,凡依本發(fā)明權(quán)利要求范圍所述的形狀、構(gòu)造、特征及精神所為的均等變化與修飾,均應(yīng)包括于本發(fā)明的權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,包括如下步驟Si,配置一模塊主機(jī),并將該模塊主機(jī)及一個或多個模塊子機(jī)通過雙絞線組成總線型網(wǎng)絡(luò);S2,模塊主機(jī)對在線模塊子機(jī)進(jìn)行注冊或?qū)﹄x線模塊子機(jī)進(jìn)行注銷,并按照在線模塊子機(jī)的運(yùn)行時間對模塊子機(jī)進(jìn)行優(yōu)先級排序;S3,依據(jù)該優(yōu)先級排序及實(shí)際需求,模塊主機(jī)對在線模塊子機(jī)進(jìn)行加載或卸載。
2.根據(jù)權(quán)利要求1所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,在執(zhí)行步驟S2和S3過程中,還包括S4,模塊主機(jī)實(shí)時監(jiān)測模塊子機(jī)的上線和下線,將上線的模塊子機(jī)進(jìn)行注冊并將其排在優(yōu)先級最低的位置,將下線的模塊子機(jī)注銷其注冊信息。
3.根據(jù)權(quán)利要求1或2所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于, 步驟S2中,模塊主機(jī)對在線模塊子機(jī)進(jìn)行注冊的步驟包括S21,模塊主機(jī)首先向總線發(fā)出消息命令,該命令格式包括發(fā)送對象、接收對象、數(shù)據(jù)以及校驗(yàn);S22,總線上的所有模塊子機(jī)均收到模塊主機(jī)發(fā)出的消息命令,由該消息命令指定的接收對象按照該命令格式向總線發(fā)出下一條消息命令;S23,如果在預(yù)設(shè)時間內(nèi),模塊主機(jī)未接收到預(yù)設(shè)模塊子機(jī)通過總線發(fā)給下一模塊子機(jī)的消息命令,則判斷該預(yù)設(shè)模塊子機(jī)離線,再由模塊主機(jī)向總線發(fā)出接收對象為該下一模塊子機(jī)的消息命令;S24,當(dāng)最后一個模塊子機(jī)向總線發(fā)出接收對象為模塊主機(jī)的消息命令時,模塊主機(jī)完成對系統(tǒng)上所有模塊子機(jī)的在線注冊。
4.根據(jù)權(quán)利要求3所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,步驟S23中,如果判斷該預(yù)設(shè)模塊子機(jī)離線,則模塊主機(jī)注銷該離線的模塊子機(jī)的注冊信息。
5.根據(jù)權(quán)利要求1所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,步驟S3具體包括S31,當(dāng)系統(tǒng)負(fù)載能力不足時,最低優(yōu)先級的模塊子機(jī)才被允許加載;S32,當(dāng)系統(tǒng)需要卸載時,最低優(yōu)先級的模塊子機(jī)首先被卸載。
6.根據(jù)權(quán)利要求5所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,系統(tǒng)根據(jù)當(dāng)前溫度與設(shè)定溫度的差值對在線的模塊子機(jī)進(jìn)行加載或卸載控制。
7.根據(jù)權(quán)利要求1所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,模塊主機(jī)的參數(shù)檢測包括對環(huán)境溫度、內(nèi)盤溫度、送風(fēng)溫度以及回風(fēng)溫度的參數(shù)檢測。
8.根據(jù)權(quán)利要求1所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,模塊子機(jī)的參數(shù)檢測包括對模塊低壓壓力、模塊外盤溫度以及高低壓開關(guān)狀態(tài)的參數(shù)檢測。
9.根據(jù)權(quán)利要求6所述的基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,其特征在于,在系統(tǒng)中設(shè)立加載區(qū),保持區(qū)以及卸載區(qū),在加載區(qū)中每個周期加載一個壓縮機(jī),在保持區(qū)中保持當(dāng)前模塊子機(jī)的工作狀態(tài),在卸載區(qū)中每隔一個周期卸載一個壓縮機(jī)。
全文摘要
本發(fā)明涉及一種基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,包括如下步驟S1,配置一模塊主機(jī),并將該模塊主機(jī)及一個或多個模塊子機(jī)通過雙絞線組成總線型網(wǎng)絡(luò);S2,模塊主機(jī)對在線模塊子機(jī)進(jìn)行注冊或?qū)﹄x線模塊子機(jī)進(jìn)行注銷,并按照在線模塊子機(jī)的運(yùn)行時間對模塊子機(jī)進(jìn)行優(yōu)先級排序;S3,依據(jù)該優(yōu)先級排序及實(shí)際需求,模塊主機(jī)對在線模塊子機(jī)進(jìn)行加載或卸載。采用本發(fā)明所述基于組網(wǎng)通信方式的模塊機(jī)系統(tǒng)控制方法,可以將控制周期縮短至現(xiàn)有技術(shù)的一半,并大大提高了系統(tǒng)的適應(yīng)性;而且具有較短的響應(yīng)時間,最大限度地保證系統(tǒng)的穩(wěn)定性。
文檔編號F24F11/00GK102305449SQ201110115538
公開日2012年1月4日 申請日期2011年5月5日 優(yōu)先權(quán)日2011年5月5日
發(fā)明者何健, 林彬, 林榮皓 申請人:深圳市森控科技有限公司