可執(zhí)行腳本家電設(shè)備的控制方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種可執(zhí)行腳本的家電設(shè)備的控制方法包括以下步驟:預(yù)置第一腳本數(shù)據(jù)庫(kù)和第二腳本數(shù)據(jù)庫(kù);根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù);將功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)整合形成用于控制家電設(shè)備工作的解析腳本;對(duì)解析腳本解析形成用于控制家電設(shè)備工作的二進(jìn)制腳本。本發(fā)明還公開(kāi)了一種可執(zhí)行腳本的家電設(shè)備的控制裝置。本發(fā)明實(shí)現(xiàn)了利用腳本操作控制家電設(shè)備運(yùn)行的目的,提高了家電設(shè)備的新功能開(kāi)發(fā)效率,縮短了開(kāi)發(fā)周期、開(kāi)放了用戶個(gè)性化功能定制功能,且家電設(shè)備的新功能擴(kuò)展性和延展性良好。
【專利說(shuō)明】可執(zhí)行腳本家電設(shè)備的控制方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及家用電器【技術(shù)領(lǐng)域】,尤其涉及可執(zhí)行腳本家電設(shè)備的控制方法及裝置。
【背景技術(shù)】
[0002]傳統(tǒng)的家電設(shè)備控制方法中,通常采用C語(yǔ)言或匯編語(yǔ)言編寫(xiě)控制代碼,然后通過(guò)執(zhí)行C語(yǔ)言編譯后或匯編語(yǔ)言匯編后的程序,達(dá)到控制家電的目的,但是,由于匯編語(yǔ)言及C語(yǔ)言本身的復(fù)雜性,以及使用控制芯片的多樣性,該種控制方式存在以下不足:第一,輸入程序代碼字符多,語(yǔ)法結(jié)構(gòu)復(fù)雜,開(kāi)發(fā)繁瑣,導(dǎo)致家電設(shè)備新功能的開(kāi)發(fā)周期長(zhǎng);第二,產(chǎn)品功能擴(kuò)展性差,功能程序代碼與核心控制程序代碼固化在家電設(shè)備固件中,代碼一動(dòng)則全動(dòng),很難進(jìn)行功能擴(kuò)展;第三,控制代碼編譯需要開(kāi)發(fā)端計(jì)算機(jī)環(huán)境支持,否者會(huì)出現(xiàn)無(wú)法編譯通過(guò)等問(wèn)題;第四,程序固件升級(jí)困難、易出錯(cuò)誤。
[0003]上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的主要目的在于提供一種具有相同發(fā)明構(gòu)思的可執(zhí)行腳本家電設(shè)備的控制方法及裝置,旨在實(shí)現(xiàn)利用腳本操作指令控制家電設(shè)備運(yùn)行的目的,提高家電設(shè)備的新功能開(kāi)發(fā)效率,縮短開(kāi)發(fā)周期、開(kāi)放了用戶個(gè)性化功能定制功能,且家電設(shè)備的新功能擴(kuò)展性和延展性良好。
[0005]為了實(shí)現(xiàn)發(fā)明目的,本發(fā)明提供的可執(zhí)行腳本的家電設(shè)備的控制方法包括以下步驟:
[0006]預(yù)置用于控制家電設(shè)備執(zhí)行相應(yīng)功能的第一腳本數(shù)據(jù)庫(kù)和用于控制家電設(shè)備工作過(guò)程的第二腳本數(shù)據(jù)庫(kù);
[0007]根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù);
[0008]將所述功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)整合形成用于控制家電設(shè)備工作的解析腳本;
[0009]對(duì)所述解析腳本解析形成用于控制家電設(shè)備工作的二進(jìn)制腳本。
[0010]優(yōu)選地,在執(zhí)行所述根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù)的步驟之前還包括:
[0011]接收用戶輸入的用于控制家電設(shè)備工作的參數(shù),所述參數(shù)包括功能參數(shù)和工作過(guò)程參數(shù);
[0012]將所述功能參數(shù)和工作過(guò)程參數(shù)轉(zhuǎn)換成對(duì)應(yīng)的參數(shù)腳本語(yǔ)言。
[0013]優(yōu)選地,所述根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù)的步驟具體包括:
[0014]根據(jù)所述參數(shù)腳本言語(yǔ)中的功能參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的功能腳本語(yǔ)H ;
[0015]根據(jù)所述參數(shù)腳本言語(yǔ)中的工作過(guò)程參數(shù)在第二腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的工作過(guò)程數(shù)據(jù)。
[0016]優(yōu)選地,所述可執(zhí)行腳本的家電設(shè)備的控制方法還包括:
[0017]顯示用戶腳本定義接口 ;
[0018]通過(guò)所述腳本定義接口調(diào)整所述預(yù)置的第一腳本數(shù)據(jù)庫(kù)。
[0019]本發(fā)明進(jìn)一步提供的可執(zhí)行腳本家電設(shè)備的控制裝置包括:
[0020]預(yù)置模塊,用于預(yù)置控制家電設(shè)備執(zhí)行相應(yīng)功能的第一腳本數(shù)據(jù)庫(kù)和控制家電設(shè)備工作過(guò)程的第二腳本數(shù)據(jù)庫(kù);
[0021 ] 查找模塊,用于根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù);
[0022]整合模塊,用于將所述功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)整合形成用于控制家電設(shè)備工作的解析腳本;
[0023]解析模塊,對(duì)所述解析腳本解析形成用于控制家電設(shè)備工作的二進(jìn)制腳本。
[0024]優(yōu)選地,所述可執(zhí)行腳本的家電設(shè)備的控制裝置還包括:
[0025]接收模塊,用于接收用戶輸入的用于控制家電設(shè)備工作的參數(shù),所述參數(shù)包括功能參數(shù)和工作過(guò)程參數(shù);
[0026]轉(zhuǎn)換模塊,用于將所述功能參數(shù)和工作過(guò)程參數(shù)轉(zhuǎn)換成對(duì)應(yīng)的參數(shù)腳本語(yǔ)言。
[0027]優(yōu)選地,所述查找模塊包括:
[0028]第一查找單元,用于根據(jù)所述參數(shù)腳本言語(yǔ)中的功能參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的功能腳本語(yǔ)言;
[0029]第二查找單元,用于根據(jù)所述參數(shù)腳本言語(yǔ)中的工作過(guò)程參數(shù)在第二腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的工作過(guò)程數(shù)據(jù)。
[0030]優(yōu)選地,所述可執(zhí)行腳本的家電設(shè)備的控制裝置還包括:
[0031]顯示模塊,用于顯示用戶腳本定義接口 ;
[0032]調(diào)整模塊,用于通過(guò)所述腳本定義接口調(diào)整所述預(yù)置的第一腳本數(shù)據(jù)庫(kù)。
[0033]本發(fā)明通過(guò)預(yù)置第一腳本數(shù)據(jù)庫(kù)和第二腳本數(shù)據(jù)庫(kù),并根據(jù)用戶的輸入在第一腳本數(shù)據(jù)庫(kù)和第二腳本數(shù)據(jù)庫(kù)中查找獲得相應(yīng)的功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù),再將功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)進(jìn)行整合后進(jìn)行解析得到二進(jìn)制腳本,從而實(shí)現(xiàn)采用腳本對(duì)家電設(shè)備的控制。由于本發(fā)明實(shí)現(xiàn)了利用腳本操作控制家電設(shè)備運(yùn)行的目的,因此提高了家電設(shè)備的新功能開(kāi)發(fā)效率,縮短了開(kāi)發(fā)周期、開(kāi)放了用戶個(gè)性化功能定制功能,且家電設(shè)備的新功能擴(kuò)展性和延展性良好。
【專利附圖】
【附圖說(shuō)明】
[0034]圖1為本發(fā)明可執(zhí)行腳本的家電設(shè)備的控制方法一實(shí)施例的流程示意圖;
[0035]圖2為本發(fā)明可執(zhí)行腳本的家電設(shè)備的控制方法另一實(shí)施例的流程示意圖;[0036]圖3為本發(fā)明可執(zhí)行腳本的家電設(shè)備的控制方法又一實(shí)施例的流程示意圖;
[0037]圖4為本發(fā)明可執(zhí)行腳本的家電設(shè)備的控制方法再一實(shí)施例的流程示意圖;
[0038]圖5為本發(fā)明可執(zhí)行腳本的家電設(shè)備的控制裝置較佳實(shí)施例的功能模塊示意圖;
[0039]圖6為圖5中查找模塊的功能模塊示意圖。
[0040]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明?!揪唧w實(shí)施方式】
[0041]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0042]本發(fā)明提供一種可執(zhí)行腳本的家電設(shè)備的控制方法,參照?qǐng)D1,在一實(shí)施例中,該可執(zhí)行腳本的家電設(shè)備的控制方法包括以下步驟:
[0043]步驟S10,預(yù)置用于控制家電設(shè)備執(zhí)行相應(yīng)功能的第一腳本數(shù)據(jù)庫(kù)和用于控制家電設(shè)備工作過(guò)程的第二腳本數(shù)據(jù)庫(kù);
[0044]本實(shí)施例中上述第一腳本數(shù)據(jù)庫(kù)中儲(chǔ)存多種腳本語(yǔ)言,且每一種腳本語(yǔ)言映射一種家電設(shè)備的功能。上述第二腳本數(shù)據(jù)庫(kù)中儲(chǔ)存的數(shù)據(jù)為家電設(shè)備中各元件工作的參數(shù)數(shù)據(jù)與工作的過(guò)程控制數(shù)據(jù),例如控制A元件在B電壓下工作C小時(shí)。
[0045]步驟S20,根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù);
[0046]本實(shí)施例中,以電磁爐為例,例如可通過(guò)計(jì)算機(jī)提供一操作界面供用戶輸入控制電磁爐工作的功能參數(shù)以及工作過(guò)程參數(shù),其中功能參數(shù)為加熱功能等,工作過(guò)程參數(shù)為100W、200W等。當(dāng)計(jì)算機(jī)接收到用戶輸入的功能參數(shù)為加熱,工作過(guò)程參數(shù)為100W,在第一腳本數(shù)據(jù)庫(kù)中查找電磁爐加熱功能所對(duì)應(yīng)的功能腳本語(yǔ)言,以及在第二腳本數(shù)據(jù)庫(kù)中查找控制電磁爐以100W的功率加熱所對(duì)應(yīng)各元件工作的參數(shù)數(shù)據(jù)。可以理解的是,用戶還可設(shè)置工作時(shí)間等工作過(guò)程數(shù)據(jù)。
[0047]步驟S30,將所述功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)整合形成用于控制家電設(shè)備工作的解析腳本;
[0048]本實(shí)施例中,可將從第二腳本數(shù)據(jù)庫(kù)中查找獲得的工作過(guò)程數(shù)據(jù)代入到從第一腳本數(shù)據(jù)庫(kù)中查找獲得的功能腳本語(yǔ)言,從而形成用于控制家電設(shè)備工作的解析腳本。
[0049]步驟S40,對(duì)所述解析腳本解析形成用于控制家電設(shè)備工作的二進(jìn)制腳本。
[0050]本實(shí)施例中,可采用解析器對(duì)上述解析腳本進(jìn)行解析,以獲得家電設(shè)備能夠識(shí)別的二進(jìn)制腳本,并將解析后的二進(jìn)制腳本輸出至家電設(shè)備,以供家電設(shè)備對(duì)該二進(jìn)制腳本進(jìn)行解析,并實(shí)現(xiàn)對(duì)家電設(shè)備的控制功能。
[0051]本發(fā)明通過(guò)預(yù)置第一腳本數(shù)據(jù)庫(kù)和第二腳本數(shù)據(jù)庫(kù),并根據(jù)用戶的輸入在第一腳本數(shù)據(jù)庫(kù)和第二腳本數(shù)據(jù)庫(kù)中查找獲得相應(yīng)的功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù),再將功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)進(jìn)行整合后進(jìn)行解析得到二進(jìn)制腳本,從而實(shí)現(xiàn)采用腳本對(duì)家電設(shè)備的控制。由于本發(fā)明實(shí)現(xiàn)了利用腳本操作控制家電設(shè)備運(yùn)行的目的,因此提高了家電設(shè)備的新功能開(kāi)發(fā)效率,縮短了開(kāi)發(fā)周期、開(kāi)放了用戶個(gè)性化功能定制功能,且家電設(shè)備的新功能擴(kuò)展性和延展性良好。
[0052]結(jié)合參照?qǐng)D2,基于上述實(shí)施例,本實(shí)施例中,在執(zhí)行步驟S20之前還包括:
[0053]步驟S50,接收用戶輸入的用于控制家電設(shè)備工作的參數(shù),所述參數(shù)包括功能參數(shù)和工作過(guò)程參數(shù);
[0054]步驟S60,將所述功能參數(shù)和工作過(guò)程參數(shù)轉(zhuǎn)換成對(duì)應(yīng)的參數(shù)腳本語(yǔ)言。
[0055]本實(shí)施例中,可通過(guò)計(jì)算機(jī)提供一操作界面(即用戶接口)供用戶輸入控制電磁爐工作的功能參數(shù)以及工作過(guò)程參數(shù),該操作界面將會(huì)把用戶輸入的參數(shù)轉(zhuǎn)換成參數(shù)腳本語(yǔ)言,該參數(shù)腳本語(yǔ)言中的功能參數(shù)與第一腳本數(shù)據(jù)庫(kù)中的功能腳本語(yǔ)言呈映射關(guān)系;該參數(shù)腳本語(yǔ)言中的工作過(guò)程參數(shù)與第二腳本數(shù)據(jù)庫(kù)中各元件工作的參數(shù)數(shù)據(jù)和工作的過(guò)程控制數(shù)據(jù)呈映射關(guān)系。
[0056]具體地,結(jié)合參照?qǐng)D3,本實(shí)施例中上述步驟S20包括:
[0057]步驟S21,根據(jù)所述參數(shù)腳本言語(yǔ)中的功能參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的功能腳本語(yǔ)言;
[0058]步驟S22,根據(jù)所述參數(shù)腳本言語(yǔ)中的工作過(guò)程參數(shù)在第二腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的工作過(guò)程數(shù)據(jù);
[0059]應(yīng)當(dāng)說(shuō)明的是,上述步驟S21和步驟S22順序可相互調(diào)換,在此不作進(jìn)一步地限定。
[0060]進(jìn)一步地,參照?qǐng)D4,基于上述任一實(shí)施例,本實(shí)施例中上述可執(zhí)行腳本的家電設(shè)備的控制方法還包括:
[0061]步驟S70,顯示用戶腳本定義接口;
[0062]步驟S80,通過(guò)所述腳本定義接口調(diào)整所述預(yù)置的第一腳本數(shù)據(jù)庫(kù)。
[0063]本實(shí)施例中,可通過(guò)計(jì)算機(jī)顯示用戶腳本定義接口(即一可供用戶修改第一腳本數(shù)據(jù)庫(kù)的操作界面),用戶可將研發(fā)人員更新后的第一腳本數(shù)據(jù)庫(kù)替換為本地的第一腳本數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)第一腳本數(shù)據(jù)庫(kù)的及時(shí)更新,以達(dá)到優(yōu)化或增加控制功能的方案。
[0064]本發(fā)明進(jìn)一步提供一種可執(zhí)行腳本家電設(shè)備的控制裝置,用于實(shí)現(xiàn)上述方法。參照?qǐng)D5,本實(shí)施例提供的可執(zhí)行腳本家電設(shè)備的控制裝置包括:
[0065]預(yù)置模塊100,用于預(yù)置控制家電設(shè)備執(zhí)行相應(yīng)功能的第一腳本數(shù)據(jù)庫(kù)和控制家電設(shè)備工作過(guò)程的第二腳本數(shù)據(jù)庫(kù);
[0066]本實(shí)施例中上述第一腳本數(shù)據(jù)庫(kù)中儲(chǔ)存多種腳本語(yǔ)言,且每一種腳本語(yǔ)言映射一種家電設(shè)備的功能。上述第二腳本數(shù)據(jù)庫(kù)中儲(chǔ)存的數(shù)據(jù)為家電設(shè)備中各元件工作的參數(shù)數(shù)據(jù)與工作的過(guò)程控制數(shù)據(jù),例如控制A元件在B電壓下工作C小時(shí)。
[0067]查找模塊200,用于根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù);
[0068]本實(shí)施例中,以電磁爐為例,例如可通過(guò)計(jì)算機(jī)提供一操作界面供用戶輸入控制電磁爐工作的功能參數(shù)以及工作過(guò)程參數(shù),其中功能參數(shù)為加熱功能等,工作過(guò)程參數(shù)為100W、200W等。當(dāng)計(jì)算機(jī)接收到用戶輸入的功能參數(shù)為加熱,工作過(guò)程參數(shù)為100W,將由查找模塊200在第一腳本數(shù)據(jù)庫(kù)中查找電磁爐加熱功能所對(duì)應(yīng)的功能腳本語(yǔ)言,以及在第二腳本數(shù)據(jù)庫(kù)中查找控制電磁爐以100W的功率加熱所對(duì)應(yīng)各元件工作的參數(shù)數(shù)據(jù)。可以理解的是,用戶還可設(shè)置工作時(shí)間等工作過(guò)程數(shù)據(jù)。
[0069]整合模塊300,用于將所述功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)整合形成用于控制家電設(shè)備工作的解析腳本;
[0070]本實(shí)施例中,當(dāng)查找模塊200查找獲得功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)后,由整合模塊300將從第二腳本數(shù)據(jù)庫(kù)中查找獲得的工作過(guò)程數(shù)據(jù)代入到從第一腳本數(shù)據(jù)庫(kù)中查找獲得的功能腳本語(yǔ)言,從而形成用于控制家電設(shè)備工作的解析腳本。
[0071 ] 解析模塊400,對(duì)所述解析腳本解析形成用于控制家電設(shè)備工作的二進(jìn)制腳本。
[0072]本實(shí)施例中,可采用解析器(即解析模塊400)對(duì)上述解析腳本進(jìn)行解析,以獲得家電設(shè)備能夠識(shí)別的二進(jìn)制腳本,并將解析后的二進(jìn)制腳本輸出至家電設(shè)備,以供家電設(shè)備對(duì)該二進(jìn)制腳本進(jìn)行解析,并實(shí)現(xiàn)對(duì)家電設(shè)備的控制功能。
[0073]本發(fā)明通過(guò)預(yù)置第一腳本數(shù)據(jù)庫(kù)和第二腳本數(shù)據(jù)庫(kù),并根據(jù)用戶的輸入在第一腳本數(shù)據(jù)庫(kù)和第二腳本數(shù)據(jù)庫(kù)中查找獲得相應(yīng)的功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù),再將功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)進(jìn)行整合后進(jìn)行解析得到二進(jìn)制腳本,從而實(shí)現(xiàn)采用腳本對(duì)家電設(shè)備的控制。由于本發(fā)明實(shí)現(xiàn)了利用腳本操作控制家電設(shè)備運(yùn)行的目的,因此提高了家電設(shè)備的新功能開(kāi)發(fā)效率,縮短了開(kāi)發(fā)周期、開(kāi)放了用戶個(gè)性化功能定制功能,且家電設(shè)備的新功能擴(kuò)展性和延展性良好。
[0074]進(jìn)一步地,基于上述實(shí)施例,本實(shí)施例中,上述可執(zhí)行腳本家電設(shè)備的控制裝置還包括:
[0075]接收模塊500,用于接收用戶輸入的用于控制家電設(shè)備工作的參數(shù),所述參數(shù)包括功能參數(shù)和工作過(guò)程參數(shù);
[0076]轉(zhuǎn)換模塊600,用于將所述功能參數(shù)和工作過(guò)程參數(shù)轉(zhuǎn)換成對(duì)應(yīng)的參數(shù)腳本語(yǔ)言。
[0077]本實(shí)施例中,可通過(guò)計(jì)算機(jī)提供一操作界面(即用戶接口)供用戶輸入控制電磁爐工作的功能參數(shù)以及工作過(guò)程參數(shù),該操作界面將會(huì)把用戶輸入的參數(shù)轉(zhuǎn)換成參數(shù)腳本語(yǔ)言,該參數(shù)腳本語(yǔ)言中的功能參數(shù)與第一腳本數(shù)據(jù)庫(kù)中的功能腳本語(yǔ)言呈映射關(guān)系;該參數(shù)腳本語(yǔ)言中的工作過(guò)程參數(shù)與第二腳本數(shù)據(jù)庫(kù)中各元件工作的參數(shù)數(shù)據(jù)和工作的過(guò)程控制數(shù)據(jù)呈映射關(guān)系。
[0078]具體地,結(jié)合參照?qǐng)D6所示,上述查找模塊200包括:
[0079]第一查找單元201,用于根據(jù)所述參數(shù)腳本言語(yǔ)中的功能參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的功能腳本語(yǔ)言;
[0080]第二查找單元202,用于根據(jù)所述參數(shù)腳本言語(yǔ)中的工作過(guò)程參數(shù)在第二腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的工作過(guò)程數(shù)據(jù)。
[0081 ] 進(jìn)一步地,基于上述任一實(shí)施例,本實(shí)施例中,上述可執(zhí)行腳本的家電設(shè)備的控制裝置還包括:
[0082]顯示模塊700,用于顯示用戶腳本定義接口 ;
[0083]調(diào)整模塊800,用于通過(guò)所述腳本定義接口調(diào)整所述預(yù)置的第一腳本數(shù)據(jù)庫(kù)。
[0084]本實(shí)施例中,可通過(guò)計(jì)算機(jī)顯示用戶腳本定義接口(即一可供用戶修改第一腳本數(shù)據(jù)庫(kù)的操作界面),用戶可將研發(fā)人員更新后的第一腳本數(shù)據(jù)庫(kù)替換為本地的第一腳本數(shù)據(jù)庫(kù),從而實(shí)現(xiàn)第一腳本數(shù)據(jù)庫(kù)的及時(shí)更新,以達(dá)到優(yōu)化或增加控制功能的方案。
[0085]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如R0M/RAM、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0086]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種可執(zhí)行腳本的家電設(shè)備的控制方法,其特征在于,包括以下步驟: 預(yù)置用于控制家電設(shè)備執(zhí)行相應(yīng)功能的第一腳本數(shù)據(jù)庫(kù)和用于控制家電設(shè)備工作過(guò)程的第二腳本數(shù)據(jù)庫(kù); 根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù); 將所述功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)整合形成用于控制家電設(shè)備工作的解析腳本; 對(duì)所述解析腳本解析形成用于控制家電設(shè)備工作的二進(jìn)制腳本。
2.如權(quán)利要求1所述的可執(zhí)行腳本的家電設(shè)備的控制方法,其特征在于,在執(zhí)行所述根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù)的步驟之前還包括: 接收用戶輸入的用于控制家電設(shè)備工作的參數(shù),所述參數(shù)包括功能參數(shù)和工作過(guò)程參數(shù); 將所述功能參數(shù)和工作過(guò)程參數(shù)轉(zhuǎn)換成對(duì)應(yīng)的參數(shù)腳本語(yǔ)言。
3.如權(quán)利要求2所述的可執(zhí)行腳本的家電設(shè)備的控制方法,其特征在于,所述根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù)的步驟具體包括: 根據(jù)所述參數(shù)腳本言語(yǔ)中的功能參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的功能腳本語(yǔ)言; 根據(jù)所述參數(shù)腳本言語(yǔ)中的工作過(guò)程參數(shù)在第二腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的工作過(guò)程數(shù)據(jù)。
4.如權(quán)利要求1至3中任一項(xiàng)所述的可執(zhí)行腳本的家電設(shè)備的控制方法,其特征在于,還包括: 顯示用戶腳本定義接口; 通過(guò)所述腳本定義接口調(diào)整所述預(yù)置的第一腳本數(shù)據(jù)庫(kù)。
5.一種可執(zhí)行腳本家電設(shè)備的控制裝置,其特征在于,包括: 預(yù)置模塊,用于預(yù)置控制家電設(shè)備執(zhí)行相應(yīng)功能的第一腳本數(shù)據(jù)庫(kù)和控制家電設(shè)備工作過(guò)程的第二腳本數(shù)據(jù)庫(kù); 查找模塊,用于根據(jù)用戶輸入用于控制家電設(shè)備工作的參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的功能腳本語(yǔ)言,并在第二腳本數(shù)據(jù)庫(kù)中查找相應(yīng)的工作過(guò)程數(shù)據(jù); 整合模塊,用于將所述功能腳本語(yǔ)言和工作過(guò)程數(shù)據(jù)整合形成用于控制家電設(shè)備工作的解析腳本; 解析模塊,對(duì)所述解析腳本解析形成用于控制家電設(shè)備工作的二進(jìn)制腳本。
6.如權(quán)利要求5所述的可執(zhí)行腳本家電設(shè)備的控制裝置,其特征在于,還包括: 接收模塊,用于接收用戶輸入的用于控制家電設(shè)備工作的參數(shù),所述參數(shù)包括功能參數(shù)和工作過(guò)程參數(shù); 轉(zhuǎn)換模塊,用于將所述功能參數(shù)和工作過(guò)程參數(shù)轉(zhuǎn)換成對(duì)應(yīng)的參數(shù)腳本語(yǔ)言。
7.如權(quán)利要求6所述的可執(zhí)行腳本家電設(shè)備的控制裝置,其特征在于,所述查找模塊包括: 第一查找單元,用于根據(jù)所述參數(shù)腳本言語(yǔ)中的功能參數(shù)在第一腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的功能腳本語(yǔ)言; 第二查找單元,用于根據(jù)所述參數(shù)腳本言語(yǔ)中的工作過(guò)程參數(shù)在第二腳本數(shù)據(jù)庫(kù)中查找對(duì)應(yīng)的工作過(guò)程數(shù)據(jù)。
8.如權(quán)利要求5至7中任一項(xiàng)所述的可執(zhí)行腳本家電設(shè)備的控制裝置,其特征在于,還包括: 顯示模塊,用于顯示用戶腳本定義接口 ; 調(diào)整模塊,用于通過(guò)所述腳本定義接口調(diào)整所述預(yù)置的第一腳本數(shù)據(jù)庫(kù)。
【文檔編號(hào)】G05B19/04GK103984247SQ201410149069
【公開(kāi)日】2014年8月13日 申請(qǐng)日期:2014年4月14日 優(yōu)先權(quán)日:2014年4月14日
【發(fā)明者】鮮志雄, 周子航, 何榮佳, 龍永文, 黃永興, 翁文豐, 劉志云, 毛宏建 申請(qǐng)人:美的集團(tuán)股份有限公司, 廣東美的生活電器制造有限公司