日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法、通信裝置、內(nèi)機(jī)和外機(jī)的制作方法

文檔序號:10538769閱讀:1012來源:國知局
多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法、通信裝置、內(nèi)機(jī)和外機(jī)的制作方法
【專利摘要】本發(fā)明提供了一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法、通信裝置、內(nèi)機(jī)和外機(jī),其中,多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,包括:判斷是否需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息;在判定需要向所述指定設(shè)備發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分;將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。本發(fā)明的技術(shù)方案可以減少多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī)與外機(jī)、內(nèi)機(jī)與集控器、外機(jī)與集控器之間進(jìn)行通訊的數(shù)據(jù)量,進(jìn)而能夠保證運(yùn)行信息得到及時更新。
【專利說明】
多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法、通信裝置、內(nèi)機(jī)和外機(jī)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及多聯(lián)機(jī)空調(diào)技術(shù)領(lǐng)域,具體而言,涉及一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法、一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置、一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī)和一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī)。
【背景技術(shù)】
[0002]多聯(lián)機(jī)空調(diào)系統(tǒng)的外機(jī)和內(nèi)機(jī)之間一般采用異步通信,內(nèi)外機(jī)之間按照一定的通訊協(xié)議來進(jìn)行數(shù)據(jù)交換。一個多聯(lián)機(jī)空調(diào)系統(tǒng)設(shè)計的最大內(nèi)機(jī)臺數(shù)多達(dá)96臺甚至更多,通常情況下,外機(jī)需要與內(nèi)機(jī)之間實時交互數(shù)據(jù),雙方之間的數(shù)據(jù)交換速度越快,對于系統(tǒng)的控制越有利。
[0003]目前,外機(jī)與內(nèi)機(jī)之間進(jìn)行數(shù)據(jù)交換的方式一般是:外機(jī)對在線內(nèi)機(jī)進(jìn)行點(diǎn)對點(diǎn)的查詢,內(nèi)機(jī)針對外機(jī)的查詢命令進(jìn)行回復(fù),具體如圖1所示,通訊過程為:外機(jī)-內(nèi)機(jī)1-外機(jī)-內(nèi)機(jī)2-......-外機(jī)-內(nèi)機(jī)η。其中,內(nèi)機(jī)針對外機(jī)的查詢命令回復(fù)的數(shù)據(jù)幀格式如圖2所示,包括了引導(dǎo)碼、命令碼、數(shù)據(jù)幀長度說明、數(shù)據(jù)報文和結(jié)束碼,其中數(shù)據(jù)報文部分包含了內(nèi)機(jī)的各種詳細(xì)的運(yùn)行信息,如開關(guān)機(jī)、能力需求、內(nèi)機(jī)交換器溫度等。
[0004]在上述方案中,由于內(nèi)機(jī)回復(fù)給外機(jī)的數(shù)據(jù)幀長度是固定的,每臺內(nèi)機(jī)的運(yùn)行信息按照固定的時間更新到外機(jī),也即是說,每一臺內(nèi)機(jī)的運(yùn)行信息都要等固定的時間才能傳遞到外機(jī),當(dāng)在線內(nèi)機(jī)較多時,這個固定時間就比較長,進(jìn)而會影響內(nèi)機(jī)的運(yùn)行信息更新到外機(jī)的及時性。

【發(fā)明內(nèi)容】

