两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種多聯(lián)機空調(diào)通信系統(tǒng)及通信方法

文檔序號:4738960閱讀:508來源:國知局
專利名稱:一種多聯(lián)機空調(diào)通信系統(tǒng)及通信方法
技術領域
本發(fā)明涉及通信領域,尤其涉及一種多聯(lián)機空調(diào)通信系統(tǒng)及通信方法。
背景技術
多聯(lián)機空調(diào)系統(tǒng)只用一臺室外機就可實現(xiàn)對多臺室內(nèi)機的集中管理,具有室內(nèi)機獨立控制、使用靈活、擴展性好、外形美觀、占用空間小等優(yōu)點。多聯(lián)機空調(diào)系統(tǒng)一臺外機通過通信總線可連接1-128臺內(nèi)機。由于許多通訊芯片無自動競爭發(fā)信機制(如MM1192),不能兩片及以上芯片同時向總線發(fā)送數(shù)據(jù),否則會導致通信總線數(shù)據(jù)錯亂。為保證通信可靠性,內(nèi)外機通信通常采用異步半雙工通信方式。通信總線時序往往采用點播方式,即外機主動發(fā)出含有唯一內(nèi)機地址的數(shù)據(jù)幀后,只有與此地址相匹配的內(nèi)機進行應答,發(fā)送該內(nèi)機的數(shù)據(jù)幀。沒有被外機點播的內(nèi)機不會往總線發(fā)送任何數(shù)據(jù)。該種通信方式能夠保證通信總線上任一時刻只有一臺內(nèi)機或外機在發(fā)送數(shù)據(jù),不會造成總線堵塞?,F(xiàn)有的異步通信方式形如外機-內(nèi)機1-外機-內(nèi)機2-外機-內(nèi)機3-…外機-內(nèi)機1-外機-內(nèi)機2-外機-內(nèi)機3-……,使用該種點播方式雖然能夠保證通信的可靠性,但是這種一問一答的通信方式,消耗了大量的通信時間。外機在查詢內(nèi)機數(shù)據(jù)時,必須先發(fā)送點播含有該內(nèi)機地址的數(shù)據(jù)幀,然后對應地址的內(nèi)機才能進行應答發(fā)送數(shù)據(jù),由于通信時間引起的非實時性,會造成整個系統(tǒng)的運行動作和狀態(tài)延遲,會嚴重影響一些對時間要求比較苛刻的系統(tǒng)的正常運行。針對以上問題,本方案提出了一種多聯(lián)機空調(diào)內(nèi)機、外機及內(nèi)機、外機的工作方法,以解決現(xiàn)有技術中點播通信方式耗時長、通信效率低的問題。

