專利名稱:以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的方法、裝置和軟件模塊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的方法,該模型通過雙向連接裝置與所涉及的家用電器相連,通過該雙向連接裝置將所涉及的家用電器的當(dāng)前狀態(tài)傳輸給該模型并且在家用電器上實(shí)施動作。
此外,本發(fā)明還涉及一種用于以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的裝置,該裝置在所涉及的家用電器與網(wǎng)關(guān)之間被構(gòu)成,必要時多個家用電器屬于該網(wǎng)關(guān)并且能查詢相應(yīng)家用電器的功能狀態(tài)和/或能將信息數(shù)據(jù)傳輸?shù)较鄳?yīng)的家用電器。
此外,本發(fā)明還涉及一種用于以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的軟件模型,該軟件模型能通過雙向連接裝置與所涉及的家用電器相連,通過該雙向連接裝置能將所涉及的家用電器的當(dāng)前的狀態(tài)傳輸給該模型并且能在該家用電器上實(shí)施動作。
已經(jīng)公知了一種用于監(jiān)控由多個子系統(tǒng)組成的設(shè)備的方法(US-6.587.737-B2)。為此,以能確定的間隔在設(shè)備工作期間針對預(yù)定的參數(shù)組確定設(shè)備的各種測量值。如此在學(xué)習(xí)階段所確定的測量值被考慮用于制成所涉及的子系統(tǒng)的工作特性的模型。然后,實(shí)際的測量值與所涉及的模型相比較,即實(shí)際設(shè)備的功能參數(shù)與在模型中所檢測的參數(shù)相比較,以便必要時能確定其間的偏差。然而關(guān)于制定實(shí)際設(shè)備的設(shè)備特性的模型在這一點(diǎn)上什么也不公知。
此外,公知一種用于計算機(jī)輔助地產(chǎn)生圖形用戶界面的方法和一種設(shè)備監(jiān)控/控制單元(DE 102 08 146 A1)。利用該方法和所涉及的設(shè)備監(jiān)控/控制單元,以簡單的方式在應(yīng)用常用的瀏覽器技術(shù)的情況下能夠?qū)崿F(xiàn)對多個設(shè)備的監(jiān)控和/或控制。所涉及的方法和所述設(shè)備監(jiān)控/控制單元被實(shí)現(xiàn)在建筑物網(wǎng)關(guān)中,在建筑物網(wǎng)關(guān)中因此創(chuàng)造了所屬的實(shí)際設(shè)備領(lǐng)域的映射。此外,XML格式也被用于描述基本結(jié)構(gòu)。然而,在建筑物網(wǎng)關(guān)中所創(chuàng)造的所屬的實(shí)際設(shè)備領(lǐng)域的映射不是所涉及的設(shè)備領(lǐng)域的設(shè)備特性的映射。
此外,還公知了一種建筑物網(wǎng)關(guān)計算機(jī)裝置和控制系統(tǒng)(DE 10208 147 A1),即在之前所考慮的公知方法中和在之前所考慮的公知的設(shè)備監(jiān)控/控制單元中得到應(yīng)用的裝置。在這種情況下,所涉及的裝置也被實(shí)現(xiàn)在建筑物網(wǎng)關(guān)中,在該建筑物網(wǎng)關(guān)中,因此僅僅創(chuàng)造了所屬的設(shè)備領(lǐng)域的映射,而未創(chuàng)造所涉及的設(shè)備領(lǐng)域的設(shè)備特性的映射。
最后,也已公知了一種用于制定虛擬的設(shè)備模型的裝置和方法(EP 1 092 210 B1)。所涉及的裝置和所涉及的方法的背景是以下情況,即實(shí)際上經(jīng)常出現(xiàn)以下情況,即實(shí)際的設(shè)備與設(shè)備的最初的規(guī)劃不一致,因?yàn)槔缭谥贫ㄔO(shè)備時已經(jīng)執(zhí)行特別的匹配或者改裝或其規(guī)劃沒有針對數(shù)據(jù)技術(shù)的繼續(xù)處理包含必要的信息。因此,實(shí)現(xiàn)虛擬設(shè)備模型與實(shí)際設(shè)備的這種耦合,即虛擬設(shè)備2不僅用于以統(tǒng)計學(xué)方式可視化和文件編制設(shè)備1,而且設(shè)備2此外還能承擔(dān)關(guān)于通知、操作和觀察實(shí)際設(shè)備的多個其它實(shí)際功能。在這種情況下,沒有什么具體地關(guān)于將實(shí)際設(shè)備的特性映射成模型是公知的。
本發(fā)明所基于的任務(wù)在于表明一條路徑,即如何以特別簡單的方式進(jìn)行以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型,該映射也能由非軟件開發(fā)商來執(zhí)行并且容易被改變。
上面所說明的任務(wù)在開頭所述類型的方法中根據(jù)本發(fā)明由此來解決,即僅僅陳述性地描述了在說明設(shè)備特性的設(shè)備參數(shù)方面的所述模型。
通過陳述性地描述所述模型中的說明設(shè)備特性的設(shè)備參數(shù)因此說明,對于所涉及的設(shè)備特性有決定性的單元在現(xiàn)實(shí)世界中相互形成何種關(guān)系。換句話說,即通過對實(shí)際家用電器的設(shè)備特性的所涉及或說明設(shè)備特性的設(shè)備參數(shù)的陳述性描述來實(shí)現(xiàn)抽象,該抽象與家用電器中的分別所使用的計算機(jī)無關(guān)地實(shí)現(xiàn),以致設(shè)備特性的映射能支持使用任意計算機(jī)。此外,通過對相應(yīng)實(shí)際家用電器的設(shè)備特性或說明所涉及的設(shè)備特性的參數(shù)的陳述性的描述能沒有困難地由非軟件開發(fā)商來執(zhí)行這種描述并且能容易地改變這種描述,因?yàn)椴恍枰浖夹g(shù)的專業(yè)技術(shù)知識。此外,相應(yīng)實(shí)際家用電器的設(shè)備特性的陳述性描繪或說明所涉及的設(shè)備特性的參數(shù)能以相對簡單的方式對句法的正確性進(jìn)行檢驗(yàn)。
優(yōu)選地,將圖形結(jié)構(gòu)用于所述模型的陳述性描述。這帶來了特別簡單地描述所涉及的模型的優(yōu)點(diǎn)。
設(shè)備狀態(tài)和相應(yīng)家用電器的設(shè)備狀態(tài)之間的過渡條件適宜地被保持在狀態(tài)圖形軟件中。這種軟件有利地能夠如下進(jìn)行檢驗(yàn),在相應(yīng)家用電器的相應(yīng)設(shè)備狀態(tài)下或者以所說明的參數(shù)組合是否能實(shí)施某個動作,并且該動作包含關(guān)于相應(yīng)家用電器的可使用的狀態(tài)變量和動作的所有信息。
由此,得到能夠特別簡單地檢驗(yàn)在家用電器的相應(yīng)的設(shè)備狀態(tài)下能實(shí)施某些動作的優(yōu)點(diǎn)。
優(yōu)選地,通過設(shè)備專用的組件和通過規(guī)格說明來實(shí)現(xiàn)軟件技術(shù)的映射,該規(guī)格說明在不同方面描述了相應(yīng)家用電器的功能特性并且因此描述了相應(yīng)家用電器的設(shè)備特性。這帶來了以下優(yōu)點(diǎn),即相應(yīng)的實(shí)際家用電器的設(shè)備特性的實(shí)際上包括的有用描述以及因此說明相應(yīng)設(shè)備特性的設(shè)備參數(shù)可供使用。
借助所述規(guī)格說明來適宜地映射相應(yīng)的家用設(shè)備的設(shè)備控制器的邏輯連接(邏輯)。由此,得到了特別簡單地描述和檢驗(yàn)相應(yīng)家用電器的設(shè)備特性的優(yōu)點(diǎn)。
此外,在開頭所述類型的裝置中,根據(jù)本發(fā)明由此來解決本發(fā)明的上述任務(wù),即僅僅陳述性地在說明設(shè)備特性的設(shè)備參數(shù)方面描述所述模型,并且由朝向所述網(wǎng)關(guān)的軟件組件和通過朝向相應(yīng)的家用電器的軟件組件以及通過這兩個軟件組件之間的規(guī)格說明數(shù)據(jù)組件來建立所述模型。這帶來了特別簡單地結(jié)構(gòu)化的模型構(gòu)造的優(yōu)點(diǎn)。
優(yōu)選地,所述規(guī)格說明數(shù)據(jù)組件包括控制器圖形軟件組件、設(shè)備信息組件和狀態(tài)圖形軟件組件。規(guī)格說明數(shù)據(jù)組件的劃分帶來了所涉及的單個組件的特別簡單地系統(tǒng)方式劃分和檢測的優(yōu)點(diǎn)。
此外,根據(jù)本發(fā)明通過僅僅陳述性地在說明設(shè)備特性的設(shè)備參數(shù)方面描述所述模型來由用于以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的軟件模型來解決上述任務(wù),該模型能通過雙向連接裝置與所涉及的家用電器相連,通過該雙向連接裝置能將所涉及的家用電器的實(shí)際狀態(tài)傳輸給該模型并且能在家用電器上實(shí)施動作。由此,得到了特別簡單地結(jié)構(gòu)化的模型的優(yōu)點(diǎn)。
在權(quán)利要求10至14中獲得根據(jù)本發(fā)明的軟件模塊的適宜的擴(kuò)展方案。
參照附圖,以下更詳細(xì)地闡述本發(fā)明的實(shí)施例。
在該附圖中,示意性地示出了居住區(qū)WA,該居住區(qū)WA包括唯一的住宅或者多個住宅或者一間房屋;至少一個能聯(lián)網(wǎng)的家用電器HG位于該居住區(qū)WA中。所涉及的家用電器HG可以是任何一種能聯(lián)網(wǎng)的家用電器,如可以是洗衣機(jī)、烘干器、爐子、冷卻設(shè)備、暖氣設(shè)備等。能聯(lián)網(wǎng)的家用電器此處被理解為一種家用電器,該家用電器能借助發(fā)送裝置和/或接收裝置被連接到用于傳輸極其不同的數(shù)據(jù)信號的通信網(wǎng)絡(luò)NET。在本情況下,通信網(wǎng)絡(luò)NET例如包括互聯(lián)網(wǎng)。但是當(dāng)然也能將如交流電壓網(wǎng)的任何其它網(wǎng)絡(luò)用作通信網(wǎng)絡(luò)NET,從該交流電壓網(wǎng)中獲取對于運(yùn)行相應(yīng)的家用電器所需的電源電壓。
然而,在該附圖中通過與家用電器HG相連的多重符號(Vielfachzeichen)來表明,多個家用電器HG能屬于所涉及的居住區(qū)WA。
在本情況下,雙向連接裝置與家用電器HG或者與多個所設(shè)置的家用電器相連,該雙向連接裝置由軟件模塊SWM構(gòu)成,在該軟件模塊SWM中,如還將詳細(xì)闡述的那樣,相應(yīng)家用電器HG的設(shè)備特性的模型在說明設(shè)備特性的參數(shù)方面陳述性地被描述或已描述。所涉及的軟件模塊SWM在本情況下與網(wǎng)關(guān)GW(即與居住區(qū)WA的過渡接口裝置)相連。該網(wǎng)關(guān)GW可以如通過在附圖中所記入的多重符號來表明的那樣被設(shè)置有多個。所涉及的網(wǎng)關(guān)通過雙向連接路徑與連接網(wǎng)絡(luò)相連,通過該連接網(wǎng)絡(luò)例如在遠(yuǎn)程診斷的進(jìn)程中往返于單個家用電器(如家用電器HG)傳輸信息數(shù)據(jù)(如所更新的工作程序)并且能進(jìn)行狀態(tài)查詢。在本情況下,在該附圖中示出的網(wǎng)關(guān)GW與已提及的通信網(wǎng)絡(luò)NET相連,該通信網(wǎng)絡(luò)NET例如可以是互聯(lián)網(wǎng);但是所涉及的網(wǎng)絡(luò)NET也能如已經(jīng)提及的那樣通過供電網(wǎng)構(gòu)成,相應(yīng)的家用電器HG從該供電網(wǎng)中得到其能量。個人計算機(jī)PC與在附圖中所示出的網(wǎng)絡(luò)NET相連,該個人計算機(jī)PC例如能用作遠(yuǎn)程診斷站和/或加載站,從遠(yuǎn)程診斷站和/或加載站能在相應(yīng)的家用電器處進(jìn)行遠(yuǎn)程查詢或能將所更新的工作程序傳輸?shù)较鄳?yīng)的家用電器HG。
在前面闡述
圖1中所示裝置的原理結(jié)構(gòu)之后,現(xiàn)在考察前面所述的軟件模塊SWM的更進(jìn)一步的結(jié)構(gòu)。該軟件模塊SWM如從附圖中能看到的那樣被劃分成三個軟件層。朝向相應(yīng)家用電器HG的層包括軟件組件,該軟件組件由從相應(yīng)家用電器HG出來的連接方向上的設(shè)備模型軟件DM和由朝向相應(yīng)家用電器HG的設(shè)備控制器軟件DC組成。下面還將更進(jìn)一步地對軟件模塊的任務(wù)和功能方式進(jìn)行深入研究。
在朝向相應(yīng)的網(wǎng)關(guān)GW的那側(cè)上,軟件模塊SWM具有控制單元架構(gòu)橋CB,該控制單元架構(gòu)橋CB雙向地與相應(yīng)網(wǎng)關(guān)GW形成連接。下面將更詳細(xì)地進(jìn)一步闡述控制單元架構(gòu)橋CB的任務(wù)和功能。
在上面所考察的軟件模塊之間,一方面在相應(yīng)家用電器HG的那側(cè)上而另一方面在相應(yīng)的網(wǎng)關(guān)GW的那側(cè)上,如在附圖中所示出的那樣,存在規(guī)格說明數(shù)據(jù)組件或模塊,該規(guī)格說明數(shù)據(jù)組件或模塊包括控制器圖形軟件組件CG、設(shè)備信息組件DI和狀態(tài)圖形組件SG。軟件組件的任務(wù)和功能從以下的說明中更詳細(xì)地看到。在此,在單個軟件組件之間通過箭頭分別針對本發(fā)明主要是決定性的有效連接進(jìn)行說明,這些有效連接然而并不排除在附圖中所示的軟件模塊SWM中的其它有效連接。
由相應(yīng)的所屬家用電器(如家用電器HG)所發(fā)送的數(shù)據(jù)在設(shè)備模型軟件模塊DM中被評價并且被存儲。于是借助狀態(tài)圖形軟件組件SG檢驗(yàn)所涉及的數(shù)據(jù),這些數(shù)據(jù)是否是一致的。
在狀態(tài)圖形軟件組件SG中,詳細(xì)說明所屬的相應(yīng)家用電器的可能的狀態(tài)及其過渡條件。在偏離狀態(tài)圖形時,可以引入不同的修正措施,諸如通過讀出所有所屬的設(shè)備狀態(tài)來與相應(yīng)的家用電器重新同步。狀態(tài)圖形優(yōu)選地以XML語言來描述,并且這些狀態(tài)圖形包括在以下表1中所描述的元素。
表1
以下簡短地結(jié)合烤爐來說明一個例子。設(shè)備狀態(tài)AUS(OFF)的定義通過以下來給出設(shè)備狀態(tài)對象必須具有值1;接下來的狀態(tài)可以是工作特性(備用(Stand-by))、工作(運(yùn)行(Running))和不活動(inhert)。
<state name=″off“>
<condition>
<set statevar=″deviceState″>
<value>1</value>
</set>
</condition>
<target>stand-by</target>
<target>running</target>
<target>inert</target>
</state>
設(shè)備控制器軟件組件DC用于將所應(yīng)用的協(xié)議的較高層的功能調(diào)用轉(zhuǎn)換成相對應(yīng)的EHS指令。EHS指令是歐洲家用系統(tǒng)標(biāo)準(zhǔn)(EHS-標(biāo)準(zhǔn))的這種指令。在此,功能調(diào)用在設(shè)備控制器軟件組件DC中起作用,即發(fā)送多個EHS指令。這些指令作為事務(wù)(Transaktion)來完成。
此外,設(shè)備控制器軟件組件DC還包括虛擬功能,這些虛擬功能不具有對相應(yīng)的實(shí)際家用電器的直接作用。相應(yīng)的值被維持在網(wǎng)關(guān)GW中并且在需要時全部傳輸給相應(yīng)的家用電器。如此,只有當(dāng)開始所涉及的洗衣機(jī)中的洗衣程序時,才例如實(shí)現(xiàn)洗衣參數(shù)輸入到洗衣機(jī)中。
在控制器圖形軟件組件CG中能檢驗(yàn),在相應(yīng)的家用電器狀態(tài)下或者以所說明的參數(shù)組合是否能實(shí)施某個動作??刂破鲌D形以XML語言來描述,并且這些控制器圖形包括下表2中所描述的元素。
表2
以下,說明烘爐的例子。所闡述的設(shè)備狀態(tài)的功能利用工作特性(備用(Standby))和不活動(Inert)來給出。
<state id=“stand-by“>
<allowedaction id=“set InertOven0“/>
<allowedaction id=“set InertCooker0“/>
<allowedaction id=“set DeviceName“/>
<allowedaction id=“set Language0″/>
<allowedaction id=“set RealTimeClock0“/>
<allowedaction id=“set HeatingMode“/>
<allowedaction id=“set HeatingModeComplete0“/>
<allowedaction id=“set Temperature“/>
<allowedaction id=“set Duration“/>
<allowedaction id=“set DurationWAP“/>
<allowedaction id=“set FinishTime“/>
<allowedaction id=“set FinishTimeWAP“/>
<allowedaction id=“set BasicSettings0“/>
<allowedaction id=“set ChildProofLock0“/>
<allowedaction id=“set HobDeviceName“/>
<allowedaction id=“set ClockPresentation0“/>
<allowedaction id=“set AdiustDuration0“/>
<allowedaction id=“set AcousticSignalDuration0“/>
<allowedaction id=“fullWizard“/>
</state>
<state id=“inert“>
<allowedaction id=“set DeviceName“/>
<allowedaction id=“set HobDeviceName“/>
<allowedaction id=“set InterCooker0″/>
</state>
現(xiàn)在,說明爐子的例子;適用以下規(guī)則,動作“reduceTempLevels0”何時被實(shí)施規(guī)則如果動作“reduce TempLevels0”的自變量“settingA”小于狀態(tài)變量“targetSetting”的值,則“與”狀態(tài)變量“加熱模式(Heating Mode)”等于值7、8或者9。
<action id=″reduceTempLevels0″>
<condition>
<and>
<expr operator=1s″>
<domain type=″arg“>
<id>settingA</id>
<actionid>reduceTempLevels0</actionid>
</domain>
<domain type=″sv″>
<id>targetSetting</id>
</domain>
</expr>
<set>
<domain type=“sv“>
<id>heatingMode</id>
</domain>
<e1>7</el>
<e1>8</el>
<e1>9</el>
</set>
</and>
</condition>
</action>
下面,還輸入到控制單元架構(gòu)橋CB上,該控制單元架構(gòu)橋CB在針對網(wǎng)關(guān)GW的實(shí)際家用電器(如家用電器HG)的設(shè)備特性的相應(yīng)的軟件技術(shù)的映射中起著重要作用。所涉及的控制單元架構(gòu)橋CB此外使用抽象形式的相應(yīng)的家用電器的功能,即與EHS協(xié)議無關(guān)地使用網(wǎng)關(guān)GW上的其它業(yè)務(wù)。
如家用電器HG的相應(yīng)家用電器的功能被劃分成“狀態(tài)變量”和“動作”。狀態(tài)變量包括某個設(shè)備狀態(tài),例如包括設(shè)備狀態(tài)(DeviceState)、結(jié)束時間(FinishTime)或者目標(biāo)溫度(TargetTemperature)。相應(yīng)的值可以從所屬存儲器中被讀出并且在狀態(tài)變化時為了通知而被輸送給某個感興趣的人。諸如結(jié)束程序的家用設(shè)備事件同樣通過狀態(tài)變量來映射。
前面所提及的動作被理解為相應(yīng)家用電器的功能,這些功能能由網(wǎng)關(guān)GW來實(shí)施,諸如調(diào)節(jié)目標(biāo)溫度(SetTargetTemperature)并且開始工作(Start)。動作可以需要參數(shù)并且該動作向回通知,該動作是否能成功地結(jié)束。
控制單元架構(gòu)橋CB使用設(shè)備信息組件DI的文件并且使用被包含在其中的信息,諸如使用值域和狀態(tài)變量或者參數(shù)的類型等。
最后,還可能被輸入到剛剛所提及的設(shè)備信息組件DI。在該組件DI中,包含關(guān)于相應(yīng)家用電器(如家用電器HG)的可用狀態(tài)變量和動作的所有信息。詳細(xì)地,同樣用語言XML描述的控制器圖形包含在下表3中所描述的元素。
表3
下面,還可能以爐子為例子考察狀態(tài)變量“deviceState”的定義
<statevar id=″deviceState″>
<name>Device State</name>
<description>The device state of the Oven</description>
<type>iava.lang.Integer</type>
<allowed_values>
<value label=“Off“>1</value>
<value label=“Stand-By″>2</value>
<value label=″Programmed″>3</value>
<value label=,“ProgrammedWaltingToStart″>4</value>
<value label=″Running″>5</value>
<value label=″Paused“>6</value>
<value label=″Failure″>8</value>
<value label=“EndProgrammed″>7</value>
<value label=“l(fā)nert″>129</value>
</allowed_values>
</statevar>
動作“setHeadingModeComplete0”的定義看上去例如如下<action id=“setHeadingModeComplete0“>
<name>Set Heating Mode Complete</name>
<input>
<argument id=“fastPreheating“>
<name>Fast Preheating</name>
<type>java.lang.Boolean</type>
</argument>
<argument id=″heatingModeA“>
<name>Heating Mode</name>
<type>java.lang.Integer</type>
<min>0</min>
<max>21</max>
<step>1</step>
</argument>
<argument id=″targetTempA“>
<name>Target Temp/Setting</name>
<type>java.lang.Integer</type>
<min>0</min>
<max>300</max>
<step>1</step>
</argument>
<argument id=“durationA“>
<name>Duration Time in Minutes</name>
<type>java.lang.Integer</type>
<min>0</min>
<max>1439</max>
<step>1</step>
</argument>
<argument id=“finishTimeA″>
<name>Finish Time in Minutes</name>
<type>java.lang.Integer</type>
<min>0</min>
<max>1439</max>
<step>1</step>
</argument>
</input>
</action>
根據(jù)上面對構(gòu)成軟件模塊SWM的軟件組件的闡述允許變得清楚的是,在所涉及的軟件模塊SWM中將實(shí)際家用電器(如在附圖中所示的家用電器HG)的設(shè)備特性以軟件技術(shù)映射成模型,并且僅僅陳述性地在說明相應(yīng)設(shè)備特性的設(shè)備參數(shù)方面描述或已描述該模型。
參考標(biāo)記列表CB 控制單元架構(gòu)橋CG 控制器圖形軟件組件DC 設(shè)備控制器軟件DI 設(shè)備信息組件DM 設(shè)備模型軟件模塊GW 網(wǎng)關(guān)HG 家用電器NET 通信網(wǎng)絡(luò)PC 個人計算機(jī)SG 狀態(tài)圖形軟件組件SWM 軟件模塊WA 居住區(qū)
權(quán)利要求
1.一種用于以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的方法,該模型與所涉及的家用電器通過雙向連接裝置相連,通過該雙向連接裝置將所涉及的家用電器的當(dāng)前的狀態(tài)傳輸給所述模型,并且在所述家用電器上實(shí)施動作,其特征在于,僅僅陳述性地在說明設(shè)備特性的設(shè)備參數(shù)方面描述了所述模型(SWM)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,圖形結(jié)構(gòu)被用于陳述性地描述所述模型。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,設(shè)備狀態(tài)和所涉及的家用電器(HG)的設(shè)備狀態(tài)之間的過渡條件被保持在狀態(tài)圖形軟件中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,借助控制器圖形軟件來檢驗(yàn),在所涉及的家用電器(HG)的相應(yīng)的設(shè)備狀態(tài)下或者以所說明的參數(shù)組合是否能實(shí)施某個動作,以及設(shè)備信息軟件包含關(guān)于所涉及的家用電器(HG)的可使用的狀態(tài)變量和動作的所有信息。
5.根據(jù)權(quán)利要求1至3之一所述的方法,其特征在于,通過設(shè)備專用的組件和通過規(guī)格說明來實(shí)現(xiàn)軟件技術(shù)的映射,該映射在不同方面描述了所涉及的家用電器(HG)的功能特性并且因此描述所涉及的家用電器(HG)的設(shè)備特性。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,借助所述的規(guī)格說明來映射所涉及的家用電器(HG)的設(shè)備控制器的邏輯連接(邏輯)。
7.一種用于以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的裝置,所述模型被構(gòu)成在所涉及的家用電器與網(wǎng)關(guān)之間,必要時多個家用電器屬于所述網(wǎng)關(guān)并且能查詢相應(yīng)家用電器的功能狀態(tài)和/或能將信息數(shù)據(jù)傳輸?shù)较鄳?yīng)的家用電器,其特征在于,僅僅陳述性地在說明設(shè)備特性的設(shè)備參數(shù)方面描述所述模型(SWM),并且由朝向所述網(wǎng)關(guān)(GW)的軟件組件(CB)和通過朝向相應(yīng)的家用電器(HG)的軟件組件(DM,DC)以及通過這兩個軟件組件(CB;DM,DC)之間的規(guī)格說明數(shù)據(jù)組件(SG,DI,CG)建立所述模型(SWM)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述規(guī)格說明數(shù)據(jù)組件(SG,DI,CG)包括控制器圖形軟件組件(CG)、設(shè)備信息組件(DI)和狀態(tài)圖形軟件組件(SG)。
9.一種用于以軟件技術(shù)將實(shí)際家用電器的設(shè)備特性映射成模型的軟件模塊,所述模型能與所涉及的家用電器通過雙向連接裝置相連,通過該雙向連接裝置能將所涉及的家用電器的當(dāng)前狀態(tài)傳輸給所述模型,并且能在家用電器上實(shí)施動作,其特征在于,僅僅陳述性地在說明設(shè)備特性的設(shè)備參數(shù)方面描述所述模型(SWM)。
10.根據(jù)權(quán)利要求9所述的軟件模塊,其特征在于,所述模型借助圖形結(jié)構(gòu)來描述。
11.根據(jù)權(quán)利要求10所述的軟件模塊,其特征在于,設(shè)備狀態(tài)和所涉及的家用電器(HG)的設(shè)備狀態(tài)之間的過渡條件被保持在狀態(tài)圖形軟件中。
12.根據(jù)權(quán)利要求11所述的軟件模塊,其特征在于,借助控制器圖形軟件能檢驗(yàn),能在所涉及的家用電器(HG)的相應(yīng)設(shè)備狀態(tài)下或者以所說明的參數(shù)組合來實(shí)施某一動作,并且設(shè)備信息軟件包含關(guān)于所涉及的家用電器(HG)的可使用的狀態(tài)變量和動作的所有信息。
13.根據(jù)權(quán)利要求9至12之一所述的軟件模塊,其特征在于,所述軟件技術(shù)的映射通過設(shè)備專用的組件和通過規(guī)格說明來實(shí)現(xiàn),該規(guī)格說明在不同方面描述了所涉及的家用電器(HG)的功能特性并因此描述了所涉及的家用電器(HG)的設(shè)備特性。
14.根據(jù)權(quán)利要求13所述的軟件模塊,其特征在于,借助所述規(guī)格說明來映射所涉及的家用電器(HG)的設(shè)備控制器的邏輯連接(邏輯)。
全文摘要
為了以軟件技術(shù)將實(shí)際家用電器(HG)的設(shè)備特性映射成模型(SWM),該模型(SWM)通過雙向連接裝置與所涉及的家用電器(HG)相連,通過該雙向連接裝置能將所涉及的家用電器(HG)的當(dāng)前狀態(tài)傳輸給所述模型(SWM)并且能在該家用電器(HG)上實(shí)施動作,僅僅陳述性地描述說明設(shè)備特性的設(shè)備參數(shù);所述模型(SWM)由朝向所述網(wǎng)關(guān)(GW)的軟件組件(CB)并且由朝向家用電器(HG)的軟件組件(DM,DC)以及通過這兩個軟件組件(CB;DM,DC)之間的規(guī)格說明數(shù)據(jù)組件(SG,DI,CG)組成。
文檔編號G05B19/042GK101069137SQ200580028674
公開日2007年11月7日 申請日期2005年8月4日 優(yōu)先權(quán)日2004年8月23日
發(fā)明者M·埃林杰, H·格尼德, H·沃克曼 申請人:Bsh博施及西門子家用器具有限公司