[0005]本發(fā)明旨在至少解決現(xiàn)有技術(shù)或相關(guān)技術(shù)中存在的技術(shù)問題之一。
[0006]為此,本發(fā)明的一個目的在于提出了一種新的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,可以減少內(nèi)機(jī)與外機(jī)、內(nèi)機(jī)與集控器、外機(jī)與集控器之間進(jìn)行通訊的數(shù)據(jù)量,進(jìn)而能夠保證運(yùn)行信息得到及時更新。
[0007]本發(fā)明的另一個目的在于對應(yīng)提出了一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置、內(nèi)機(jī)和外機(jī)。
[0008]為實現(xiàn)上述目的,根據(jù)本發(fā)明的第一方面的實施例,提出了一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,包括:判斷是否需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息;在判定需要向所述指定設(shè)備發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分;將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。
[0009]本發(fā)明提出的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,既適用于多聯(lián)機(jī)空調(diào)系統(tǒng)中內(nèi)機(jī)與外機(jī)之間的通信,也適用于內(nèi)機(jī)與集控器之間的通信,同時也適用于外機(jī)與集控器之間的通信。以下以內(nèi)機(jī)與外機(jī)之間的通信為例進(jìn)行說明:內(nèi)機(jī)通過在判定需要向外機(jī)發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分,并將發(fā)生變化的數(shù)據(jù)部分發(fā)送至外機(jī),使得在一個查詢周期(即外機(jī)對所有在線內(nèi)機(jī)的運(yùn)行信息都查詢一次)中,減少了每臺內(nèi)機(jī)與外機(jī)之間進(jìn)行通訊的數(shù)據(jù)量,進(jìn)而保證每臺內(nèi)機(jī)的運(yùn)行信息能夠及時更新到外機(jī)中,尤其是對于在線內(nèi)機(jī)較多的場景,本發(fā)明的技術(shù)方案能夠有效提尚內(nèi)機(jī)?目息傳遞到外機(jī)的及時性。
[0010]類似地,本發(fā)明的技術(shù)方案也能夠提高內(nèi)機(jī)信息傳遞到集控器的及時性,并且也能夠提高外機(jī)信息傳遞到集控器的及時性。
[0011]其中,運(yùn)行信息包括運(yùn)行模式、開關(guān)機(jī)狀態(tài)、室內(nèi)溫度、熱交換器的溫度等信息。
[0012]根據(jù)本發(fā)明的上述實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,還可以具有以下技術(shù)特征:
[0013]根據(jù)本發(fā)明的一個實施例,將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備的步驟,具體包括:生成第一數(shù)據(jù)幀,所述第一數(shù)據(jù)幀中包含有用于指示所述發(fā)生變化的數(shù)據(jù)部分的第一標(biāo)識信息,以及所述發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù);將所述第一數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0014]在該實施例中,可以通過數(shù)據(jù)幀的形式來傳輸發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)。其中,第一數(shù)據(jù)幀中也可以包括:引導(dǎo)碼、命令碼、數(shù)據(jù)幀長度說明、數(shù)據(jù)報文和結(jié)束碼,上述的第一標(biāo)識信息和發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)可以位于數(shù)據(jù)報文字段。
[0015]根據(jù)本發(fā)明的一個實施例,所述第一數(shù)據(jù)幀中還包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第一值,以指示所述第一數(shù)據(jù)幀的類型為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀。
[0016]在該實施例中,通過在第一數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第一值來指示第一數(shù)據(jù)幀為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀,使得第一數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第一數(shù)據(jù)幀的類型,進(jìn)而便于對第一數(shù)據(jù)幀進(jìn)行解析。
[0017]根據(jù)本發(fā)明的一個實施例,所述第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的多個數(shù)據(jù)部分是否發(fā)生變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0018]在該實施例中,具體來說,每個標(biāo)識位可以指示多個數(shù)據(jù)部分是否發(fā)生變化,如當(dāng)某個標(biāo)識位Cx的值為“10100100”時,表示數(shù)據(jù)部分3、數(shù)據(jù)部分6和數(shù)據(jù)部分8發(fā)生了變化,那么在第一數(shù)據(jù)幀中,數(shù)據(jù)部分3、數(shù)據(jù)部分6和數(shù)據(jù)部分8依次排在標(biāo)識位Cx之后。
[0019]根據(jù)本發(fā)明的一個實施例,所述第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的一個數(shù)據(jù)部分發(fā)生了變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0020]在該實施例中,具體來說,每個標(biāo)識位可以指示I個數(shù)據(jù)部分發(fā)生了變化,如當(dāng)某個標(biāo)識位Cy的值為“I”時,表示對應(yīng)的數(shù)據(jù)部分發(fā)生了變化,那么在第一數(shù)據(jù)幀中,該變化的數(shù)據(jù)部分排在標(biāo)識位Cy之后。
[0021]根據(jù)本發(fā)明的一個實施例,在將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備的步驟之前,還包括:判斷所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量是否大于或等于預(yù)定數(shù)據(jù)量;在判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于所述預(yù)定數(shù)據(jù)量時,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備;在判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量小于所述預(yù)定數(shù)據(jù)量時,執(zhí)行將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備的步驟。
[0022]根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,當(dāng)較多數(shù)據(jù)部分都發(fā)生變化時,通過“第一標(biāo)識信息+發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)”的方式可能會造成第一數(shù)據(jù)幀中的數(shù)據(jù)量較大,因此通過在第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于預(yù)定數(shù)據(jù)量時,直接將當(dāng)前的運(yùn)行信息(即完整的數(shù)據(jù))發(fā)送至指定設(shè)備,可以避免第一數(shù)據(jù)幀的數(shù)據(jù)量大于預(yù)定數(shù)據(jù)量而影響運(yùn)行信息更新的及時性。即僅在第一數(shù)據(jù)幀的數(shù)據(jù)量小于預(yù)定數(shù)據(jù)量時,才通過第一數(shù)據(jù)幀來將發(fā)生變化的數(shù)據(jù)部分發(fā)送至指定設(shè)備。
[0023]根據(jù)本發(fā)明的一個實施例,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備的步驟,具體包括:生成第二數(shù)據(jù)幀,所述第二數(shù)據(jù)幀中包含有所述當(dāng)前的運(yùn)行信息;將所述第二數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0024]在該實施例中,可以通過數(shù)據(jù)幀的方式來將當(dāng)前的運(yùn)行信息,即完整的數(shù)據(jù)發(fā)送至指定設(shè)備。
[0025]根據(jù)本發(fā)明的一個實施例,所述第二數(shù)據(jù)幀中包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第二值,以指示所述第二數(shù)據(jù)幀的類型為傳輸所有運(yùn)行信息的數(shù)據(jù)幀。
[0026]在該實施例中,通過在第二數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第二值來指示第二數(shù)據(jù)幀為傳輸所有運(yùn)行信息的數(shù)據(jù)幀,使得第二數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第二數(shù)據(jù)幀的類型,進(jìn)而便于對第二數(shù)據(jù)幀進(jìn)行解析。
[0027]根據(jù)本發(fā)明的一個實施例,所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,還包括:在確定所述當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向所述指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息。
[0028]在該實施例中,通過在確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息,同樣可以避免現(xiàn)有技術(shù)中每次都發(fā)送完整的數(shù)據(jù)而導(dǎo)致通訊數(shù)據(jù)量較大的問題,有利于提高運(yùn)行信息更新的及時性。
[0029]根據(jù)本發(fā)明的第二方面的實施例,還提出了一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,包括:第一判斷單元,用于判斷是否需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息;確定單元,用于在所述第一判斷單元判定需要向所述指定設(shè)備發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分;發(fā)送單元,用于將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。
[0030]本發(fā)明提出的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,既適用于多聯(lián)機(jī)空調(diào)系統(tǒng)中內(nèi)機(jī)與外機(jī)之間的通信,也適用于內(nèi)機(jī)與集控器之間的通信,同時也適用于外機(jī)與集控器之間的通信。以下以內(nèi)機(jī)與外機(jī)之間的通信為例進(jìn)行說明:內(nèi)機(jī)通過在判定需要向外機(jī)發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分,并將發(fā)生變化的數(shù)據(jù)部分發(fā)送至外機(jī),使得在一個查詢周期(即外機(jī)對所有在線內(nèi)機(jī)的運(yùn)行信息都查詢一次)中,減少了每臺內(nèi)機(jī)與外機(jī)之間進(jìn)行通訊的數(shù)據(jù)量,進(jìn)而保證每臺內(nèi)機(jī)的運(yùn)行信息能夠及時更新到外機(jī)中,尤其是對于在線內(nèi)機(jī)較多的場景,本發(fā)明的技術(shù)方案能夠有效提尚內(nèi)機(jī)?目息傳遞到外機(jī)的及時性。
[0031]類似地,本發(fā)明的技術(shù)方案也能夠提高內(nèi)機(jī)信息傳遞到集控器的及時性,并且也能夠提高外機(jī)信息傳遞到集控器的及時性。
[0032]根據(jù)本發(fā)明的上述實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,還可以具有以下技術(shù)特征:
[0033]根據(jù)本發(fā)明的一個實施例,所述發(fā)送單元包括:生成單元,用于生成第一數(shù)據(jù)幀,所述第一數(shù)據(jù)幀中包含有用于指示所述發(fā)生變化的數(shù)據(jù)部分的第一標(biāo)識信息,以及所述發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù);執(zhí)行單元,用于將所述第一數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0034]在該實施例中,可以通過數(shù)據(jù)幀的形式來傳輸發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)。其中,第一數(shù)據(jù)幀中也可以包括:引導(dǎo)碼、命令碼、數(shù)據(jù)幀長度說明、數(shù)據(jù)報文和結(jié)束碼,上述的第一標(biāo)識信息和發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)可以位于數(shù)據(jù)報文字段。
[0035]根據(jù)本發(fā)明的一個實施例,所述第一數(shù)據(jù)幀中還包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第一值,以指示所述第一數(shù)據(jù)幀的類型為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀。
[0036]在該實施例中,通過在第一數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第一值來指示第一數(shù)據(jù)幀為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀,使得第一數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第一數(shù)據(jù)幀的類型,進(jìn)而便于對第一數(shù)據(jù)幀進(jìn)行解析。
[0037]根據(jù)本發(fā)明的一個實施例,所述第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的多個數(shù)據(jù)部分是否發(fā)生變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0038]在該實施例中,具體來說,每個標(biāo)識位可以指示多個數(shù)據(jù)部分是否發(fā)生變化,如當(dāng)某個標(biāo)識位Cx的值為“10100100”時,表示數(shù)據(jù)部分3、數(shù)據(jù)部分6和數(shù)據(jù)部分8發(fā)生了變化,那么在第一數(shù)據(jù)幀中,數(shù)據(jù)部分3、數(shù)據(jù)部分6和數(shù)據(jù)部分8依次排在標(biāo)識位Cx之后。
[0039]根據(jù)本發(fā)明的一個實施例,所述第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的一個數(shù)據(jù)部分發(fā)生了變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0040]在該實施例中,具體來說,每個標(biāo)識位可以指示I個數(shù)據(jù)部分發(fā)生了變化,如當(dāng)某個標(biāo)識位Cy的值為“I”時,表示對應(yīng)的數(shù)據(jù)部分發(fā)生了變化,那么在第一數(shù)據(jù)幀中,該變化的數(shù)據(jù)部分排在標(biāo)識位Cy之后。
[0041 ]根據(jù)本發(fā)明的一個實施例,所述發(fā)送單元還包括:第二判斷單元,用于判斷所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量是否大于或等于預(yù)定數(shù)據(jù)量;所述執(zhí)行單元具體用于,在所述第二判斷單元判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于所述預(yù)定數(shù)據(jù)量時,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備,并用于在所述第二判斷單元判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量小于所述預(yù)定數(shù)據(jù)量時,將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。
[0042]根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,當(dāng)較多數(shù)據(jù)部分都發(fā)生變化時,通過“第一標(biāo)識信息+發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)”的方式可能會造成第一數(shù)據(jù)幀中的數(shù)據(jù)量較大,因此通過在第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于預(yù)定數(shù)據(jù)量時,直接將當(dāng)前的運(yùn)行信息(即完整的數(shù)據(jù))發(fā)送至指定設(shè)備,可以避免第一數(shù)據(jù)幀的數(shù)據(jù)量大于預(yù)定數(shù)據(jù)量而影響運(yùn)行信息更新的及時性。即僅在第一數(shù)據(jù)幀的數(shù)據(jù)量小于預(yù)定數(shù)據(jù)量時,才通過第一數(shù)據(jù)幀來將發(fā)生變化的數(shù)據(jù)部分發(fā)送至指定設(shè)備。
[0043]根據(jù)本發(fā)明的一個實施例,所述生成單元還用于,生成第二數(shù)據(jù)幀,所述第二數(shù)據(jù)幀中包含有所述當(dāng)前的運(yùn)行信息;所述執(zhí)行單元具體用于,將所述第二數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0044]在該實施例中,可以通過數(shù)據(jù)幀的方式來將當(dāng)前的運(yùn)行信息,即完整的數(shù)據(jù)發(fā)送至指定設(shè)備。
[0045]根據(jù)本發(fā)明的一個實施例,所述第二數(shù)據(jù)幀中包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第二值,以指示所述第二數(shù)據(jù)幀的類型為傳輸所有運(yùn)行信息的數(shù)據(jù)幀。
[0046]在該實施例中,通過在第二數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第二值來指示第二數(shù)據(jù)幀為傳輸所有運(yùn)行信息的數(shù)據(jù)幀,使得第二數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第二數(shù)據(jù)幀的類型,進(jìn)而便于對第二數(shù)據(jù)幀進(jìn)行解析。
[0047]根據(jù)本發(fā)明的一個實施例,所述發(fā)送單元還用于:在所述確定單元確定所述當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向所述指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息。
[0048]在該實施例中,通過在確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息,同樣可以避免現(xiàn)有技術(shù)中每次都發(fā)送完整的數(shù)據(jù)而導(dǎo)致通訊數(shù)據(jù)量較大的問題,有利于提高運(yùn)行信息更新的及時性。
[0049]根據(jù)本發(fā)明的第三方面的實施例,還提出了一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī),包括:如上述實施例中任一項所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其中,所述指定設(shè)備包括:所述多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī)或集控器。
[0050]即多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī)在與外機(jī)或與線控器通訊時,可以采用本發(fā)明提出的上述通信方案。
[0051]根據(jù)本發(fā)明的第四方面的實施例,還提出了一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī),包括:如上述實施例中任一項所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其中,所述指定設(shè)備包括:所述多聯(lián)機(jī)空調(diào)系統(tǒng)中的集控器。
[0052]即多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī)在與線控器通訊時,可以采用本發(fā)明提出的上述通信方案。
[0053]本發(fā)明的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0054]本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對實施例的描述中將變得明顯和容易理解,其中:
[0055]圖1示出了相關(guān)技術(shù)中提出的多聯(lián)機(jī)空調(diào)系統(tǒng)中外機(jī)與內(nèi)機(jī)之間的通信方法的時序圖;
[0056]圖2示出了相關(guān)技術(shù)中多聯(lián)機(jī)空調(diào)系統(tǒng)中的數(shù)據(jù)幀的結(jié)構(gòu)示意圖;
[0057]圖3示出了根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法的示意流程圖;
[0058]圖4示出了根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的數(shù)據(jù)幀的結(jié)構(gòu)示意圖;
[0059]圖5示出了根據(jù)本發(fā)明的實施例的用于傳輸發(fā)生變化的數(shù)據(jù)部分的數(shù)據(jù)幀的第一種結(jié)構(gòu)不意圖;
[0060]圖6示出了根據(jù)本發(fā)明的實施例的用于傳輸發(fā)生變化的數(shù)據(jù)部分的數(shù)據(jù)幀的第二種結(jié)構(gòu)不意圖;
[0061]圖7示出了根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置的示意框圖;
[0062]圖8示出了根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī)的示意框圖;
[0063]圖9示出了根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī)的示意框圖。
【具體實施方式】
[0064]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和【具體實施方式】對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
[0065]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實施例的限制。
[0066]在多聯(lián)機(jī)空調(diào)系統(tǒng)的運(yùn)行過程中,內(nèi)機(jī)的運(yùn)行信息變化一般不頻繁,如內(nèi)機(jī)模式、開關(guān)機(jī)狀態(tài)等,即使是室內(nèi)溫度或者是熱交換器的溫度等會隨著運(yùn)行時間變化的這類信息,其變化速率也是比較慢的。因此,在外機(jī)點(diǎn)對點(diǎn)查詢內(nèi)機(jī)運(yùn)行信息的過程中,某臺內(nèi)機(jī)在本輪和下一輪發(fā)送給外機(jī)的數(shù)據(jù)通常是相同的或者僅有少部分?jǐn)?shù)據(jù)發(fā)生變化,如一幀幾十個字節(jié)的數(shù)據(jù)可能只有少數(shù)幾個字節(jié)的信息發(fā)生了變化?;诖耍诒景l(fā)明提出的技術(shù)方案中,內(nèi)機(jī)在發(fā)送自身的運(yùn)行信息時,不需要每次都發(fā)送全部數(shù)據(jù)給外機(jī),只需發(fā)送有變化的數(shù)據(jù)即可,這樣能夠有效減少需要發(fā)送的數(shù)據(jù)量,進(jìn)而能夠縮短外機(jī)對內(nèi)機(jī)進(jìn)行點(diǎn)對點(diǎn)查詢的周期,保證了內(nèi)機(jī)的運(yùn)行信息能夠及時更新到外機(jī)。同樣地,本發(fā)明提出的技術(shù)方案也適用于內(nèi)機(jī)與集控器之間的通信,以及外機(jī)與集控器之間的通信。
[0067]具體地,如圖3所示,根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,包括:
[0068]步驟S30,判斷是否需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息。
[0069]具體地,在步驟S30中,當(dāng)接收到運(yùn)行信息的查詢指令時,確定需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息。
[0070]譬如:內(nèi)機(jī)在接收到外機(jī)或集控器發(fā)送的查詢指令時,確定需要向外機(jī)或集控器發(fā)送自身的運(yùn)行信息。
[0071 ]再如:外機(jī)在接收到集控器發(fā)送的查詢指令時,確定需要向集控器發(fā)送自身的運(yùn)行信息。
[0072]步驟S32,在判定需要向所述指定設(shè)備發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分。
[0073]步驟S34,將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。
[0074]在步驟S34中,以內(nèi)機(jī)與外機(jī)之間的通信為例進(jìn)行說明:內(nèi)機(jī)通過將發(fā)生變化的數(shù)據(jù)部分發(fā)送至外機(jī),使得在一個查詢周期(即外機(jī)對所有在線內(nèi)機(jī)的運(yùn)行信息都查詢一次)中,減少了每臺內(nèi)機(jī)與外機(jī)之間進(jìn)行通訊的數(shù)據(jù)量,進(jìn)而保證每臺內(nèi)機(jī)的運(yùn)行信息能夠及時更新到外機(jī)中,尤其是對于在線內(nèi)機(jī)較多的場景,本發(fā)明的技術(shù)方案能夠有效提高內(nèi)機(jī)信息傳遞到外機(jī)的及時性。
[0075]類似地,本發(fā)明的技術(shù)方案也能夠提高內(nèi)機(jī)信息傳遞到集控器的及時性,并且也能夠提高外機(jī)信息傳遞到集控器的及時性。
[0076]在本發(fā)明的一個實施例中,步驟S34具體包括:生成第一數(shù)據(jù)幀,所述第一數(shù)據(jù)幀中包含有用于指示所述發(fā)生變化的數(shù)據(jù)部分的第一標(biāo)識信息,以及所述發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù);將所述第一數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0077]根據(jù)本發(fā)明的一個實施例,所述第一數(shù)據(jù)幀中還包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第一值,以指示所述第一數(shù)據(jù)幀的類型為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀。
[0078]在該實施例中,通過在第一數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第一值來指示第一數(shù)據(jù)幀為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀,使得第一數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第一數(shù)據(jù)幀的類型,進(jìn)而便于對第一數(shù)據(jù)幀進(jìn)行解析。
[0079]在本發(fā)明的一個實施例中,在步驟S34之前,還包括:判斷所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量是否大于或等于預(yù)定數(shù)據(jù)量;在判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于所述預(yù)定數(shù)據(jù)量時,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備;在判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量小于所述預(yù)定數(shù)據(jù)量時,執(zhí)行步驟S34。
[0080]在該實施例中,當(dāng)較多數(shù)據(jù)部分都發(fā)生變化時,通過“第一標(biāo)識信息+發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)”的方式可能會造成第一數(shù)據(jù)幀中的數(shù)據(jù)量較大,因此通過在第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于預(yù)定數(shù)據(jù)量時,直接將當(dāng)前的運(yùn)行信息(即完整的數(shù)據(jù))發(fā)送至指定設(shè)備,可以避免第一數(shù)據(jù)幀的數(shù)據(jù)量較大而影響運(yùn)行信息更新的及時性。即僅在第一數(shù)據(jù)幀的數(shù)據(jù)量小于預(yù)定數(shù)據(jù)量時,才通過第一數(shù)據(jù)幀來將發(fā)生變化的數(shù)據(jù)部分發(fā)送至指定設(shè)備。
[0081]在本發(fā)明的一個實施例,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備的步驟,具體包括:生成第二數(shù)據(jù)幀,所述第二數(shù)據(jù)幀中包含有所述當(dāng)前的運(yùn)行信息;將所述第二數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0082]在該實施例中,可以通過數(shù)據(jù)幀的方式來將當(dāng)前的運(yùn)行信息,即完整的數(shù)據(jù)發(fā)送至指定設(shè)備。
[0083]根據(jù)本發(fā)明的一個實施例,所述第二數(shù)據(jù)幀中包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第二值,以指示所述第二數(shù)據(jù)幀的類型為傳輸所有運(yùn)行信息的數(shù)據(jù)幀。
[0084]在該實施例中,通過在第二數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第二值來指示第二數(shù)據(jù)幀為傳輸所有運(yùn)行信息的數(shù)據(jù)幀,使得第二數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第二數(shù)據(jù)幀的類型,進(jìn)而便于對第二數(shù)據(jù)幀進(jìn)行解析。
[0085]具體來說,本發(fā)明重新定義了多聯(lián)機(jī)空調(diào)系統(tǒng)中的數(shù)據(jù)幀格式,具體如圖4所示,在本發(fā)明中,多聯(lián)機(jī)空調(diào)系統(tǒng)中的數(shù)據(jù)幀包括:引導(dǎo)碼、命令碼、第二標(biāo)識信息41、數(shù)據(jù)幀長度說明42、數(shù)據(jù)報文和結(jié)束碼。其中,上述的第一標(biāo)識信息和發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)可以位于數(shù)據(jù)報文字段。
[0086]即本發(fā)明的技術(shù)方案中,在多聯(lián)機(jī)空調(diào)系統(tǒng)中的數(shù)據(jù)幀中增加了用于表示幀類型的第二標(biāo)識信息41,如可以通過原數(shù)據(jù)幀中第3字節(jié)的最高位bit7來表示幀類型,即表示該數(shù)據(jù)幀是否為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀;同時,用原數(shù)據(jù)幀中第3字節(jié)的bit6?bitO所代表的十進(jìn)制數(shù)來表示數(shù)據(jù)報文的長度??梢?,本發(fā)明中將原數(shù)據(jù)幀中第3字節(jié)分為第二標(biāo)識信息41和數(shù)據(jù)幀長度說明42兩部分。
[0087]以下以內(nèi)機(jī)向外機(jī)傳輸運(yùn)行信息為例,進(jìn)行詳細(xì)說明:
[0088]在本發(fā)明的一個實施例中,當(dāng)bit7=l時,這個數(shù)據(jù)幀中的數(shù)據(jù)報文是內(nèi)機(jī)需要發(fā)送給外機(jī)的全部數(shù)據(jù),該數(shù)據(jù)幀稱為“基準(zhǔn)數(shù)據(jù)幀”,也即上述的第二數(shù)據(jù)幀。其中,bit6?bi t0所表示的數(shù)據(jù)長度,就是內(nèi)機(jī)需要傳給外機(jī)的全部信息字節(jié)數(shù)Nmax (Nmax范圍在I?127),比如內(nèi)機(jī)要傳給外機(jī)的全部信息字節(jié)是40個字節(jié),那么Nmax就等于40?!盎鶞?zhǔn)數(shù)據(jù)幀”中的數(shù)據(jù)報文(數(shù)據(jù)1,數(shù)據(jù),……,數(shù)據(jù)m)稱之為“基準(zhǔn)數(shù)據(jù)報文”。其中,在本發(fā)明的一個實施例中,每個數(shù)據(jù)部分在“基準(zhǔn)數(shù)據(jù)報文”中的序號是固定的,如圖4所示的數(shù)據(jù)報文中第一個字節(jié)數(shù)據(jù)I可以表示“內(nèi)機(jī)設(shè)定模式”,第二個字節(jié)數(shù)據(jù)2可以表示室內(nèi)溫度。
[0089]當(dāng)bit7= 0時,這個數(shù)據(jù)幀稱為“變化數(shù)據(jù)幀”,也即上述的第一數(shù)據(jù)幀。其中,數(shù)據(jù)報文中的數(shù)據(jù)只是上述“基準(zhǔn)數(shù)據(jù)報文”中的一部分。當(dāng)內(nèi)機(jī)在每次發(fā)送運(yùn)行信息時,根據(jù)當(dāng)前的運(yùn)行信息對“基準(zhǔn)數(shù)據(jù)報文”進(jìn)行更新,并與保存在內(nèi)機(jī)RAM中的上一次發(fā)送時的“基準(zhǔn)數(shù)據(jù)報文”進(jìn)行比較,然后將有變化的字節(jié)發(fā)送。此時bit6?bitO表示該“變化數(shù)據(jù)幀”中數(shù)據(jù)報文的長度化(化〈_&4。
[0090]上述的“變化數(shù)據(jù)幀”中的數(shù)據(jù)報文稱為變化報文,該變化報文是發(fā)送有變化的數(shù)據(jù)。變化報文的內(nèi)容組織規(guī)則是:標(biāo)識出原“基準(zhǔn)數(shù)據(jù)報文”中,哪個序號的數(shù)據(jù)發(fā)生變化,以及變化后的數(shù)據(jù)是內(nèi)容,即“有變化數(shù)據(jù)的序號(即上述的第一標(biāo)識信息)” + “變化后的數(shù)據(jù)”。
[0091]變化報文在實現(xiàn)時有多種方式,以下列舉其中的兩種優(yōu)選方式:
[0092]方式一:
[0093]第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的多個數(shù)據(jù)部分是否發(fā)生變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0094]具體如圖5所示,用一個字節(jié)Cx的8個比特來表示對應(yīng)的8個數(shù)據(jù)部分的變化情況,該字節(jié)后面依次為變化后的數(shù)據(jù)內(nèi)容。
[0095]以一個具有40個字節(jié)的“基準(zhǔn)數(shù)據(jù)報文”為例,通過方式一的技術(shù)方案,最多需要用五個字節(jié)來表示其變化即(:1<2,03<4,05。其中,03七31?03七38用(:1的1^切?13^7來表不;0&七&9?0&七&16用02的13;[1:0?13;^7來表不;0&七&17?0&七&24用03的13;[1:0?13;^7來表不;Data25 ?Data32 用C4的 bitO ?bit7來表不;Data33 ?Data40 用C5 的bitO?bit7來表不。對應(yīng)的比特位為O代表無變化,為I代表有變化。
[0096]如圖5所示,當(dāng)Cl為二進(jìn)制“10100100”時,代表“基準(zhǔn)數(shù)據(jù)報文”中的Data3、Data6和Data8有變化,因此Data3、Data6和Data8變化后的內(nèi)容依次排在Cl后面。當(dāng)C2為二進(jìn)制“01100000”時,代表“基準(zhǔn)數(shù)據(jù)報文”中的Datal4和Datal5有變化,因此Datal4和Datal5變化后的內(nèi)容依次排在C2后面,以此類推。
[0097]其中,當(dāng)“基準(zhǔn)數(shù)據(jù)幀”中較多的數(shù)據(jù)部分都發(fā)生變化時,按方式一生成的“變化數(shù)據(jù)幀”將比“基準(zhǔn)數(shù)據(jù)幀”更長,這時可以不發(fā)送“變化數(shù)據(jù)幀”而發(fā)送“基準(zhǔn)數(shù)據(jù)幀” ο作為本發(fā)明的一個優(yōu)選實施例:當(dāng)“變化數(shù)據(jù)幀”中的數(shù)據(jù)量大于或等于(Nmax-Nmax/8)時,就選擇發(fā)送“基準(zhǔn)數(shù)據(jù)幀”,其中Nmax/8為取整后的值。
[0098]方式二:
[0099]第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的一個數(shù)據(jù)部分發(fā)生了變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0100]具體如圖6所示,用一個字節(jié)Idy來表示對應(yīng)的I個數(shù)據(jù)部分發(fā)生了變化,該字節(jié)后面為變化后的數(shù)據(jù)內(nèi)容。即Id3表示Data3有變化,因此Data3變化后的內(nèi)容排在Id3后面,Id6表示Data6有變化,因此Data6變化后的內(nèi)容排在Id6后面,Id8表示Data8有變化,因此Data8變化后的內(nèi)容排在Id8后面,以此類推。
[0101 ]其中,當(dāng)“基準(zhǔn)數(shù)據(jù)幀”中較多的數(shù)據(jù)部分都發(fā)生變化時,按方式二生成的“變化數(shù)據(jù)幀”將比“基準(zhǔn)數(shù)據(jù)幀”更長,這時可以不發(fā)送“變化數(shù)據(jù)幀”而發(fā)送“基準(zhǔn)數(shù)據(jù)幀” ο作為本發(fā)明的一個優(yōu)選實施例:當(dāng)“變化數(shù)據(jù)幀”中的數(shù)據(jù)量大于或等于(Nmax/2)時,就選擇發(fā)送“基準(zhǔn)數(shù)據(jù)幀”。
[0102]在本發(fā)明的一個實施例中,所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,還包括:在確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向所述指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息。
[0103]具體地,如可以將“變化數(shù)據(jù)幀”中的數(shù)據(jù)幀長度說明42部分的值設(shè)置為0,以作為該通知消息來表示運(yùn)行信息無變化。
[0104]圖7示出了根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置的示意框圖。
[0105]如圖7所示,根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置700,包括:第一判斷單元702、確定單元704和發(fā)送單元706。
[0106]其中,第一判斷單元702用于判斷是否需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息;確定單元704用于在所述第一判斷單元702判定需要向所述指定設(shè)備發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分;發(fā)送單元706用于將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。
[0107]本發(fā)明提出的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置700,既適用于多聯(lián)機(jī)空調(diào)系統(tǒng)中內(nèi)機(jī)與外機(jī)之間的通信,也適用于內(nèi)機(jī)與集控器之間的通信,同時也適用于外機(jī)與集控器之間的通信。以下以內(nèi)機(jī)與外機(jī)之間的通信為例進(jìn)行說明:內(nèi)機(jī)通過在判定需要向外機(jī)發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分,并將發(fā)生變化的數(shù)據(jù)部分發(fā)送至外機(jī),使得在一個查詢周期(即外機(jī)對所有在線內(nèi)機(jī)的運(yùn)行信息都查詢一次)中,減少了每臺內(nèi)機(jī)與外機(jī)之間進(jìn)行通訊的數(shù)據(jù)量,進(jìn)而保證每臺內(nèi)機(jī)的運(yùn)行信息能夠及時更新到外機(jī)中,尤其是對于在線內(nèi)機(jī)較多的場景,本發(fā)明的技術(shù)方案能夠有效提尚內(nèi)機(jī)?目息傳遞到外機(jī)的及時性。
[0108]類似地,本發(fā)明的技術(shù)方案也能夠提高內(nèi)機(jī)信息傳遞到集控器的及時性,并且也能夠提高外機(jī)信息傳遞到集控器的及時性。
[0109]根據(jù)本發(fā)明的上述實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置700,還可以具有以下技術(shù)特征:
[0110]根據(jù)本發(fā)明的一個實施例,所述發(fā)送單元706包括:生成單元7062和執(zhí)行單元7064ο
[0111]其中,生成單元7062用于生成第一數(shù)據(jù)幀,所述第一數(shù)據(jù)幀中包含有用于指示所述發(fā)生變化的數(shù)據(jù)部分的第一標(biāo)識信息,以及所述發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù);執(zhí)行單元7064用于將所述第一數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0112]在該實施例中,可以通過數(shù)據(jù)幀的形式來傳輸發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)。其中,第一數(shù)據(jù)幀中也可以包括:引導(dǎo)碼、命令碼、數(shù)據(jù)幀長度說明、數(shù)據(jù)報文和結(jié)束碼,上述的第一標(biāo)識信息和發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)可以位于數(shù)據(jù)報文字段。
[0113]根據(jù)本發(fā)明的一個實施例,所述第一數(shù)據(jù)幀中還包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第一值,以指示所述第一數(shù)據(jù)幀的類型為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀。
[0114]在該實施例中,通過在第一數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第一值來指示第一數(shù)據(jù)幀為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀,使得第一數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第一數(shù)據(jù)幀的類型,進(jìn)而便于對第一數(shù)據(jù)幀進(jìn)行解析。
[0115]其中,本發(fā)明提出的通過“第一標(biāo)識信息+發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)”的方式來將發(fā)生變化的數(shù)據(jù)部分發(fā)送至指定設(shè)備主要有如下兩個具體的實現(xiàn)方式:
[0116]實現(xiàn)方式一:
[0117]第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的多個數(shù)據(jù)部分是否發(fā)生變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0118]在該實施例中,具體來說,每個標(biāo)識位可以指示多個數(shù)據(jù)部分是否發(fā)生變化,如當(dāng)某個標(biāo)識位Cx的值為“10100100”時,表示數(shù)據(jù)部分3、數(shù)據(jù)部分6和數(shù)據(jù)部分8發(fā)生了變化,那么在第一數(shù)據(jù)幀中,數(shù)據(jù)部分3、數(shù)據(jù)部分6和數(shù)據(jù)部分8依次排在標(biāo)識位Cx之后。
[0119]實現(xiàn)方式二:
[0120]第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的一個數(shù)據(jù)部分發(fā)生了變化;在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。
[0121]在該實施例中,具體來說,每個標(biāo)識位可以指示I個數(shù)據(jù)部分發(fā)生了變化,如當(dāng)某個標(biāo)識位Cy的值為“I”時,表示對應(yīng)的數(shù)據(jù)部分發(fā)生了變化,那么在第一數(shù)據(jù)幀中,該變化的數(shù)據(jù)部分排在標(biāo)識位Cy之后。
[0122]在本發(fā)明的一個實施例中,發(fā)送單元706還包括:第二判斷單元7066,用于判斷所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量是否大于或等于預(yù)定數(shù)據(jù)量;所述執(zhí)行單元7064具體用于,在所述第二判斷單元7066判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于所述預(yù)定數(shù)據(jù)量時,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備,并用于在所述第二判斷單元7066判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量小于所述預(yù)定數(shù)據(jù)量時,將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。
[0123]在該實施例中,當(dāng)較多數(shù)據(jù)部分都發(fā)生變化時,通過“第一標(biāo)識信息+發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)”的方式可能會造成第一數(shù)據(jù)幀中的數(shù)據(jù)量較大,因此通過在第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于預(yù)定數(shù)據(jù)量時,直接將當(dāng)前的運(yùn)行信息(即完整的數(shù)據(jù))發(fā)送至指定設(shè)備,可以避免第一數(shù)據(jù)幀的數(shù)據(jù)量較大而影響運(yùn)行信息更新的及時性。即僅在第一數(shù)據(jù)幀的數(shù)據(jù)量小于預(yù)定數(shù)據(jù)量時,才通過第一數(shù)據(jù)幀來將發(fā)生變化的數(shù)據(jù)部分發(fā)送至指定設(shè)備。
[0124]根據(jù)本發(fā)明的一個實施例,所述生成單元7062還用于,生成第二數(shù)據(jù)幀,所述第二數(shù)據(jù)幀中包含有所述當(dāng)前的運(yùn)行信息;所述執(zhí)行單元7064具體用于,將所述第二數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。
[0125]在該實施例中,可以通過數(shù)據(jù)幀的方式來將當(dāng)前的運(yùn)行信息,即完整的數(shù)據(jù)發(fā)送至指定設(shè)備。
[0126]根據(jù)本發(fā)明的一個實施例,所述第二數(shù)據(jù)幀中包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息;其中,所述第二標(biāo)識信息的值為第二值,以指示所述第二數(shù)據(jù)幀的類型為傳輸所有運(yùn)行信息的數(shù)據(jù)幀。
[0127]在該實施例中,通過在第二數(shù)據(jù)幀中設(shè)置第二標(biāo)識信息,以通過第二標(biāo)識信息的第二值來指示第二數(shù)據(jù)幀為傳輸所有運(yùn)行信息的數(shù)據(jù)幀,使得第二數(shù)據(jù)幀的接收方(如外機(jī)或集控器)能夠根據(jù)第二標(biāo)識信息明確第二數(shù)據(jù)幀的類型,進(jìn)而便于對第二數(shù)據(jù)幀進(jìn)行解析。
[0128]根據(jù)本發(fā)明的一個實施例,所述發(fā)送單元706還用于:在所述確定單元704確定所述當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向所述指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息。
[0129]在該實施例中,通過在確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息,同樣可以避免現(xiàn)有技術(shù)中每次都發(fā)送完整的數(shù)據(jù)而導(dǎo)致通訊數(shù)據(jù)量較大的問題,有利于提高運(yùn)行信息更新的及時性。
[0130]圖7中所示的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置700可以應(yīng)用到多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī),即如圖8所示,根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī)800,包括:如圖7中所示的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置700。其中,該內(nèi)機(jī)在與多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī)或集控器通訊時,可以采用本發(fā)明提出的通信方案。
[0131]圖7中所示的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置700還可以應(yīng)用到多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī),即如圖9所示,根據(jù)本發(fā)明的實施例的多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī)900,包括:如圖7中所示的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置700。其中,該外機(jī)在與多聯(lián)機(jī)空調(diào)系統(tǒng)中的集控器通訊時,可以采用本發(fā)明提出的通信方案。
[0132]綜上,本發(fā)明的技術(shù)方案能夠在不改變多聯(lián)機(jī)空調(diào)系統(tǒng)的原有通訊電路、通訊波特率且保證通訊可靠性的前提下,提高內(nèi)機(jī)信息傳遞到外機(jī)的及時性。同時,本發(fā)明的技術(shù)方案也適用于多聯(lián)機(jī)空調(diào)系統(tǒng)中集控器與外機(jī)或集控器與內(nèi)機(jī)之間的信息交換,縮短了集控器對外機(jī)或者內(nèi)機(jī)信息的采集時間。
[0133]以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,本發(fā)明提出了一種新的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方案,可以減少內(nèi)機(jī)與外機(jī)、內(nèi)機(jī)與集控器、外機(jī)與集控器之間進(jìn)行通訊的數(shù)據(jù)量,進(jìn)而能夠保證運(yùn)行信息得到及時更新。
[0134]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項】
1.一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,包括: 判斷是否需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息; 在判定需要向所述指定設(shè)備發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分; 將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。2.根據(jù)權(quán)利要求1所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備的步驟,具體包括: 生成第一數(shù)據(jù)幀,所述第一數(shù)據(jù)幀中包含有用于指示所述發(fā)生變化的數(shù)據(jù)部分的第一標(biāo)識信息,以及所述發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù); 將所述第一數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。3.根據(jù)權(quán)利要求2所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,所述第一數(shù)據(jù)幀中還包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息; 其中,所述第二標(biāo)識信息的值為第一值,以指示所述第一數(shù)據(jù)幀的類型為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀。4.根據(jù)權(quán)利要求2所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,所述第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的多個數(shù)據(jù)部分是否發(fā)生變化; 在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。5.根據(jù)權(quán)利要求2所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,所述第一標(biāo)識信息包括至少一個標(biāo)識位,每個標(biāo)識位的值用于指示對應(yīng)的一個數(shù)據(jù)部分發(fā)生了變化; 在所述第一數(shù)據(jù)幀中,發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù)放置在指示其發(fā)生變化的標(biāo)識位之后。6.根據(jù)權(quán)利要求2至5中任一項所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,在將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備的步驟之前,還包括: 判斷所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量是否大于或等于預(yù)定數(shù)據(jù)量; 在判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于所述預(yù)定數(shù)據(jù)量時,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備; 在判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量小于所述預(yù)定數(shù)據(jù)量時,執(zhí)行將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備的步驟。7.根據(jù)權(quán)利要求6所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備的步驟,具體包括: 生成第二數(shù)據(jù)幀,所述第二數(shù)據(jù)幀中包含有所述當(dāng)前的運(yùn)行信息; 將所述第二數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。8.根據(jù)權(quán)利要求7所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,所述第二數(shù)據(jù)幀中包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息; 其中,所述第二標(biāo)識信息的值為第二值,以指示所述第二數(shù)據(jù)幀的類型為傳輸所有運(yùn)行信息的數(shù)據(jù)幀。9.根據(jù)權(quán)利要求1至5中任一項所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信方法,其特征在于,還包括: 在確定所述當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向所述指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息。10.—種多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其特征在于,包括: 第一判斷單元,用于判斷是否需要向多聯(lián)機(jī)空調(diào)系統(tǒng)中的指定設(shè)備發(fā)送自身的運(yùn)行信息; 確定單元,用于在所述第一判斷單元判定需要向所述指定設(shè)備發(fā)送自身的運(yùn)行信息時,確定當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息發(fā)生變化的數(shù)據(jù)部分; 發(fā)送單元,用于將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。11.根據(jù)權(quán)利要求10所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其特征在于,所述發(fā)送單元包括: 生成單元,用于生成第一數(shù)據(jù)幀,所述第一數(shù)據(jù)幀中包含有用于指示所述發(fā)生變化的數(shù)據(jù)部分的第一標(biāo)識信息,以及所述發(fā)生變化的數(shù)據(jù)部分的最新數(shù)據(jù); 執(zhí)行單元,用于將所述第一數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。12.根據(jù)權(quán)利要求11所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其特征在于,所述第一數(shù)據(jù)幀中還包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息; 其中,所述第二標(biāo)識信息的值為第一值,以指示所述第一數(shù)據(jù)幀的類型為僅傳輸變化后的數(shù)據(jù)部分的數(shù)據(jù)幀。13.根據(jù)權(quán)利要求11或12所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其特征在于,所述發(fā)送單元還包括:第二判斷單元,用于判斷所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量是否大于或等于預(yù)定數(shù)據(jù)量; 所述執(zhí)行單元具體用于,在所述第二判斷單元判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量大于或等于所述預(yù)定數(shù)據(jù)量時,將所述當(dāng)前的運(yùn)行信息發(fā)送至所述指定設(shè)備,并用于在所述第二判斷單元判定所述第一數(shù)據(jù)幀中包含的數(shù)據(jù)量小于所述預(yù)定數(shù)據(jù)量時,將所述發(fā)生變化的數(shù)據(jù)部分發(fā)送至所述指定設(shè)備。14.根據(jù)權(quán)利要求13所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其特征在于: 所述生成單元還用于,生成第二數(shù)據(jù)幀,所述第二數(shù)據(jù)幀中包含有所述當(dāng)前的運(yùn)行信息; 所述執(zhí)行單元具體用于,將所述第二數(shù)據(jù)幀發(fā)送至所述指定設(shè)備。15.根據(jù)權(quán)利要求14所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其特征在于,所述第二數(shù)據(jù)幀中包含有用于指示數(shù)據(jù)幀類型的第二標(biāo)識信息; 其中,所述第二標(biāo)識信息的值為第二值,以指示所述第二數(shù)據(jù)幀的類型為傳輸所有運(yùn)行信息的數(shù)據(jù)幀。16.根據(jù)權(quán)利要求10至12中任一項所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其特征在于,所述發(fā)送單元還用于: 在所述確定單元確定所述當(dāng)前的運(yùn)行信息相比于前一次發(fā)送時的運(yùn)行信息未發(fā)生變化時,向所述指定設(shè)備發(fā)送運(yùn)行信息未發(fā)生變化的通知消息。17.一種多聯(lián)機(jī)空調(diào)系統(tǒng)中的內(nèi)機(jī),其特征在于,包括: 如權(quán)利要求10至16中任一項所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其中,所述指定設(shè)備包括:所述多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī)或集控器。18.—種多聯(lián)機(jī)空調(diào)系統(tǒng)中的外機(jī),其特征在于,包括: 如權(quán)利要求10至16中任一項所述的多聯(lián)機(jī)空調(diào)系統(tǒng)中的通信裝置,其中,所述指定設(shè)備包括:所述多聯(lián)機(jī)空調(diào)系統(tǒng)中的集控器。
【文檔編號】G05B19/04GK105897755SQ201610398944
【公開日】2016年8月24日
【申請日】2016年6月6日
【發(fā)明人】陳良琳, 陳星擴(kuò), 李全祥
【申請人】廣東美的暖通設(shè)備有限公司, 美的集團(tuán)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1