專利名稱:用于為開關(guān)裝置給定參數(shù)的工程系統(tǒng)的宏管理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于為開關(guān)裝置給定參數(shù)的工程系統(tǒng)的宏管理系統(tǒng)(Makromanagementsystem)0
背景技術(shù):
在工業(yè)自動化技術(shù)領(lǐng)域中,使用了控制裝置以及現(xiàn)場設(shè)備。此外,現(xiàn)代的并且復(fù)雜的現(xiàn)場設(shè)備(例如安全開關(guān)裝置、發(fā)動機管理系統(tǒng))的特征在于,它們具有多個參數(shù)。它們可以通過這些參數(shù)與現(xiàn)場的具體應(yīng)用條件相適應(yīng)(例如電流極限值、警報界限、內(nèi)部時間模塊、內(nèi)部計數(shù)器等)。這些裝置參數(shù)由該設(shè)備的設(shè)計者借助于工程系統(tǒng)來確定,并且然后載入該裝置。為此,設(shè)計者大多使用能夠在對話基礎(chǔ)上給定參數(shù)或以圖形方式給定參數(shù)的工程系統(tǒng)??刂蒲b置(例如SPS、IPC、CNC)能夠循環(huán)地完成由用戶創(chuàng)建的控制程序。以這種方式,控制裝置就能夠使用可以自由定義的控制功能。此時,借助于工程系統(tǒng)再為設(shè)計者 得出創(chuàng)建控制程序的各種不同的可能性。設(shè)計者可以例如使用常規(guī)的SPS語言(例如Κ0Ρ、FUP、AWL)、標準語言(例如SCL),以及通過功能圖(CFC,連續(xù)功能圖Continuous FunctionChart)使用圖形編程。當(dāng)進行圖形編程時,在一幅圖中將預(yù)制的功能模塊彼此連接。然后,由工程系統(tǒng)在控制程序中對這些圖進行翻譯并載入目標系統(tǒng)(CPU)。低壓開關(guān)裝置(例如發(fā)動機啟動器、發(fā)動機管理系統(tǒng)或安全系統(tǒng))的特征越來越多地體現(xiàn)在多個裝置參數(shù)和裝置功能上。而且復(fù)雜的開關(guān)裝置能夠處理應(yīng)用邏輯(例如安全程序),從而其能夠靈活地適應(yīng)現(xiàn)場要求。為這些復(fù)雜的電子開關(guān)裝置給定參數(shù)通常在能夠為該裝置提供邏輯和參數(shù)的工程系統(tǒng)的基礎(chǔ)上進行。此外,現(xiàn)代的工程系統(tǒng)具有一個圖形操作界面(GUI,圖形用戶界面Graphic User Interface),這個圖形操作界面使得為相應(yīng)裝置給定參數(shù)對設(shè)計者來說十分容易。工程系統(tǒng)的圖形操作界面的一個方面在于,能為設(shè)計者在功能目錄內(nèi)選擇由該裝置提供的功能,并且能夠在功能圖中連接這些功能。在這種功能圖中,設(shè)計者可以將功能模塊彼此連接,并以這種方式創(chuàng)建安全按照特殊應(yīng)用情況設(shè)計的功能邏輯。隨著開關(guān)裝置的復(fù)雜性逐漸上升以及給定參數(shù)能力的逐漸增長,要在功能圖中創(chuàng)建的應(yīng)用邏輯的復(fù)雜性和范圍也在提高。用于為一個裝置或一整臺設(shè)備準確無誤地創(chuàng)建功能圖的投入在沒有輔助措施、即通過工程系統(tǒng)加強支持的條件下明顯增加。同時,隨著功能邏輯的大小,測試投入和故障概率也在增加。為了對逐漸增加的復(fù)雜性加以控制,出現(xiàn)了對已經(jīng)創(chuàng)建并且經(jīng)過測試的功能單元的系統(tǒng)化的再利用。然而,這種對預(yù)先制定的解決方案的系統(tǒng)化的再利用常常受到妨礙,原因是沒有部分解決方案(Teill^sung)的文檔編制或部分解決方案的文檔編制不足、當(dāng)采用部分解決方案時沒有具體的由工程系統(tǒng)提供的技術(shù)輔助以及當(dāng)選擇部分解決方案時、特別是當(dāng)存在非常相似的部分解決方案時缺少輔助支持。選擇錯誤的部分解決方案或?qū)Σ糠纸鉀Q方案的錯誤應(yīng)用通常會使成本增加,這是因為這經(jīng)常會導(dǎo)致需要對整個解決方案重新進行設(shè)計。
發(fā)明內(nèi)容
因此本發(fā)明的目的在于,實現(xiàn)一種用于為開關(guān)裝置給定參數(shù)的工程系統(tǒng)的宏管理系統(tǒng),其中,一臺設(shè)備的設(shè)計者可以使用所有的預(yù)先制定的部分解決方案,他可以目標明確地并且技術(shù)上正確地將這些部分解決方案投入使用,以便于在短時間內(nèi)實現(xiàn)解決自動化任務(wù)的目的,特別是達到為參與的開關(guān)裝置給定參數(shù)的目的。該目的通過一種具有權(quán)利要求I中所述特征的宏管理系統(tǒng)來實現(xiàn)。可以單獨使用或彼此相互組合起來使用的有利的設(shè)計方案和改進方案是從屬權(quán)利要求的主題。根據(jù)本發(fā)明,該目的通過一種用于為開關(guān)裝置給定參數(shù)的工程系統(tǒng)的宏管理系統(tǒng)來實現(xiàn),該宏管理系統(tǒng)具有以下核心模塊-設(shè)計用于創(chuàng)建宏的創(chuàng)建模塊; -設(shè)計用于展示所有存在于系統(tǒng)中的宏的顯示模塊;-設(shè)計用于將已經(jīng)存在的宏集成到系統(tǒng)中的輸入模塊;-設(shè)計用于分配已經(jīng)創(chuàng)建的宏的輸出模塊,其中,該宏管理系統(tǒng)連接至工程系統(tǒng)的圖形操作界面,并且其中,能通過多個問題層級(Frageebenen)利用不同的選項引導(dǎo)設(shè)計者對宏做出受限制的最終選擇。宏涉及給定參數(shù)的能再利用的部分解決方案。工程系統(tǒng)是基于計算機的系統(tǒng),該系統(tǒng)用于設(shè)計一種自動化解決方案,在這里特別是用于為開關(guān)裝置給定參數(shù)。根據(jù)本發(fā)明的系統(tǒng)的特征在于,該系統(tǒng)連接至用于能給定參數(shù)的開關(guān)裝置的工程系統(tǒng)并且在此特別是連接至其圖形操作界面(⑶I,圖形用戶界面Graphical UserInterface)0此外,這種系統(tǒng)為模塊式結(jié)構(gòu),也就是說,該系統(tǒng)包括完成管理系統(tǒng)的主要任務(wù)的核心模塊。另外,在這個系統(tǒng)中集成了各種子系統(tǒng),這些子系統(tǒng)在核心模塊完成任務(wù)時為其提供支持。此外,這些子系統(tǒng)可供存取接口使用,這些子系統(tǒng)通過存取接口提供其服務(wù)。宏管理系統(tǒng)管理不限數(shù)量的宏,并在需要時供工程系統(tǒng)使用。這四個核心模塊由創(chuàng)建模塊、顯示模塊、輸出模塊和輸入模塊構(gòu)成。此外,創(chuàng)建模塊用于創(chuàng)建或新產(chǎn)生宏。當(dāng)產(chǎn)生一個宏時,要考慮組成一個宏的所有組成部分。也可以通過創(chuàng)建模塊以不同的方式產(chǎn)生宏,或者通過圖形界面(對話)產(chǎn)生宏,或者以程序技術(shù)通過接口調(diào)用產(chǎn)生宏。新創(chuàng)建的宏被添加到這個系統(tǒng)中。顯示-/目錄模塊負責(zé)在操作界面上展示所有存在于系統(tǒng)中的宏。所有被顯示出來的宏都可以供設(shè)計者選擇和使用。在這種情況下,這個模塊可以實現(xiàn)兩項功能,一項是等級顯示(hierarchische Darstellung),另一項是用戶管理??梢詫⒑陜Υ嬖谥饕懂?Hauptkategorien)和任意的等級深度或者說層級深度(Hierarchietiefe)的子范疇內(nèi)。這特別是在宏的數(shù)量較大時使選擇變得更容易。此外,可以從各種不同的技術(shù)角度或其它角度對宏進行整理。既可以由宏自身、即可選擇地包含在其中的等級信息,也可以由設(shè)計者確定等級。宏管理系統(tǒng)可以這樣進行配置,即設(shè)計者可以改變等級,或者禁止與此有關(guān)的改動。在用戶管理中設(shè)計為,可以將用戶歸入不同的用戶組。根據(jù)不同的用戶組,對顯示的宏的選擇可以是不同的。其優(yōu)點是,可以根據(jù)不同的功能(例如設(shè)計者、測試員、調(diào)試設(shè)計者)為每個用戶組提供專門的宏的選擇。此外,還可以考慮為工程系統(tǒng)的這一功能建立一個許可模型,這由此實現(xiàn),即根據(jù)許可提供數(shù)量不等的宏。輸入模塊可以將已經(jīng)存在的,即由另一個設(shè)計者創(chuàng)建的宏集成到系統(tǒng)中。其優(yōu)點在于,因此而進一步提高了已經(jīng)找到的解決方案的可再利用性,這是因為這些解決方案可以在用戶之間交換或者集中提供給一組用戶使用。既可以通過圖形界面(對話)、以程序技術(shù)通過接口調(diào)用,也可能通過外部的批處理系統(tǒng),或者可替換地通過自動的或手動的更新來輸入宏??梢灾付ㄒ粋€公司固有的服務(wù)器或一個互聯(lián)網(wǎng)地址作為最后提到的這種功能的目標位置。在任何情況下都可以輸入不限數(shù)量的宏。輸出模塊構(gòu)成輸入模塊的配對模塊。以這種方式,可以對已經(jīng)創(chuàng)建的部分解決方案進行分配。然而此時的特點是,輸出模塊可以連接至轉(zhuǎn)換組件,以便將輸出數(shù)據(jù)轉(zhuǎn)換為不同的格式,從而能夠?qū)⑵滢D(zhuǎn)發(fā)給其它系統(tǒng)。在一種特別有利的實施方式中設(shè)計為,宏管理系統(tǒng)除了核心模塊之外還具有子系統(tǒng),該子系統(tǒng)在完成任務(wù)時為核心模塊提供支持。另外,在線-輔助-子系統(tǒng)可以顯示多重 結(jié)構(gòu)的(mehrseitigen strukturierten)或者說多頁結(jié)構(gòu)的說明文本。在此,該文本的內(nèi)容是宏專用的。為此,在子系統(tǒng)中傳輸一個明確的宏密碼。在線-輔助-子系統(tǒng)由輸入模塊和顯示_/目錄模塊控制,這是因為在線-輔助既可以在輸入過程的范疇中、也可以在真正的使用過程中顯示。在線-輔助-子系統(tǒng)能夠自身使得在線-輔助可視化,或者為此使用一個單獨的模塊,這個模塊是工程系統(tǒng)的組成部分或者完全位于該系統(tǒng)之外。宏專用的在線-輔助的內(nèi)容是宏的文檔編制數(shù)據(jù)的組成部分。文件顯示-子系統(tǒng)的作用是使附加的文件、例如與宏相聯(lián)系的手冊或參考書可視化?;窘Y(jié)構(gòu)符合于在線-輔助的基本結(jié)構(gòu)。在這里支持目前常用的各種格式(doc,pdf,rtf,等)。可以在以后通過安裝附加的格式過濾器來擴展所支持的格式的種類。通過這種子系統(tǒng)實現(xiàn)其可視化的文件可以以物理的方式儲存在宏自身中,即儲存在文檔編制數(shù)據(jù)中,或者可替換地可以通過參考得到。文件顯示-子系統(tǒng)由輸入模塊和顯示_/目錄模塊控制,這是因為宏專用文件既可以在輸入程序的范疇內(nèi)也可以在本來的使用過程中顯示。摘要-子系統(tǒng)能顯示服務(wù)于宏的選擇的摘要文本。這個子系統(tǒng)為輸入模塊和顯示_/目錄模塊提供了宏專用的簡短文本,這個文本在輸入或使用宏時很有幫助。摘要是宏的文檔編制數(shù)據(jù)的組成部分。此外,宏管理系統(tǒng)可以具有選擇系統(tǒng),該選擇系統(tǒng)用于,協(xié)助用戶從多個宏中做出適合于技術(shù)問題的選擇。宏的選擇在使用一個宏和輸入同一個宏時起作用。根據(jù)本發(fā)明,宏由不同的組成部分組成。這些組成部分包括功能模塊、連接裝置、裝置給定參數(shù)、文檔編制數(shù)據(jù)、等級信息以及選擇-元數(shù)據(jù)。功能模塊涉及由開關(guān)裝置提供的、并且能在工程系統(tǒng)的操作界面上選擇以及能在功能圖中給定參數(shù)的功能。功能模塊具有輸入端和/或輸出端,以便使其能夠與其它功能模塊連接。功能模塊的典型例子是監(jiān)控模塊(例如緊急停止)或邏輯模塊。連接裝置是在功能模塊的輸入端與輸出端之間的連接裝置。功能模塊的全體以及位于它們之間的連接裝置構(gòu)成功能圖和應(yīng)用邏輯。開關(guān)裝置提供多個裝置參數(shù),例如負載類型、冷卻時間、閾值。通常,可以為功能模塊給定參數(shù),例如計數(shù)模塊中的極限值。所有這些參數(shù)形成給定參數(shù)并且是宏的組成部分。
文檔編制數(shù)據(jù)涉及附加信息,這些附加信息在輸入宏、使用宏及進一步給定參數(shù)時為設(shè)計者提供支持。等級信息用于將宏歸入一個技術(shù)等級。另外,該信息由宏所歸入的所有范疇和子范疇構(gòu)成。顯示_/目錄子系統(tǒng)分析這個信息并將宏歸入各自的目錄范圍中,其中,在必要時重新產(chǎn)生指定的范疇。選擇-元數(shù)據(jù)是指數(shù)據(jù)庫,選擇系統(tǒng)通過這個數(shù)據(jù)庫引導(dǎo)用戶對宏做出實現(xiàn)解決方案的選擇。本發(fā)明的核心在于,通過多個問題層級以及每個問題層級中的不同選項引導(dǎo)設(shè)計者對宏做出受限制的最終選擇。在選擇過程結(jié)束時的所提供的宏的清單取決于設(shè)計者已經(jīng)經(jīng)過的選項路徑。在最終選擇中的宏之間大多只有細小的差別。現(xiàn)在,可以根據(jù)宏的摘要或?qū)崟r預(yù)覽做出最終選擇。在第二種情況下,臨時在宏管理系統(tǒng)中產(chǎn)生宏并且從而實現(xiàn)可視化,而不需將宏自身集成到工程系統(tǒng)中。其目的在于,向用戶提供關(guān)于宏的結(jié)構(gòu)的概況。 可選擇地,在這里已經(jīng)可以提供一個功能測試。根據(jù)在何種背景下形成這個選擇過程,將以這種方式選擇的宏隨后集成到工程系統(tǒng)中,或者在功能圖中將其實例化。此時,選擇-元數(shù)據(jù)包含所有對于準確描述一條剛好通向這個宏的選項路徑、即越過問題層級需選擇的選項的順序所必需的信息。此外,需考慮特定的規(guī)則I.有可能多個宏(宏I,宏2,宏3)描述的是同一條選項路徑。在這種情況下,在最終選擇中提供這些宏。于是,可以借助于實時預(yù)覽或摘要來做出最終的選擇。2.三組要素(Tripple)(由問題層級、文本形式的問題、選項組成)的數(shù)量不受限制,它確定了一條選項路徑中問題層級的數(shù)量。問題層級的數(shù)量對于不同的宏來說可以是不同的。3.如果因為指定同一個ID而使得宏在問題層級中涉及已經(jīng)存在的問題層級,則在這個層級上的選項被擴展了在該宏中所描述的選項。如果指定了還不存在的問題層級,則由此創(chuàng)建一個新的問題層級。總之,要通過所有集成在宏管理系統(tǒng)中的宏展開分等級的問題_/選項樹。實時預(yù)覽的作用是在最終選擇宏時為設(shè)計者提供支持。為此,暫時并且局部地在選擇-子系統(tǒng)中使宏實例化并且可視化。選擇-子系統(tǒng)訪問工程系統(tǒng)并且特別是訪問其圖形界面(GUI)及其編程接口以實現(xiàn)可視化。與可以儲存在宏中的圖片的靜態(tài)顯示相對,這種實時預(yù)覽、即一種動態(tài)的、在進行選擇的時間點時產(chǎn)生的可視化的優(yōu)點在于,預(yù)覽總是與工程系統(tǒng)相適應(yīng)。如果在版本改變時,特別是功能圖的顯示的圖形界面發(fā)生變化,則在實時預(yù)覽時,顯示會自動隨之調(diào)整。在前一點的基礎(chǔ)上得出的優(yōu)點在于,當(dāng)此處所述的版本改變時,不必改變選擇-元數(shù)據(jù)。與靜態(tài)圖片相反,可以對實時預(yù)覽進行縮放而不需任何投入并且也不會損失質(zhì)量。工程系統(tǒng)利用其CTI進行圖形縮放。此外可以因此在選擇系統(tǒng)中實現(xiàn)用于預(yù)覽的功能。除此之外,還可以實現(xiàn)動態(tài)顯示??梢栽O(shè)想,事先對選擇的宏進行模擬,以便提前測試這個宏的特性。這也可能使對宏的選擇變得更加容易。本發(fā)明沒有確定這種選擇系統(tǒng)的具體實現(xiàn)方式。在宏中的選擇-元數(shù)據(jù)也只描述了問題層級的問題以及選項,但是不描述系統(tǒng)本身的技術(shù)設(shè)計方案??梢栽O(shè)想下列可能的設(shè)計方案I.在一側(cè)上分別具有一個問題層級和一個選項列表的多級對話。
2.具有分別一個用于問題層級的登記卡片的對話。按照順序通過所有登記卡片引導(dǎo)設(shè)計者。3.沿垂直方向不受限制的對話,在其中顯示了所有的問題層級,并包括選項。根據(jù)本發(fā)明的宏管理系統(tǒng)的重要優(yōu)點在于模塊式結(jié)構(gòu)。主要功能由核心模塊實現(xiàn)??梢酝ㄟ^附加模塊引入可能的擴展方式。服務(wù)于核心模塊的子系統(tǒng)有助于宏管理系統(tǒng)實現(xiàn)清晰的總體結(jié)構(gòu)。與工程系統(tǒng)之間只有一個狹長的接口。宏管理系統(tǒng)在很大程度上自主工作。這使整個系統(tǒng)的設(shè)計和實現(xiàn)更加容易。另外,具有獨創(chuàng)性的是宏的特殊結(jié)構(gòu)。宏不僅包含純工程設(shè)計技術(shù)方面的內(nèi)容,而且還包含文檔編制數(shù)據(jù)和選擇數(shù)據(jù)。也有利的是,宏的整體描述了一個分等級的選擇系統(tǒng)。不必在其它位置為選擇宏儲存其它信息。還要作為另一個優(yōu)點指出的是實時預(yù)覽,該實時預(yù)覽取代了靜態(tài)圖片。
以下根據(jù)實施例以及根據(jù)附圖對本發(fā)明的其它優(yōu)點和實施方式加以說明。圖中示出圖I示出根據(jù)本發(fā)明的用于能給定參數(shù)的開關(guān)裝置的模塊式的宏管理系統(tǒng)的示意圖;圖2示出一個宏的構(gòu)成的示意圖;圖3示出根據(jù)本發(fā)明的通過具有不同的選項的多個問題層級實現(xiàn)的選擇系統(tǒng)的示意圖。
具體實施例方式圖I示出用于能給定參數(shù)的開關(guān)裝置的模塊式的宏管理系統(tǒng)的結(jié)構(gòu)。根據(jù)本發(fā)明的模塊式的宏管理系統(tǒng)I的特征在于,該宏管理系統(tǒng)連接至用于能給定參數(shù)的開關(guān)裝置的工程系統(tǒng)2,并且在此特別是連接至工程系統(tǒng)的圖形操作界面3 (⑶I,圖形用戶界面Graphic User Interface)。宏管理系統(tǒng)I為模塊式結(jié)構(gòu),也就是說,它包括多個可以完成這個管理系統(tǒng)的主要任務(wù)的核心模塊。另外,可以在這個系統(tǒng)中集成各種子系統(tǒng),這些子系統(tǒng)在核心模塊完成任務(wù)時為其提供支持。此外,這些子系統(tǒng)可供存取接口使用,這些子系統(tǒng)通過存取接口提供其服務(wù)。宏管理系統(tǒng)I管理不限數(shù)量的宏,并在需要時供工程系統(tǒng)2使用。四個核心模塊包括用于創(chuàng)建宏的創(chuàng)建模塊4。當(dāng)產(chǎn)生一個宏時,要考慮組成一個宏的所有組成部分??梢酝ㄟ^創(chuàng)建模塊4以不同的方式產(chǎn)生宏,或者通過圖形界面產(chǎn)生宏,或者以程序技術(shù)通過接口調(diào)用產(chǎn)生宏。新創(chuàng)建的宏被添加到這個系統(tǒng)I中。顯示-/目錄模塊5負責(zé)在操作界面3上展示所有存在于系統(tǒng)I中的宏。所有顯示出來的宏都可以供設(shè)計者選擇和使用。輸入模塊6可以將已經(jīng)存在的、創(chuàng)建的宏集成到系統(tǒng)I中。其優(yōu)點在于,由此進一步提高了已經(jīng)找到的解決方案的可再利用性,這是因為這些解決方案可以在用戶之間交換或者集中提供給一組用戶使用。既可以通過圖形界面、以程序技術(shù)通過外部接口調(diào)用,或者可替換地也可以通過自動的或手動的更新來輸入宏??梢灾付ㄒ粋€公司固有的服務(wù)器或一個互聯(lián)網(wǎng)地址作為這種最后提到的功能的目標位置。在任何情況下都可以輸入不限數(shù)量的宏。輸出模塊7構(gòu)成輸入模塊6的配對模塊。以這種方式,可以對已經(jīng)創(chuàng)建的部分解決方案進行分配。然而此時的特點是,輸出模塊7可以連接至轉(zhuǎn)換組件8,以便將輸出數(shù)據(jù)轉(zhuǎn)換為不同的格式,從而能夠?qū)⑵滢D(zhuǎn)發(fā)給其它系統(tǒng)。另外,在圖I中還提到了子系統(tǒng)。在線-輔助-子系統(tǒng)9可以顯示多重結(jié)構(gòu)的說明文本。在此,該文本的內(nèi)容是宏專用的。為此,在子系統(tǒng)9中傳輸一個明確的宏密碼。在線-輔助-子系統(tǒng)9由輸入模塊6和顯示-/目錄模塊5控制,這是因為在線-輔助既可以在輸入過程的范疇中、也可以在真正的使用過程中顯示。文件顯示-子系統(tǒng)10的作用是使與宏聯(lián)系的附加的文件可視化。基本結(jié)構(gòu)符合于在線-輔助的基本機構(gòu)。在這里支持目前常用的各種格式??梢栽谝院髷U展所支持的格式的清單。摘要-子系統(tǒng)11可以顯示服務(wù)于宏的選擇的摘要文本。這個子系統(tǒng)11為輸入 模塊6和顯示-/目錄模塊5提供一個宏專用的簡短文本,這個文本在輸入或使用宏時很有幫助。摘要是宏的文檔編制數(shù)據(jù)的組成部分。選擇系統(tǒng)12此外用于協(xié)助用戶從多個宏中做出適合于技術(shù)問題的選擇。宏的選擇在使用一個宏和輸入同一個宏時起作用。在圖2中示出宏13的構(gòu)成。根據(jù)本發(fā)明的宏13具有功能模塊14、連接裝置15、裝置給定參數(shù)16、文檔編制數(shù)據(jù)17、等級信息18以及選擇-元數(shù)據(jù)19。功能模塊14涉及由開關(guān)裝置提供的、以及能夠在工程系統(tǒng)2的操作界面3上選擇并在功能圖中給定參數(shù)的功能。功能模塊14具有輸入端和/或輸出端,以便使其能夠與其它功能模塊連接。功能模塊的典型例子是監(jiān)控模塊或邏輯模塊。連接裝置15是功能模塊14的輸入端與輸出端之間的連接裝置。功能模塊14的全體以及位于它們之間的連接裝置構(gòu)成功能圖和應(yīng)用邏輯。裝置參數(shù)化16所涉及的是,開關(guān)裝置提供多個裝置參數(shù)。通常,也可以為功能模塊14給定參數(shù)。所有這些參數(shù)形成裝置給定參數(shù)16并且是宏13的組成部分。文檔編制數(shù)據(jù)17涉及附加信息,這些附加信息在輸入宏、使用宏及進一步給定參數(shù)時為設(shè)計者提供支持。等級信息18用于將宏13歸入一個技術(shù)等級。另外,該信息由宏13所歸入的所有范疇和子范疇構(gòu)成。顯示/目錄-子系統(tǒng)5分析這個信息并將宏13歸入相應(yīng)的目錄范圍中,其中,在必要時重新產(chǎn)生指定的范疇。選擇-元數(shù)據(jù)19是指數(shù)據(jù)庫,選擇系統(tǒng)通過這個數(shù)據(jù)庫引導(dǎo)用戶對宏13做出實現(xiàn)解決方案的選擇。圖3示出根據(jù)本發(fā)明的通過具有不同選項的多個問題層級實現(xiàn)的選擇系統(tǒng)。本發(fā)明的核心在于,通過多個問題層級以及每個問題層級中的不同選項引導(dǎo)設(shè)計者對宏13做出受限制的最終選擇。單個問題層級20,21,22包括問題,例如“您要將宏用于哪個工業(yè)領(lǐng)域? ” ;“工作任務(wù)設(shè)定的目標是什么? ”或“涉及哪種類型的設(shè)備? ”。通過各自的選項23,例如針對問題I可以是“制造工業(yè)”或“過程工業(yè)”,針對問題2可以是“對設(shè)備進行控制”或“對設(shè)備進行保護”以及針對問題3可以是“銑床”或“催化單元”,設(shè)計者可以得到一條選項路徑24,這條選項路徑通向一個處在取決于選項路徑24的選擇過程末尾的所提供的宏13的清單。另外,最終選擇中的宏13之間在大多數(shù)情況下只有細小的差別?,F(xiàn)在可以根據(jù)宏的摘要25或?qū)崟r預(yù)覽26做出最終選擇。在第二種情況、即在使用實時預(yù)覽26的情況下,在宏管理系統(tǒng)I中臨時產(chǎn)生宏13,并以此形成可視化效果,而不需將宏13自身集成到工程系統(tǒng)2中。其目的在于,向用戶提供宏13的結(jié)構(gòu)的概況??蛇x擇地,在這里已經(jīng)可以提供一個功能測試。根據(jù)在何種背景下開始這個選擇過程,將以這種方式選擇的宏13隨后集成到工程系統(tǒng)2中,或者在功能圖中將其實例化。因此,宏13的選擇-元數(shù)據(jù)19包含所有對于準確描述一條剛好通向這個宏13的選項路徑24所必需的信息。此外,需考慮以下規(guī)則I.有可能多個宏描述的是同一條選項路徑24。在這種情況下,在最終選擇中提供這些宏13。于是,可以借助于實時預(yù)覽26或摘要25來做出最終的選擇。2.三組要素(由問題層級、文本形式的問題、選項組成)的數(shù)量不受限制。它確定了一條選項路徑24中問題層級的數(shù)量。問題層級的數(shù)量對于不同的宏13來說可以是不同的。3.如果宏13在問題層級中涉及已經(jīng)存在的問題層級,則在這個層級上的選項被擴展了在該宏13中所描述的選項。如果指定了還不存在的問題層級,則由此創(chuàng)建一個新的問題層級??傊?,要通過所有集成在宏管理系統(tǒng)I中的宏展開分等級的問題_/選項樹。根據(jù)本發(fā)明的宏管理系統(tǒng)的重要優(yōu)點在于模塊式結(jié)構(gòu)。主要功能由核心模塊提供。可以通過附加模塊引入可能的擴展方式。服務(wù)于核心模塊的子系統(tǒng)有助于宏管理系統(tǒng)實現(xiàn)清晰的總體結(jié)構(gòu)。與工程系統(tǒng)之間只有一個狹長的接口。宏管理系統(tǒng)在很大程度上自主工作。這使整個系統(tǒng)的設(shè)計和實現(xiàn)更加容易。另外,具有獨創(chuàng)性的是宏的特殊結(jié)構(gòu)。宏不僅包含純工程設(shè)計技術(shù)方面的內(nèi)容,而且還包含文檔編制數(shù)據(jù)和選擇數(shù)據(jù)。也有利的是,宏的整體描述了一個分等級的選擇系統(tǒng)。不必在其它位置為選擇宏儲存其它信息。還要作為另一個優(yōu)點指出的是實時預(yù)覽,該實時預(yù)覽取代了靜態(tài)圖片。
權(quán)利要求
1.一種用于為開關(guān)裝置給定參數(shù)的工程系統(tǒng)(2)的宏管理系統(tǒng)(1), 所述宏管理系統(tǒng)具有以下核心模塊 -設(shè)計用于創(chuàng)建宏(13)的創(chuàng)建模塊(4); -設(shè)計用于展示所有存在于所述系統(tǒng)(I)中的宏(13 )的顯示 ~/目錄模塊(5 ); -設(shè)計用于將已經(jīng)存在的所述宏(13)集成到所述系統(tǒng)(I)中的輸入模塊(6); -設(shè)計用于分配已經(jīng)創(chuàng)建的所述宏(13)的輸出模塊(7), 其中,所述宏管理系統(tǒng)(I)連接至所述工程系統(tǒng)(2)的圖形操作界面(3),并且其中,能通過具有不同的選項的多個問題層級(20,21,22)引導(dǎo)設(shè)計者對所述宏(13)做出受限制的最終選擇。
2.根據(jù)權(quán)利要求I所述的宏管理系統(tǒng),其特征在于,所述系統(tǒng)(I)除了所述核心模塊之外還具有子系統(tǒng),所述子系統(tǒng)在完成任務(wù)時為所述核心模塊提供支持。
3.根據(jù)權(quán)利要求2所述的宏管理系統(tǒng),其特征在于,所述系統(tǒng)(I)具有在線-輔助-子系統(tǒng)(9),所述在線-輔助-子系統(tǒng)設(shè)計用于,顯示多重結(jié)構(gòu)的說明文本。
4.根據(jù)權(quán)利要求2所述的宏管理系統(tǒng),其特征在于,所述系統(tǒng)(I)具有文件-顯示子系統(tǒng)(10),所述文件-顯示子系統(tǒng)設(shè)計用于,使與宏(13)相聯(lián)系的附加的文件可視化。
5.根據(jù)權(quán)利要求2所述的宏管理系統(tǒng),其特征在于,所述系統(tǒng)(I)具有摘要-子系統(tǒng)(11 ),所述摘要-子系統(tǒng)設(shè)計用于,顯示簡短的說明文本。
6.根據(jù)權(quán)利要求2所述的宏管理系統(tǒng),其特征在于,所述系統(tǒng)(I)具有選擇系統(tǒng)(12),所述選擇系統(tǒng)設(shè)計用于,使所述設(shè)計者從多個宏(13)中做出適合于技術(shù)問題的選擇。
7.根據(jù)前述權(quán)利要求中任一項所述的宏管理系統(tǒng),其特征在于,宏(13)具有功能模塊(14),所述功能模塊具有由所述開關(guān)裝置提供的功能。
全文摘要
本發(fā)明涉及一種利用核心模塊用于為開關(guān)裝置給定參數(shù)的工程系統(tǒng)(2)的宏管理系統(tǒng)(1)。本發(fā)明的特征在于,宏管理系統(tǒng)具有以下模塊作為核心模塊設(shè)計用于創(chuàng)建宏(13)的創(chuàng)建模塊(4);設(shè)計用于展示所有存在于系統(tǒng)(1)中的宏(13)的顯示-/目錄模塊(5);設(shè)計用于將已經(jīng)存在的宏(13)集成到系統(tǒng)(1)中的輸入模塊(6)和設(shè)計用于分配已經(jīng)創(chuàng)建的宏(13)的輸出模塊。宏管理系統(tǒng)(1)連接至工程系統(tǒng)(2)的圖形操作界面(3),并且能通過多個問題層級(20,21,22)利用不同的選項引導(dǎo)設(shè)計者對宏(13)做出受限制的最終選擇。
文檔編號G05B19/05GK102870091SQ201180022384
公開日2013年1月9日 申請日期2011年4月13日 優(yōu)先權(quán)日2010年5月3日
發(fā)明者安德烈·蒂爾瑙斯 申請人:西門子公司