發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是提供一種多聯(lián)機空調(diào)系統(tǒng)的通信方法,該方法在保證現(xiàn)有通信速率(波特率,通常硬件決定)不變及通信可靠性的基礎上,提高了內(nèi)外機通信效率,縮短通信時間。為達到上述目的,本發(fā)明是通過以下技術方案來實現(xiàn)的一種多聯(lián)機空調(diào)的通信方法,所述多聯(lián)機空調(diào)包括外機和通過通信總線與所述外機相連的至少兩臺內(nèi)機,該通信方法包括,SI 內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機;S2 內(nèi)機接收廣播數(shù)據(jù)幀;S3:當前所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值,如達到,執(zhí)行步驟S4 ;S4:內(nèi)機判斷自身在所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機地址中是否最小,如是,執(zhí)行步驟S5,否則,執(zhí)行步驟S6;步驟S5 :發(fā)送響應數(shù)據(jù)幀;
S6 :判斷通信總線是否空閑,如空閑,執(zhí)行步驟S7 ;否則,重新檢測通信總線空閑時間,執(zhí)行步驟S3。S7:判斷通信總線空閑時間是否達到預設的第二通信總線空閑時間閾值,如達到,執(zhí)行步驟S4 ;其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值。所述步驟S2中廣播數(shù)據(jù)幀是由外機按照預設的第三通信總線空閑時間閾值發(fā)送的,具體包括,當所有內(nèi)機發(fā)送響應數(shù)據(jù)幀結束后,外機判斷通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值,如達到,外機再次發(fā)送廣播數(shù)據(jù)幀;其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值,所述第三通信空閑時間閾值大于所述第二通信總線空閑時間閾值。相應地,本發(fā)明公開一種多聯(lián)機空調(diào)的通信系統(tǒng),所述多聯(lián)機空調(diào)包括外機和通過通信總線與所述外機相連的至少兩個內(nèi)機,其特征在于,所述內(nèi)機包括記錄存儲模塊,用于內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機;接收模塊,用于內(nèi)機接收廣播數(shù)據(jù)幀;第一判斷模塊,用于當前所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值,如達到,由第二判斷模塊處理;第二判斷模塊,用于內(nèi)機判斷自身在所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機地址中是否最小,如是,由發(fā)送模塊處理;否則,由第三判斷模塊處理;發(fā)送模塊,用于發(fā)送響應數(shù)據(jù)幀;第三判斷模塊,用于判斷通信總線是否空閑,如空閑,由第四判斷模塊處理,否則,重新檢測通信總線空閑時間,由所述第一判斷模塊處理;第四判斷模塊,用于判斷通信總線空閑時間是否達到預設的第二通信總線空閑時間閾值,如達到,由所述第二判斷模塊處理;其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值。所述外機包括判斷模塊,用于當所有內(nèi)機發(fā)送響應數(shù)據(jù)幀結束后,判斷通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值,如達到,由發(fā)送模塊處理;發(fā)送模塊,用于發(fā)送廣播數(shù)據(jù)幀。其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值,所述第三通信總線空閑時間閾值大于所述第二通信總線空閑時間閾值。本發(fā)明的技術方案,通過對外機和內(nèi)機發(fā)送數(shù)據(jù)幀的時間進行管理,在外機發(fā)送廣播數(shù)據(jù)幀后,內(nèi)機根據(jù)地址順序依次發(fā)送響應數(shù)據(jù)幀,改變外機與內(nèi)機間的通信模式,在保證現(xiàn)有通信速率不變及通信可靠性的基礎上, 提高了內(nèi)外機通信效率,縮短通信時間。


