專利名稱:局域網(wǎng)絡系統(tǒng)的家電產(chǎn)品控制代碼構(gòu)成方法
技術領域:
本發(fā)明涉及的是關于局域網(wǎng)絡系統(tǒng),特別涉及的是關于局域網(wǎng)絡的家電產(chǎn)品控制代碼構(gòu)成方法。
家庭自動化的初期只達到了利用電話或紅外線控制各個設備的水平,而現(xiàn)在,雖然各個設備之間沒有直接連接,但利用通信手段構(gòu)筑了家用電器之間的網(wǎng)絡,即,局域網(wǎng)。并利用控制網(wǎng)絡的網(wǎng)絡管理器來統(tǒng)一的管理網(wǎng)絡中家用電器。而且,同一廠家的同一種家電產(chǎn)品的機型不同時,其功能也會有所差異,因此構(gòu)筑局域網(wǎng)絡時,對于同一類的家電產(chǎn)品,根據(jù)機型或廠家,需要不變的一貫的控制代碼。
以往的家電產(chǎn)品控制代碼的構(gòu)成方法有兩種一種是以功能為主要指標的功能控制代碼;另一種以狀態(tài)為主要指標的狀態(tài)控制代碼。
上述的功能控制代碼如下表1所示,按命令代碼分別構(gòu)成了不同的因子,可以重復地控制產(chǎn)品的各種狀態(tài)。
這時的命令代碼表示功能,各個因子表示執(zhí)行各種功能的方法。即,啟動空調(diào)的命令代碼是電源ON/OFF,其因子是最高溫度和運轉(zhuǎn)模式等。
上述狀態(tài)控制代碼如下表2所示,與上表1所示,按命令代碼分別構(gòu)成了不同的因子,而不同點是只能控制產(chǎn)品的單一的狀態(tài)。
這時的控制代碼可以執(zhí)行獨立的單一功能,控制產(chǎn)品的單一狀態(tài)。例如,在空調(diào)中可以控制“溫度設定”,“風向設定”“運轉(zhuǎn)模式設定”等的模式,而此時的因子是定值,因為所控制的是不隨空調(diào)的機型或廠家變化的狀態(tài),所以易推行標準化。
從以上的說明可知,已有技術的局域網(wǎng)絡系統(tǒng)的家電產(chǎn)品控制代碼構(gòu)成方法存有以下問題首先,以功能為主要指標構(gòu)成控制代碼時,因子數(shù)和因子的功能會根據(jù)機型和廠家而不同,因此,不同廠家的產(chǎn)品構(gòu)筑網(wǎng)絡時無法進行通信。其次,以狀態(tài)為主要指標構(gòu)成控制代碼時,比如要同時控制空調(diào)的4中狀態(tài),則要連續(xù)4次發(fā)送控制代碼,因此比較繁瑣。再其次,以狀態(tài)為主要指標構(gòu)成控制代碼時,如果網(wǎng)速較慢,則會延遲控制時間。
本發(fā)明解決上述技術問題所采用的技術方案是一種局域網(wǎng)絡系統(tǒng)的家電產(chǎn)品控制代碼構(gòu)成方法,該控制代碼構(gòu)成方法包括如下步驟1)使用者通過圖解用戶界面輸入控制模式階段;2)驅(qū)動相關的驅(qū)動程序;3)根據(jù)輸入的控制模式生成相關文件的階段;4)給相關的產(chǎn)品發(fā)送文件階段;5)分析所接收的文件內(nèi)容;6)根據(jù)文件的分析結(jié)果執(zhí)行相關的運轉(zhuǎn)階段。
本發(fā)明的有益效果是本發(fā)明的局域網(wǎng)絡系統(tǒng)的家電產(chǎn)品控制代碼構(gòu)成方法的優(yōu)點是首先,所有命令語句的因子結(jié)構(gòu)相同,可易于對應廠家和機型的變化。其次,開發(fā)產(chǎn)品的廠家的產(chǎn)品功能增加時,只要提供相關驅(qū)動程序就可以與其他廠家的產(chǎn)品互相協(xié)調(diào)。再其次,控制只有廠家知道所有產(chǎn)品的因子結(jié)構(gòu)的文件的數(shù)據(jù)結(jié)構(gòu),因此可以保護廠家的技術,并且可以有償?shù)亟o使用者提供控制固有功能的驅(qū)動文件。
4)給相關的產(chǎn)品發(fā)送文件階段S104將生成的文件發(fā)送給相關的產(chǎn)品。
5)分析所接收的文件內(nèi)容S105接收上述文件的相關產(chǎn)品分析文件的內(nèi)容,判斷文件結(jié)構(gòu)是否適合自己。
6)根據(jù)文件的分析結(jié)果執(zhí)行相關的運轉(zhuǎn)階段S106如果上述的判斷結(jié)果,文件適合自己時,根據(jù)所分析的文件內(nèi)容,控制相關的產(chǎn)品。
按照這種方法構(gòu)成家電產(chǎn)品的控制代碼時如下表3所示,以相同的形式將所有命令代碼的因子結(jié)構(gòu)設置成相同的結(jié)構(gòu)。
上述因子1到因子N是為了發(fā)送文件和較長的數(shù)據(jù),其值如下。
像這樣的所有控制代碼的傳送表示數(shù)據(jù)文件的傳送,而數(shù)據(jù)文件的結(jié)構(gòu)根據(jù)廠家而有所不同,在個人電腦PC上設置了按產(chǎn)品的廠家分別生成數(shù)據(jù)文件的固有的驅(qū)動程序。
即,使用者通過圖解用戶界面輸入控制模式階段S101使用者通過圖解用戶界面GUI(Graphic User Interface)輸入所愿的控制模式時,由輸入值和相關產(chǎn)品的廠家及機型情報,按產(chǎn)品分別驅(qū)動已經(jīng)設置的固有驅(qū)動程序,由此按產(chǎn)品分別生成數(shù)據(jù)排列形式的文件,通信程序利用命令代碼和已經(jīng)確定的因子,給相關產(chǎn)品發(fā)送此文件。
例如,為了控制空調(diào)使用者通過GUI選擇“室內(nèi)溫度是18度”,“風向是左右”,“風速是強”“運轉(zhuǎn)模式是標準運轉(zhuǎn)”,而進行控制時,驅(qū)動程序制作具有“18,0,,2,0”信息的數(shù)據(jù)的文件,將文件發(fā)送給空調(diào)。
此時,空調(diào)判斷是否為適合自己的文件,如果是,則按“室內(nèi)溫度是18度”,“風向是左右”,“風速是強”“運轉(zhuǎn)模式是標準運轉(zhuǎn)”來運轉(zhuǎn)空調(diào)。
權利要求
1.一種局域網(wǎng)絡系統(tǒng)的家電產(chǎn)品控制代碼構(gòu)成方法,其特征是該控制代碼構(gòu)成方法包括如下步驟1)使用者通過圖解用戶界面輸入控制模式階段(S101);2)驅(qū)動相關的驅(qū)動程序(S102);3)根據(jù)輸入的控制模式生成相關文件的階段(S103);4)給相關的產(chǎn)品發(fā)送文件階段(S104);5)分析所接收的文件內(nèi)容(S105);6)根據(jù)文件的分析結(jié)果執(zhí)行相關的運轉(zhuǎn)階段(S106)。
2.根據(jù)權利要求1中所述的方法,其特征是根據(jù)輸入的控制模式生成相關文件的階段(S103)是指根據(jù)所輸入的控制模式生成數(shù)據(jù)排列形式的文件的階段。
3.根據(jù)權利要求1中所述的方法,其特征是給相關的產(chǎn)品發(fā)送文件階段(S104)是指在所有的命令中利用相同的因子將文件發(fā)送給相關產(chǎn)品的階段。
4.根據(jù)權利要求3中所述的方法,其特征是所述相同的因子是由現(xiàn)數(shù)據(jù)包號、總數(shù)據(jù)包數(shù)、選項、數(shù)據(jù)數(shù)、數(shù)據(jù)排序構(gòu)成。
5.根據(jù)權利要求4中所述的方法,其特征是在所述的數(shù)據(jù)排序領域中是以具有使用者想控制的控制數(shù)據(jù)的文件形式發(fā)送。
全文摘要
本發(fā)明是局域網(wǎng)絡系統(tǒng)的家電產(chǎn)品控制代碼構(gòu)成方法。本發(fā)明涉及的是局域網(wǎng)絡的家電產(chǎn)品控制代碼構(gòu)成方法。本發(fā)明的控制代碼構(gòu)成方法包括如下步驟使用者通過圖解用戶界面輸入控制模式階段、驅(qū)動相關的驅(qū)動程序、根據(jù)輸入的控制模式生成相關文件的階段、給相關的產(chǎn)品發(fā)送文件階段、分析所接收的文件內(nèi)容、根據(jù)文件的分析結(jié)果執(zhí)行相關的運轉(zhuǎn)階段。其優(yōu)點是所有命令語句的因子結(jié)構(gòu)相同,可易于對應廠家和機型的變化。開發(fā)產(chǎn)品的廠家的產(chǎn)品功能增加時,只要提供相關驅(qū)動程序就可以與其他廠家的產(chǎn)品互相協(xié)調(diào)??刂浦挥袕S家知道所有產(chǎn)品的因子結(jié)構(gòu)的文件的數(shù)據(jù)結(jié)構(gòu),可以保護廠家的技術,可以有償?shù)亟o使用者提供控制固有功能的驅(qū)動文件。
文檔編號H04L12/28GK1476202SQ02125788
公開日2004年2月18日 申請日期2002年8月19日 優(yōu)先權日2002年8月19日
發(fā)明者白承勉, 李君錫 申請人:樂金電子(天津)電器有限公司