專利名稱:選擇、處理和顯示數(shù)據(jù)或數(shù)據(jù)對(duì)象的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在電子數(shù)據(jù)處理裝置中選擇、處理以及顯示數(shù)據(jù)的方法。
通常,電子數(shù)據(jù)處理裝置是按照以下方式控制的為了選擇所存儲(chǔ)的、計(jì)算的或預(yù)先給定的數(shù)據(jù),將這些數(shù)據(jù)按預(yù)先給定的層次存儲(chǔ)在可尋址的存儲(chǔ)空間中。這種層次結(jié)構(gòu)通常具有一個(gè)所謂的樹結(jié)構(gòu),該樹結(jié)構(gòu)具有樹干及從樹干中分出的下層分支,以此可以高效而安全地用預(yù)先編制的程序進(jìn)行程序控制處理,并相應(yīng)的分配數(shù)據(jù)量。
特別是在控制確定的程序段并同時(shí)對(duì)樹結(jié)構(gòu)分支中的任意數(shù)據(jù)進(jìn)行分配時(shí),迄今為止已公知的方法的缺點(diǎn)是,通過分層的樹結(jié)構(gòu),總是只能選擇、處理以及顯示一個(gè)排列在分支中的數(shù)據(jù)或數(shù)據(jù)地址。在這些已公知的方法中,由于對(duì)按樹結(jié)構(gòu)和表格形式的排列的數(shù)據(jù)是分開處理的,因此不能簡(jiǎn)便地將排列在上層或下層分支中的數(shù)據(jù)或數(shù)據(jù)地址相互關(guān)聯(lián)。由此,在這些方法中,或者是在層次結(jié)構(gòu)中選擇單個(gè)對(duì)象,或者是在表格中進(jìn)行沒有層次順序的所謂批處理。
因此,本發(fā)明要解決的技術(shù)問題是,提供一種選擇、處理和顯示數(shù)據(jù)的方法,可以實(shí)現(xiàn)不同層次或?qū)佣蔚臄?shù)據(jù)對(duì)象之間的優(yōu)化關(guān)聯(lián)。
根據(jù)本發(fā)明的用于選擇、處理和顯示數(shù)據(jù)或數(shù)據(jù)對(duì)象的方法的優(yōu)點(diǎn)在于,以一種預(yù)先給定的層次結(jié)構(gòu)將數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)處理裝置可尋址的存儲(chǔ)空間中,所述層次結(jié)構(gòu)具有一個(gè)由樹干和從樹干分出的下層分支構(gòu)成的樹結(jié)構(gòu),由此可以進(jìn)一步在一個(gè)公共表格中,關(guān)聯(lián)或同時(shí)處理排列在樹結(jié)構(gòu)的不同層次中的數(shù)據(jù)或數(shù)據(jù)對(duì)象。
如果需要同時(shí)顯示排列在不同層次中的數(shù)據(jù)或數(shù)據(jù)對(duì)象,并在一個(gè)同樣可以顯示的表格中對(duì)所述數(shù)據(jù)或數(shù)據(jù)對(duì)象進(jìn)行選擇和處理,則上述方法的優(yōu)點(diǎn)尤為突出。此時(shí)可以簡(jiǎn)便地在屏幕上用代表數(shù)據(jù)或數(shù)據(jù)對(duì)象以及分支點(diǎn)的預(yù)定符號(hào)顯示所述樹結(jié)構(gòu),并通過數(shù)據(jù)處理裝置的鍵盤命令,或者通過操縱計(jì)算機(jī)鼠標(biāo)來進(jìn)行上述選擇。
根據(jù)本發(fā)明的方法,其優(yōu)點(diǎn)在于,所述數(shù)據(jù)或數(shù)據(jù)對(duì)象仍同以前一樣按層次結(jié)構(gòu)排列,但對(duì)所選擇的對(duì)象可以不依賴于其分層排列的順序用表格的方式同時(shí)處理。因此根據(jù)本發(fā)明,建議將樹結(jié)構(gòu)和表格系統(tǒng)結(jié)合起來使用。在樹結(jié)構(gòu)中,選擇需要處理的樹節(jié)點(diǎn)(根節(jié)點(diǎn)或任意下層節(jié)點(diǎn));而在表格中,例如不僅可以顯示直接位于樹節(jié)點(diǎn)中的對(duì)象,還可以顯示所有位于下層樹節(jié)點(diǎn)中的對(duì)象。在這種表格顯示中,可以直接處理和記錄所述對(duì)象的特性,其中,所述表格也可以由多個(gè)存儲(chǔ)器組成。因此,可以對(duì)分層排列的對(duì)象進(jìn)行批處理,并可以層次分明地顯示和記錄對(duì)象特性。
為了實(shí)現(xiàn)所述方法,設(shè)置了一種可以在數(shù)據(jù)處理裝置中運(yùn)行的軟件模塊,其中,所述軟件模塊特別是可以在編程裝置中運(yùn)行,該裝置適合于編制用于控制技術(shù)過程的控制程序。
本發(fā)明的上述以及其它特征在權(quán)利要求和說明書及附圖
中給出,其中,所述各個(gè)特征分別以單獨(dú)或組合的形式在本發(fā)明的實(shí)施方式或其它領(lǐng)域中實(shí)現(xiàn),在所要求保護(hù)的范圍內(nèi)作為優(yōu)選實(shí)施方式加以描述。
以下將借助附圖所示的實(shí)施方式對(duì)本發(fā)明進(jìn)行描述。該唯一的附圖示出了一部分屏幕顯示的描述樹結(jié)構(gòu)中的數(shù)據(jù)或數(shù)據(jù)對(duì)象的符號(hào),并說明了可以將樹結(jié)構(gòu)和表格結(jié)合起來的可能性。
圖中所示的樹結(jié)構(gòu)的對(duì)象將數(shù)據(jù)或數(shù)據(jù)對(duì)象符號(hào)化,例如用于控制電子設(shè)備或技術(shù)裝置的須利用許多測(cè)量數(shù)據(jù)或控制數(shù)據(jù)工作的程序步驟或程序組。在此,所顯示的對(duì)象也可以用所謂的樹節(jié)點(diǎn)表示,并可以使用任何標(biāo)記表示;這里,為清楚起見,用序號(hào)化的附圖標(biāo)記表示。附圖中的列的注釋和數(shù)值所給出的數(shù)據(jù)只是舉例說明技術(shù)過程可視化的可能性。
所示出的實(shí)施方式例如可以用于控制洗滌劑的生產(chǎn),其中,第一對(duì)象10表示洗滌劑生產(chǎn)裝置的某個(gè)部件,其下層結(jié)構(gòu)隱藏在樹結(jié)構(gòu)中。對(duì)象11表示洗滌劑生產(chǎn)裝置的另一個(gè)部件,其下層結(jié)構(gòu)展開地顯示出來,其中,對(duì)象12表示某項(xiàng)技術(shù)功能,而對(duì)象13至16則表示實(shí)現(xiàn)該技術(shù)功能的功能元件(Element)。對(duì)象20可以表示另一項(xiàng)具有功能元件21至23的技術(shù)功能。對(duì)象30例如可以表示直接在對(duì)象11所表示的部件下的功能元件。
在根據(jù)附圖的樹結(jié)構(gòu)中,例如可以選擇樹節(jié)點(diǎn)11來進(jìn)行處理。然后在一個(gè)分開顯示的表格中,不僅示出了直接位于樹節(jié)點(diǎn)11中的對(duì)象30,而且還示出了所有位于樹節(jié)點(diǎn)12下的對(duì)象13至16,以及位于樹節(jié)點(diǎn)20下的對(duì)象21至23。
例如還可以選擇沒有展開下層結(jié)構(gòu)的樹節(jié)點(diǎn)10來進(jìn)行處理。而在與樹結(jié)構(gòu)分開顯示的表格中,顯示所有位于節(jié)點(diǎn)10下的樹節(jié)點(diǎn)中的對(duì)象。
在分開表示的且排列在右面的表格中,可以至少在一行中對(duì)每個(gè)對(duì)象的測(cè)量值、狀態(tài)值、預(yù)定值或一般特性進(jìn)行顯示、記錄和處理。對(duì)于具有許多特性的復(fù)雜對(duì)象可以在表格中用多個(gè)存儲(chǔ)器描述,其中,每個(gè)存儲(chǔ)器可以包含該對(duì)象的相同的特性種類。
在所示出的實(shí)施方式中,所述表格的第一列用于顯示各個(gè)對(duì)象在樹結(jié)構(gòu)中所處的層次,并以此說明表格行與樹結(jié)構(gòu)之間的關(guān)聯(lián)。
權(quán)利要求
1.一種用于選擇、處理和顯示數(shù)據(jù)或數(shù)據(jù)對(duì)象的方法,所述數(shù)據(jù)或數(shù)據(jù)對(duì)象以預(yù)先給定的層次存儲(chǔ)在數(shù)據(jù)處理裝置的可尋址存儲(chǔ)空間中,所述層次具有一個(gè)由樹干和從樹干分出的下層分支構(gòu)成的樹結(jié)構(gòu),其特征在于,在一個(gè)公共表格中顯示和/或同時(shí)處理排列在樹結(jié)構(gòu)不同層次中的數(shù)據(jù)或數(shù)據(jù)對(duì)象(13至16、21至23、30)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述不同層次的數(shù)據(jù)或數(shù)據(jù)對(duì)象(13至16、21至23、30)的排列可以被同時(shí)顯示,此外還可以用表格的形式顯示和處理測(cè)量值、狀態(tài)值或預(yù)定值。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在屏幕上用預(yù)先給定的表示數(shù)據(jù)或數(shù)據(jù)對(duì)象(13至16、21至23、30)以及樹節(jié)點(diǎn)(10、11、12、20)的符號(hào)顯示所述樹結(jié)構(gòu),并通過數(shù)據(jù)處理裝置的鍵盤命令,或通過操縱計(jì)算機(jī)鼠標(biāo)來進(jìn)行所述選擇。
4.一種用于在數(shù)據(jù)處理裝置中選擇、處理和顯示數(shù)據(jù)或數(shù)據(jù)對(duì)象的軟件模塊,所述數(shù)據(jù)或數(shù)據(jù)對(duì)象以預(yù)先給定的層次存儲(chǔ)在數(shù)據(jù)處理裝置的可尋址存儲(chǔ)空間中,所述層次具有一個(gè)由樹干和從樹干分出的下層分支構(gòu)成的樹結(jié)構(gòu),其特征在于,由該軟件模塊實(shí)施在一個(gè)公共表格中顯示或同時(shí)處理排列在樹結(jié)構(gòu)不同層次中的數(shù)據(jù)或數(shù)據(jù)對(duì)象(13至16、21至23、30)。
5.根據(jù)權(quán)利要求4所述的軟件模塊,其特征在于,通過該軟件模塊可同時(shí)顯示排列在不同層次的數(shù)據(jù)或數(shù)據(jù)對(duì)象(13至16、21至23、30),還能夠以表格的形式顯示和處理測(cè)量值、狀態(tài)值或預(yù)定值。
6.根據(jù)權(quán)利要求5所述的軟件模塊,其特征在于,通過該軟件模塊可以在屏幕上用預(yù)先給定的表示數(shù)據(jù)或數(shù)據(jù)對(duì)象(13至16、21至23、30)以及樹節(jié)點(diǎn)(10、11、12、20)的符號(hào)顯示所述樹結(jié)構(gòu),其中,通過所述數(shù)據(jù)處理裝置的鍵盤命令,或通過操縱計(jì)算機(jī)鼠標(biāo)來進(jìn)行所述選擇。
7.一種數(shù)據(jù)處理裝置,其具有根據(jù)權(quán)利要求4至6中任一項(xiàng)所述軟件模塊。
全文摘要
本發(fā)明涉及一種用于選擇、處理和顯示數(shù)據(jù)或數(shù)據(jù)對(duì)象的方法,所述數(shù)據(jù)或數(shù)據(jù)對(duì)象以預(yù)先給定的層次存儲(chǔ)在數(shù)據(jù)處理裝置的可尋址存儲(chǔ)空間中。所述層次具有一個(gè)由樹干和從樹干分出的下層分支構(gòu)成的樹結(jié)構(gòu)。所述方法的優(yōu)點(diǎn)在于,可以在一個(gè)公共表格中,關(guān)聯(lián)或同時(shí)處理排列在樹結(jié)構(gòu)不同層次中的數(shù)據(jù)或數(shù)據(jù)對(duì)象(13至16、21至23、30)。
文檔編號(hào)G06F17/30GK1443327SQ01813055
公開日2003年9月17日 申請(qǐng)日期2001年7月18日 優(yōu)先權(quán)日2000年7月20日
發(fā)明者克里斯琴·鮑爾, 奧拉夫·加茨邁耶, 克勞斯·杰勒 申請(qǐng)人:西門子公司