圖1為本發(fā)明多聯(lián)機空調(diào)的通信方法流程圖;圖2為本發(fā)明多聯(lián)機空調(diào)內(nèi)、外機數(shù)據(jù)幀的發(fā)送時間的示意圖;圖3為本發(fā)明第一實施例提供的多聯(lián)機空調(diào)的通信方法流程圖4為本發(fā)明多聯(lián)機空調(diào)通信系統(tǒng)的結構框圖。
具體實施例方式下面結合附圖和實施例對本發(fā)明作進一步說明。圖1為本發(fā)明多聯(lián)機空調(diào)的通信方法流程圖。多聯(lián)機空調(diào)包括外機和與所述外機通過通信總線連接的至少兩臺內(nèi)機。如圖1所示,該方法包括如下步驟步驟101 :內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機。在多聯(lián)機空調(diào)系統(tǒng)中,一臺外機與若干臺內(nèi)機通過通信總線進行連接,其中,每臺內(nèi)機都有唯一的通信地址作為標識信息。所有內(nèi)機向通信總線發(fā)送攜帶有唯一地址標識信息的廣播數(shù)據(jù)幀,在經(jīng)過總線通信地址確認后,每臺內(nèi)機都能檢測到通信總線上連接的所有內(nèi)外機,每臺內(nèi)機將檢測到的通信總線上連接的其它內(nèi)機的地址等信息保存到內(nèi)機自身的微處理器芯片RAM區(qū)中。步驟102 內(nèi)機接收廣播數(shù)據(jù)幀。內(nèi)機在接收到外機發(fā)送的廣播數(shù)據(jù)幀后,系統(tǒng)對內(nèi)機發(fā)送響應數(shù)據(jù)幀的時刻進行管理。首先設置內(nèi)機發(fā)送響 應數(shù)據(jù)幀的第一通信總線空閑時間閾值tl和第二通信總線空閑時間閾值t2,其中,第一通信總線空閑時間閾值tl、第二通信總線空閑時間閾值t2之間滿足如下關系t2>tl。內(nèi)機何時發(fā)送響應數(shù)據(jù)幀根據(jù)檢測到的通信總線空閑時間與預設的第一通信總線空閑時間閾值tl和第二通信總線空閑時間閾值t2來確定的。所述廣播數(shù)據(jù)幀是由外機按照預設的第三通信總線空閑時間閾值t3發(fā)送的,具體包括,當所有內(nèi)機發(fā)送響應數(shù)據(jù)幀結束后,外機判斷通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值t3,如達到,外機再次發(fā)送廣播數(shù)據(jù)幀;否則,繼續(xù)判斷通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值t3。其中,所述tl、t2和t3之間的關系滿足t3>t2>tl。在整個通信時序中,系統(tǒng)根據(jù)通信總線空閑時間來設定內(nèi)、外機何時發(fā)送數(shù)據(jù)幀。本實施例中,系統(tǒng)根據(jù)通信總線空閑時間預設一個第三通信總線空閑時間閾值t3來確定外機發(fā)送數(shù)據(jù)幀的時刻,當通信總線空閑時間達到預設的第一通信總線空閑時間閾值t3時,外機主動發(fā)送數(shù)據(jù)幀到通信總線。其中,外機通過廣播方式發(fā)送數(shù)據(jù)幀。步驟103 :當前所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值,如達到,執(zhí)行步驟104 ;否則,繼續(xù)執(zhí)行步驟103。步驟104 :內(nèi)機判斷自身在所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機地址中是否最小,如是,執(zhí)行步驟105,否則,執(zhí)行步驟106。步驟105 :發(fā)送響應數(shù)據(jù)中貞。當通信總線空閑時間達到預設的第一通信總線空閑時間閾值tl時,每臺內(nèi)機根據(jù)自身處理器芯片RAM區(qū)存儲的所有內(nèi)機的地址標識信息,判斷所有未發(fā)送數(shù)據(jù)幀的內(nèi)機中地址最小的內(nèi)機,由地址最小的內(nèi)機進入發(fā)送狀態(tài),發(fā)送響應數(shù)據(jù)幀;步驟106 :判斷通信總線是否空閑,如空閑,執(zhí)行步驟107 ;否則,重新檢測通信總線空閑時間,執(zhí)行步驟103。其他內(nèi)機錯過當前第一通信總線空閑時間閾值tl時刻發(fā)送數(shù)據(jù)幀,判斷通信總線是否空閑,檢測到通信總線上已經(jīng)有數(shù)據(jù)(當前地址最小的內(nèi)機在發(fā)送數(shù)據(jù)幀),通信總線處于忙碌狀態(tài),需要重新檢測通信總線是否空閑,即需要對下一個第一通信總線空閑時間閾值tl和第二通信總線空閑時間閾值t2重新計時。其中,內(nèi)機每接收到一次其他內(nèi)機或外機的數(shù)據(jù)幀都會重新判斷一次通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值tl。重復上述內(nèi)機發(fā)送響應數(shù)據(jù)幀的步驟,直至所有內(nèi)機按照地址順序依次發(fā)送響應數(shù)據(jù)幀結束,整個通信時序中每臺內(nèi)機按照預設的第一通信總線空閑時間閾值間隔依次按地址順序發(fā)送數(shù)據(jù)幀。步驟107 :判斷通信總線空閑時間是否達到預設的第二通信總線空閑時間閾值,如達到,執(zhí)行步驟104 ;否則執(zhí)行步驟106。其他內(nèi)機錯過當前第一通信總線空閑時間閾值tl時刻發(fā)送數(shù)據(jù)幀,判斷通信總線是否空閑,如空閑,按照預設的第二通信總線空閑時間閾值t2進行等待,需要等待通信總線空閑時間到達第二通信總線空閑時間閾值t2時刻才能發(fā)送。當外機檢測到通信總線上連接的所有內(nèi)機發(fā)送響應數(shù)據(jù)幀結束后,外機檢測通信總線空閑時間達到預設的第三通信總線空閑時間閾值t3時,外機再次主動發(fā)送數(shù)據(jù)幀。內(nèi)機在按照地址順序發(fā)送數(shù)據(jù)幀 時,通過對內(nèi)機記錄的當前最小的內(nèi)機信息進行清零或者初始化,以保證每輪判斷內(nèi)機地址最小時不會出錯,始終從地址最小的內(nèi)機開始發(fā)送數(shù)據(jù)幀。該種內(nèi)外機通信方式在無需改變硬件并保證通信可靠性的基礎上,保證了任一時刻,總線上只能有唯一一臺內(nèi)機往總線發(fā)送數(shù)據(jù),提高了通信效率,縮短了通信時間。圖2為本發(fā)明多聯(lián)機空調(diào)系統(tǒng)內(nèi)、外機數(shù)據(jù)幀的發(fā)送時間的示意圖。如圖2所示,在整個通信時序中,外機根據(jù)檢測到的通信總線空閑時間與預設的第三通信總線空閑時間閾值t3的比較結果,來確定何時發(fā)送廣播數(shù)據(jù)幀;內(nèi)機接收到外機送的數(shù)據(jù)幀時,所有內(nèi)機同時設定第一通信總線空閑時間閾值tl和第二通信總線空閑時間閾值t2,在所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機中,當每臺內(nèi)機檢測到總線空閑時間達到tl時,開始判斷自己是否是所有未發(fā)送內(nèi)機中地址最小的。如果是,該內(nèi)機則開始發(fā)送(假設最小地址為Nol),即在tl時刻開始發(fā)送響應數(shù)據(jù)幀;其他未發(fā)送的內(nèi)機(假設地址為No2,No3, No4……)發(fā)現(xiàn)當前地址輪不到自己發(fā)送,會錯過tl發(fā)送時刻點,需要等待到達發(fā)送時刻點t2才能發(fā)送。這樣避開了與Nol的同時發(fā)送產(chǎn)生的沖突。其他內(nèi)機在等待到達t2前,檢測到總線上已經(jīng)有數(shù)據(jù)(此時是Nol在發(fā)送),通信總線處于忙碌狀態(tài),需要重新檢測總線是否空閑,即對第一通信總線空閑時間閾值tl和第二通信總線空閑時間閾值t2需要重新開始計時。只有當Nol發(fā)送完成后,其他內(nèi)機(No2, No3, No4……)才檢測到通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值tl和第二通信總線時間空閑閾值t2,已發(fā)送完成的內(nèi)機Nol不再發(fā)送,對第一通信總線空閑時間閾值tl和第二通信總線空閑時間閾值t2不再判斷。在通信總線空閑再次到達tl時(No2,No3, No4……能夠同時檢測到),在剩余未發(fā)
送的內(nèi)機No2,No3, No4......中,每臺內(nèi)機開始判斷自己是否是所有未發(fā)送內(nèi)機中地址最小
的。此時是No2的地址最小,N02開始發(fā)送,其他未發(fā)送的內(nèi)機(N03/N04)會錯過tl時刻,需要等待到達t2才能發(fā)送。
重復上述發(fā)送步驟,直到所有內(nèi)機都發(fā)送完畢。即每臺內(nèi)機是間隔tl時間依次按地址順序發(fā)送。其中,時間閾值的設定可根據(jù)實際情況進行選擇,但三個閾值滿足如下關系預設的第三通信總線空閑時間閾值大于預設的第二通信總線空閑時間閾值(圖中未示出),所述第二通信總線空閑時間閾值大于預設的第一通信總線空閑時間閾值。圖3為本發(fā)明第一實施例提供的多聯(lián)機空調(diào)的通信方法流程圖。如圖3所示,該方法的具體步驟包括步驟301 :程序啟動,單片機芯片初始化;步驟302 :內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機;步驟303 :檢測通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值(t3),如是,執(zhí)行步驟304 ;如否,繼續(xù)等待;步驟304 :外機發(fā)送廣播數(shù)據(jù)幀;步驟305 :內(nèi)機接收數(shù)據(jù)幀,預設發(fā)送響應數(shù)據(jù)幀的第一通信總線空閑時間閾值(tl)和第二通信總線空閑時間閾值(t2);步驟306 :判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值(t2),如果達到,執(zhí)行步驟307 ;否則,繼續(xù)等待;步驟307 :判斷所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機地址,地址最小的內(nèi)機,執(zhí)行步驟308 ;其他內(nèi)機,執(zhí)行步驟309 ;步驟308 :該內(nèi)機發(fā)送響應數(shù)據(jù)幀;執(zhí)行步驟306 ;步驟309 :其他內(nèi)機按照預設的第二通信總線空閑時間閾值(t2)進行等待,在檢測到有內(nèi)機發(fā)送數(shù)據(jù)幀時,重新檢測通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值(11),執(zhí)行步驟306 ;步驟310 :判斷所有內(nèi)機發(fā)送數(shù)據(jù)幀是否結束,如是,則執(zhí)行步驟303,否則,執(zhí)行步驟309。圖4為本發(fā)明多聯(lián)機空調(diào)通信系統(tǒng)的結構框圖。如圖4所示,所述系統(tǒng)包括外機和和與所述外機通過通信總線連接的至少兩臺內(nèi)機,所述內(nèi)機包括記錄存儲模塊,用于內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機;接收模塊,用于內(nèi)機接收廣播數(shù)據(jù)幀;第一判斷模塊,用于當前所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值,如達到,由第二判斷模塊處理;第二判斷模塊,用于內(nèi)機判斷自身在所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機地址中是否最小,如是,由發(fā)送模塊處理;否則,由第三判斷模塊處理;發(fā)送模塊,用于發(fā)送響應數(shù)據(jù)幀; 第三判斷模塊,用于判斷通信總線是否空閑,如空閑,由第四判斷模塊處理,否則,重新檢測通信總線空閑時間,由所述第一判斷模塊處理;第四判斷模塊,用于判斷通信總線空閑時間是否達到預設的第二通信總線空閑時間閾值,如達到,由所述第二判斷模塊處理;
其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值。所述外機包括判斷模塊,用于當所有內(nèi)機發(fā)送響應數(shù)據(jù)幀結束后,判斷通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值,如達到,由發(fā)送模塊處理;發(fā)送模塊,用于發(fā)送廣播數(shù)據(jù)幀。其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值,所述第三通信總線空閑時間閾值大于所述第二通信總線空閑時間閾值。當所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機每接收到一次其他內(nèi)機或外機發(fā)送的數(shù)據(jù)幀時,所述第一判斷模塊都重新判斷通信總線空閑時間是否達到所述第一通信總線空閑時間閾值和第二通信總線空閑時間閾值。本發(fā)明的技術方案,通過對外機和內(nèi)機發(fā)送數(shù)據(jù)幀的時間進行管理,在外機發(fā)送廣播數(shù)據(jù)幀后,內(nèi)機根據(jù)地址順序依次發(fā)送響應數(shù)據(jù)幀,改變外機與內(nèi)機間的通信模式,在現(xiàn)有通信速率(波特率,通常硬件決定)不變及保證通信可靠性的基礎上,提高了內(nèi)外機通信效率,縮短通信時間。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如R0M/RAM、磁碟、光盤。 上述僅為本發(fā)明的較佳實施例及所運用技術原理,任何熟悉本技術領域的技術人員在本發(fā)明披露的技術范圍內(nèi),可輕易想到的變化或替換,都應涵蓋在本發(fā)明的保護范圍內(nèi)。
權利要求
1.一種多聯(lián)機空調(diào)的通信方法,所述多聯(lián)機空調(diào)包括外機和通過通信總線與所述外機相連的至少兩臺內(nèi)機,其特征在于,該通信方法包括, S1:內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機; 52:內(nèi)機接收廣播數(shù)據(jù)幀; 53:當前所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值,如達到,執(zhí)行步驟S4 ; S4:內(nèi)機判斷自身在所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機地址中是否最小,如是,執(zhí)行步驟S5,否則,執(zhí)行步驟S6 ; 55:發(fā)送響應數(shù)據(jù)幀; 56:判斷通信總線是否空閑,如空閑,執(zhí)行步驟S7 ;否則,重新檢測通信總線空閑時間,執(zhí)行步驟S3。
S7:判斷通信總線空閑時間是否達到預設的第二通信總線空閑時間閾值,如達到,執(zhí)行步驟S4 ; 其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值。
2.根據(jù)權利要求1所述的多聯(lián)機空調(diào)的通信方法,其特征在于,所述步驟S2中廣播數(shù)據(jù)幀是由外機按照預設的第三通信總線空閑時間閾值發(fā)送的,具體包括,當所有內(nèi)機發(fā)送響應數(shù)據(jù)幀結束后,外機判斷通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值,如達到,外機再次發(fā)送廣播數(shù)據(jù)幀; 其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值,所述第三通信空閑時間閾值大于所述第二通信總線空閑時間閾值。
3.根據(jù)權利要求1所述的多聯(lián)機空調(diào)的通信方法,其特征在于,所述步驟S3中當前所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值包括,所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機每接收到一次其他內(nèi)機或外機發(fā)送的數(shù)據(jù)幀都重新檢測通信總線空閑時間是否達到所述第一通信總線空閑時間閾值和第二通信總線空閑時間閾值。
4.根據(jù)權利要求1所述的多聯(lián)機空調(diào)的通信方法,其特征在于,所述步驟SI中內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機包括,所有內(nèi)機向通信總線發(fā)送攜帶有唯一地址標識信息的廣播數(shù)據(jù)幀,內(nèi)機接收數(shù)據(jù)幀并將所有內(nèi)機的唯一地址標識信息存儲到自身單片機芯片RAM區(qū)中。
5.一種多聯(lián)機空調(diào)的通信系統(tǒng),所述多聯(lián)機空調(diào)包括外機和通過通信總線與所述外機相連的至少兩個內(nèi)機,其特征在于,所述內(nèi)機包括 記錄存儲模塊,用于內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機; 接收模塊,用于內(nèi)機接收廣播數(shù)據(jù)幀; 第一判斷模塊,用于當前所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機判斷通信總線空閑時間是否達到預設的第一通信總線空閑時間閾值,如達到,由第二判斷模塊處理; 第二判斷模塊,用于內(nèi)機判斷自身在所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機地址中是否最小,如是,由發(fā)送模塊處理;否則,由第三判斷模塊處理; 發(fā)送模塊,用于發(fā)送響應數(shù)據(jù)幀;第三判斷模塊,用于判斷通信總線是否空閑,如空閑,由第四判斷模塊處理,否則,重新檢測通信總線空閑時間,由所述第一判斷模塊處理; 第四判斷模塊,用于判斷通信總線空閑時間是否達到預設的第二通信總線空閑時間閾值,如達到,由所述第二判斷模塊處理; 其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值。
6.根據(jù)權利要求5所述的多聯(lián)機空調(diào)的通信系統(tǒng),其特征在于,所述外機包括 判斷模塊,用于當所有內(nèi)機發(fā)送響應數(shù)據(jù)幀結束后,判斷通信總線空閑時間是否達到預設的第三通信總線空閑時間閾值,如達到,由發(fā)送模塊處理; 發(fā)送模塊,用于發(fā)送廣播數(shù)據(jù)幀。
其中,所述第二通信總線空閑時間閾值大于所述第一通信總線空閑時間閾值,所述第三通信總線空閑時間閾值大于所述第二通信總線空閑時間閾值。
7.根據(jù)權利要求5所述的多聯(lián)機空調(diào)的通信系統(tǒng),其特征在于,當所有未發(fā)送響應數(shù)據(jù)幀的內(nèi)機每接收到一次其他內(nèi)機或外機發(fā)送的數(shù)據(jù)幀時,所述第一判斷模塊都重新判斷通信總線空閑時間是否達到所述第一通信總線空閑時間閾值和第二通信總線空閑時間閾值。
全文摘要
本發(fā)明公開一種多聯(lián)機空調(diào)通信系統(tǒng)及通信方法,內(nèi)機檢測并記錄通信總線上連接的具有唯一地址標識信息的所有內(nèi)機,內(nèi)機接收外機發(fā)送的廣播數(shù)據(jù)幀并按照地址順序依次發(fā)送響應數(shù)據(jù)幀,該方法在保證現(xiàn)有通信速率不變及通信可靠性的基礎上,提高了內(nèi)外機通信效率,縮短通信時間。
文檔編號F24F11/00GK103036754SQ20121047879
公開日2013年4月10日 申請日期2012年11月22日 優(yōu)先權日2012年11月22日
發(fā)明者禚百田, 時斌, 程紹江, 由秀玲, 王軍 申請人:青島海爾空調(diào)電子有限公司, 海爾集團公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
荣成市| 潼南县| 乌鲁木齐县| 曲水县| 祁门县| 龙门县| 石狮市| 丹棱县| 高阳县| 新巴尔虎右旗| 土默特右旗| 津市市| 克什克腾旗| 玛纳斯县| 科技| 江安县| 嘉兴市| 哈尔滨市| 道真| 朝阳市| 若尔盖县| 中超| 夏河县| 东海县| 桓台县| 平塘县| 呼伦贝尔市| 青神县| 鹤山市| 卢湾区| 辽中县| 遂宁市| 修文县| 白朗县| 新巴尔虎左旗| 泸溪县| 皮山县| 弥勒县| 枣阳市| 福建省| 巴林左旗|