本實用新型涉及一種多聯(lián)機設備,尤其涉及一種基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機設備。
背景技術(shù):
在同一通信網(wǎng)絡中,各個設備之間的數(shù)據(jù)傳輸交互都是以協(xié)議的形式進行,因此協(xié)議的制定和應用,往往決定著通信網(wǎng)絡通信效率的高低。目前大多數(shù)電力公司采用電力線載波通訊網(wǎng)絡進行電力管理,用于用戶的抄表、計費等功能。由于電力線載波通訊網(wǎng)絡中的抄表、計費作業(yè)為各設備之間點對點通信,并且由于通訊網(wǎng)絡的節(jié)點設備較少,通信數(shù)據(jù)較少,因此電力線載波通訊網(wǎng)絡采用的電表協(xié)議的制定是直接針對有效數(shù)據(jù)進行傳輸,沒有對數(shù)據(jù)進行歸類處理。
例如,基于電力線載波通訊的多聯(lián)空調(diào)機組通信網(wǎng)絡是以供電電力線作為數(shù)據(jù)通訊線的通信網(wǎng)絡。由于供電電力線網(wǎng)絡已普遍存在,因此,通過多聯(lián)機組供電電源線接入供電電力線網(wǎng)絡,不僅能夠解決了由于多聯(lián)空調(diào)機組系統(tǒng)具有空調(diào)數(shù)量多、安裝位置或分散或隱蔽等通訊線工程安裝的困難,能夠大幅度地減少通訊接觸不良的現(xiàn)象,同時能夠降低工程安裝成本和難度。由于多聯(lián)機組節(jié)點設備數(shù)量較多,因此數(shù)據(jù)傳輸量較大,此時,傳統(tǒng)的電表協(xié)議已經(jīng)無法滿足多聯(lián)機組大量數(shù)據(jù)傳輸要求。
技術(shù)實現(xiàn)要素:
有鑒于此,有必要提供一種能夠滿足多聯(lián)機空調(diào)機組的較高通訊要求的基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機設備。
一種基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機設備,包括處理器,均與所述處理器通過總線均電性連接的主機以及多個子機,所述主機包括依次電性連接的啟動模塊、控制模塊、第一交互模塊以及第一判斷模塊;所述子機包括依次電性連接的觸發(fā)模塊、第二交互模塊以及第二判斷模塊。
在其中一個實施方式中,所述主機還包括與所述第一交互模塊電性連接的第一計時模塊。
在其中一個實施方式中,所述主機還包括與所述第一計時模塊電性連接的第一刷新模塊。
在其中一個實施方式中,所述子機還包括與所述第二交互模塊電性連接的第二計時模塊。
在其中一個實施方式中,所述子機還包括與所述第二計時模塊電性連接的第二刷新模塊。
在其中一個實施方式中,還包括與所述處理器電性連接的電力線調(diào)制解調(diào)器,所述主機及所述多個子機均通過所述總線電性連接至所述電力線調(diào)制解調(diào)器。
在其中一個實施方式中,所述處理器包括載波芯片。
在其中一個實施方式中,所述處理器還包括與所述載波芯片電性連接的接收模塊。
在其中一個實施方式中,還包括與所述處理器電性連接的電表。
在其中一個實施方式中,還包括與所述處理器電性連接的儲存器。
由于主機具有第一交互模塊,而子機具有第二交互模塊,第一交互模塊與第二交互模塊通訊交互,使得在電力線網(wǎng)絡電表協(xié)議中插入了空調(diào)協(xié)議并使二者結(jié)合在一起,使該基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機設備既能滿足電力線網(wǎng)絡物理層數(shù)據(jù)傳輸?shù)男枨?,又能滿足網(wǎng)絡協(xié)議層數(shù)據(jù)的傳輸需求,進而滿足了多聯(lián)機空調(diào)機組的較高的通訊要求。
附圖說明
為了更清楚地說明本實用新型實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實用新型的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他實施例的附圖。
圖1為一實施例的基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機方法的步驟流程圖。
圖2為圖1所示空調(diào)多聯(lián)機方法的發(fā)送時序圖。
圖3為一實施例的基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機設備的模塊示意圖。
具體實施方式
為了使本實用新型的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本實用新型進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本實用新型,并不用于限定本實用新型。
請參閱圖1,在一實施例中,一種基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機方法,包括以下步驟:
a)系統(tǒng)上電工作;
b)主機發(fā)送同步數(shù)據(jù)幀使所有子機進入通訊模式;
c)所述主機發(fā)送設備控制數(shù)據(jù)對所有子機進行控制;
d)所述主機與所述子機在預設通訊時間值內(nèi)進行狀態(tài)數(shù)據(jù)的通訊;
e)所述主機與所述子機停止通訊;以及
f)所述主機判斷總線是否空閑,若是則重新執(zhí)行步驟b)。即再次依序執(zhí)行步驟b)至步驟f)。
由于在電力線網(wǎng)絡電表協(xié)議中插入主機與子機之間的通訊交互,即在電表協(xié)議中插入了空調(diào)協(xié)議并使二者結(jié)合在一起,使該于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機方法既能滿足電力線網(wǎng)絡物理層數(shù)據(jù)傳輸需求,又能滿足網(wǎng)絡協(xié)議層數(shù)據(jù)傳輸需求,滿足了多聯(lián)機空調(diào)機組的通訊要求??梢岳斫猓斚到y(tǒng)已經(jīng)上電的時候,步驟a)可以省略。
例如,為了便于及時發(fā)起交互,所述步驟b)包括:所述主機向所有子機發(fā)送同步數(shù)據(jù)幀,所述子機接收所述同步數(shù)據(jù)幀并響應所述同步數(shù)據(jù)幀進入通訊模式。所述主機和所述主機根據(jù)同步數(shù)據(jù)幀就能夠同時進入通訊模式,提高了空調(diào)多聯(lián)機方法的響應速度。
例如,為了充分實現(xiàn)主機與子機之間的通訊交互,所述步驟d)具體包括:
所述主機判斷通訊模式的持續(xù)時間是否等于所述預設通訊時間值;
若否,則判斷自身狀態(tài)是否發(fā)送變化,若發(fā)生變化,則發(fā)送變化的狀態(tài)數(shù)據(jù)幀;以及
若是,則發(fā)送自身所有的狀態(tài)數(shù)據(jù)以刷新狀態(tài)信息。
由于主機可以在通訊模式的持續(xù)時間內(nèi)及時交互了自身狀態(tài),提高了所述空調(diào)多聯(lián)機方法的交互效率。
例如,為了實現(xiàn)所述子機信息的交互,所述步驟d)還包括:
所述子機判斷通訊模式持續(xù)時間是否等于所述預設通訊時間值,
若否,則判斷自身狀態(tài)是否發(fā)送變化,若發(fā)生變化,則發(fā)送變化的狀態(tài)數(shù)據(jù)幀;以及
若是,則發(fā)送自身所有的狀態(tài)數(shù)據(jù)以刷新狀態(tài)信息。
由于子機可以在通訊模式的持續(xù)時間內(nèi)及時交互了自身狀態(tài),進一步提高了所述多連接空調(diào)協(xié)議的交互效率。
例如,所述同步數(shù)據(jù)幀包括有效數(shù)據(jù),所述有效數(shù)據(jù)包括狀態(tài)數(shù)據(jù)與控制數(shù)據(jù)。具體地,所述有效數(shù)據(jù)是指多聯(lián)機在網(wǎng)絡傳輸中所使用的有效數(shù)據(jù),通常為狀態(tài),控制等數(shù)據(jù)。例如,所述同步數(shù)據(jù)幀包括有效數(shù)據(jù)長度,即包括多聯(lián)機協(xié)議數(shù)據(jù)總長度,指內(nèi)機,外機以及其它的設備所使用的數(shù)據(jù)。例如,所述同步數(shù)據(jù)幀還包括功能碼,用于定于有效數(shù)據(jù)的功能,即定義多聯(lián)機數(shù)據(jù)功能定義,例如控制,狀態(tài)等數(shù)據(jù)功能。例如,所述同步數(shù)據(jù)幀還包括設備地址,用于定義所述子機的地址,即也定義相關(guān)節(jié)點的設備地址,例如外機,內(nèi)機,顯示器等。例如,所述同步數(shù)據(jù)幀還包括數(shù)據(jù)類別,用于定義有效數(shù)據(jù)的類型,即對有效數(shù)據(jù)類型進行定義,例如是位數(shù)據(jù),字節(jié)數(shù)據(jù),或者字數(shù)據(jù)等。例如,所述同步數(shù)據(jù)幀還包括結(jié)束字符,用以表明有效數(shù)據(jù)發(fā)送完畢,即多聯(lián)機幀數(shù)據(jù)結(jié)束,表明多聯(lián)機有效數(shù)據(jù)發(fā)送完畢。
用戶數(shù)據(jù)區(qū)協(xié)議已描述如上,下面具體描述電力線網(wǎng)絡物理層通信協(xié)議,用戶數(shù)據(jù)區(qū)協(xié)議具體通過電力線網(wǎng)絡物理層通信協(xié)議進行表達,電力線網(wǎng)絡物理層通信協(xié)議的數(shù)據(jù)幀包括起始字符、數(shù)據(jù)總長度、控制域、地址域、用戶數(shù)據(jù)、校驗和以及結(jié)束字符。其中始字符用于數(shù)據(jù)幀的同步,表明一幀數(shù)據(jù)的開始。數(shù)據(jù)總長度為整個協(xié)議總數(shù)據(jù)的個數(shù)??刂朴驗殡娏€載波網(wǎng)絡數(shù)據(jù)傳輸類別,表明報文傳輸方向,通信方式等信息。地址域為電力線載波通信的物理層網(wǎng)絡地址,用于表明各個節(jié)點,電力線模塊地址。用戶數(shù)據(jù)為電力線模塊發(fā)送的有效數(shù)據(jù),此數(shù)據(jù)為空調(diào)多聯(lián)機方法幀數(shù)據(jù)。校驗和用于對傳輸有效數(shù)據(jù)進行校驗,以保證傳輸數(shù)據(jù)的可靠性。結(jié)束字符表明一個數(shù)據(jù)包的傳輸結(jié)束,同時釋放總線,使之總線進入空閑狀態(tài)。
請一并參閱圖2,在一實施例中,一種空調(diào)多聯(lián)機方法的發(fā)送時序具體如下:
系統(tǒng)上電并判斷是否主機或子機;
若為主機則:
主機發(fā)送同步數(shù)據(jù)幀,用于一輪通信的起始,使其它節(jié)點設備進行幀數(shù)據(jù)同步發(fā)送。
發(fā)送設備控制數(shù)據(jù),由主機發(fā)送對其它子機的控制數(shù)據(jù),用于子機的控制功能。
判斷計時是否達到一輪通信的最大時間。
若達到則發(fā)送設備自身所有的狀態(tài)數(shù)據(jù),用于刷新設備的狀態(tài)信息。發(fā)送完成則進入總線空閑等待,等待總線空閑進入下一輪通信。
若沒有達到,則判斷設備狀態(tài)是否發(fā)送變化,若發(fā)生變化則發(fā)送變化的狀態(tài)數(shù)據(jù)幀,若沒有變化則進入總線空閑等待,等待總線空閑進入下一輪通信。
若為子機則:
等待總線主機同步數(shù)據(jù)幀,用于其它子機節(jié)點進入一輪通信的開始。
判斷子機計時是否達到一輪通信的最大時間。
若達到則發(fā)送設備自身所有的狀態(tài)數(shù)據(jù),用于刷新設備的狀態(tài)信息。
發(fā)送完成則等待新一輪通信同步數(shù)據(jù)幀。
若沒有達到,則判斷設備狀態(tài)是否發(fā)送變化,若發(fā)生變化則發(fā)送變化的狀態(tài)數(shù)據(jù)幀,若沒有變化則進入總線空閑等待,等待新一輪通信同步數(shù)據(jù)幀。
上述基于電力線載波通訊的空調(diào)網(wǎng)絡協(xié)議,可以保證內(nèi)外機以及其它設備能夠正常進行數(shù)據(jù)交互,使內(nèi)外機以及其它節(jié)點設備通信效率提高且兼容現(xiàn)有其它網(wǎng)絡空調(diào)協(xié)議,以保證協(xié)議的統(tǒng)一性,提高了兼容性提高。
請參閱圖3,在一實施例中,一種基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機設備,包括電力線調(diào)制解調(diào)器10、與所述電力線調(diào)制解調(diào)器10電性連接的主機20、多個子機30與處理器40。主機20、多個子機30以及處理器40通過總線70與所述電力線調(diào)制解調(diào)器10電性連接。處理器40將主機20與多個子機30的狀態(tài)信息進行交互。在本實施方式中,子機30的數(shù)目為3個??梢岳斫?,子機30的數(shù)目可以根據(jù)需要調(diào)整。
具體地,主機20包括電性連接的啟動模塊21、控制模塊22、第一交互模塊23、第一計時模塊24、第一刷新模塊15以及第一判斷模塊26。啟動模塊21用于發(fā)送同步數(shù)據(jù)幀使所有子機30進入通訊模式??刂颇K22用于發(fā)送設備控制數(shù)據(jù)對所有子機30進行控制。第一交互模塊23用于與所述子機30在預設通訊時間值內(nèi)進行狀態(tài)數(shù)據(jù)的通訊。第一計時模塊24用于判斷通訊模式的持續(xù)時間是否等于預設通訊時間值。第一刷新模塊15用于向處理器40發(fā)出主機20的全部狀態(tài)信息應以刷新主機20的狀態(tài)。第一判斷模塊26判斷總線70是否空閑。
多個子機30并聯(lián)并通過總線70與電力線調(diào)制解調(diào)器10電性連接。每個子機30包括電性連接的觸發(fā)模塊31、第二交互模塊33、第二計時模塊34、第二刷新模塊35以及第二判斷模塊37。觸發(fā)模塊31用于接收同步數(shù)據(jù)幀以觸發(fā)子機30進入通訊模式。第二交互模塊33用于與主機20在預設通訊時間值內(nèi)進行狀態(tài)數(shù)據(jù)的通訊。第二計時模塊34用于判斷通訊模式的持續(xù)時間是否等于預設通訊時間值。第二刷新模塊35用于向處理器40發(fā)出子機30的全部狀態(tài)信息應以刷新子機30的狀態(tài)。第二判斷模塊37判斷總線70是否空閑。可以理解,所有子機30也可以內(nèi)置解調(diào)器等通訊功能模塊,即多個子機30直接通過處理器40與主機20通訊。
處理器40包括電性連接的接收模塊41以及載波芯片43。處理器41用于接收主機20及子機30的狀態(tài)信息。載波芯片43用于處理上述狀態(tài)信息。
在一實施方式中,所述設備還包括電表50以及儲存器60。電表50及儲存器60均與處理器40電性連接。電表50用于顯示主機20及子機30的狀態(tài)信息以及耗電信息等,儲存器60用于儲存顯示主機20及子機30的狀態(tài)信息。
本實用新型的其它實施例還包括上述各實施例中的技術(shù)特征相互組合所形成的能夠?qū)嵤┑募夹g(shù)方案。
由于主機具有第一交互模塊,而子機具有第二交互模塊,第一交互模塊與第二交互模塊通訊交互,使得在電力線網(wǎng)絡電表協(xié)議中插入了空調(diào)協(xié)議并使二者結(jié)合在一起,使該基于電力線載波通訊網(wǎng)絡的空調(diào)多聯(lián)機設備既能滿足電力線網(wǎng)絡物理層數(shù)據(jù)傳輸?shù)男枨螅帜軡M足網(wǎng)絡協(xié)議層數(shù)據(jù)的傳輸需求,進而滿足了多聯(lián)機空調(diào)機組的較高的通訊要求。
上述說明已經(jīng)充分揭露了本實用新型的具體實施方式。需要指出的是,熟悉該領域的技術(shù)人員對本實用新型的具體實施方式所做的任何改動均不脫離本實用新型的權(quán)利要求書的范圍。相應地,本實用新型的權(quán)利要求的范圍也并不僅僅局限于前述具體實施方式。