專(zhuān)利名稱(chēng):用于將功能圖結(jié)構(gòu)化為功能圖區(qū)域的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種根據(jù)權(quán)利要求1的前序部分所述的方法。
背景技術(shù):
低壓開(kāi)關(guān)裝置(例如發(fā)動(dòng)機(jī)起動(dòng)器、發(fā)動(dòng)機(jī)管理-系統(tǒng)或安全系統(tǒng))的特征越來(lái)越多地在于多個(gè)裝置參數(shù)和裝置功能。復(fù)雜的開(kāi)關(guān)裝置越來(lái)越多地能處理應(yīng)用邏輯(例如安全程序)并且因此可以靈活地與該領(lǐng)域中的要求相匹配。
這種復(fù)雜的電子開(kāi)關(guān)裝置的參數(shù)化通?;诠こ滔到y(tǒng)來(lái)實(shí)現(xiàn),該工程系統(tǒng)為裝置提供了邏輯關(guān)系以及參數(shù)。此外,現(xiàn)代的工程系統(tǒng)具有圖形用戶(hù)界面(⑶I,graphical user interface),該圖形用戶(hù)界面使得設(shè)計(jì)者更容易對(duì)相應(yīng)的裝置進(jìn)行參數(shù)化。
工程系統(tǒng)的圖形用戶(hù)界面的一個(gè)方面在于,設(shè)計(jì)者在功能目錄的內(nèi)部能選擇裝置所提供的功能并且能在功能圖中連接。在這種功能圖中,設(shè)計(jì)者能將功能模塊彼此連接,并且以這種方式生成一套完整的、根據(jù)特殊的應(yīng)用情況定制的功能邏輯關(guān)系。在圖1中體現(xiàn)了這種工程系統(tǒng)的圖形用戶(hù)界面的簡(jiǎn)化視圖。
隨著開(kāi)關(guān)裝置的復(fù)雜性的增加,在功能圖中需要連接的功能模塊的數(shù)量也在增多。圖因此變得更大并且延續(xù)多頁(yè)。在功能模塊之間的連接線路(功能模塊連接線路)的數(shù)量也在增加。
工程系統(tǒng)的核心功能性是對(duì)這種電路連接圖進(jìn)行文件匯編。困難之處在于,以一種方式和方法提取(打印)復(fù)雜并且范圍廣泛的電路連接圖(功能圖),即該電路連接圖保持為能良好地讀出和解釋的。只有這樣,生成的文件匯編才并不僅僅用于存檔目的,而且可以有利于優(yōu)化電路連接或查錯(cuò)。
常見(jiàn)的是,在生成文件匯編時(shí),功能圖的可讀性起到引導(dǎo)作用,這是因?yàn)楣δ軋D被分為η個(gè)相同的部分,并且將每個(gè)部分分配給一個(gè)功能圖區(qū)域(例如打印頁(yè)面)。在打印情況下例如可以通過(guò)常見(jiàn)的選擇來(lái)調(diào)整紙張大小和紙張規(guī)格。在工程系統(tǒng)中,在平面圖中示出了頁(yè)面邊界,從而使設(shè)計(jì)者在生成圖時(shí)可以對(duì)此加以考慮并且對(duì)功能元件相應(yīng)地定位。由圖2示例性地得出將電路連接圖劃分為六個(gè)打印頁(yè)面的情況。發(fā)明內(nèi)容
因此本發(fā)明的目的在于,能將功能圖優(yōu)化地結(jié)構(gòu)化為功能圖區(qū)域。在此應(yīng)優(yōu)選地這樣將復(fù)雜并且范圍廣泛的功能圖(電路連接圖)結(jié)構(gòu)化為單個(gè)的功能圖區(qū)域,即單個(gè)的功能圖區(qū)域保持為能良好地讀出和解釋的。
該目的通過(guò)一種根據(jù)權(quán)利要求1所述的方法來(lái)實(shí)現(xiàn),即通過(guò)一種用于將功能圖結(jié)構(gòu)化為功能圖區(qū)域的方法來(lái)實(shí)現(xiàn),其中,功能圖包括功能模塊并且單個(gè)的功能模塊通過(guò)至少一個(gè)功能模塊連接線路與至少另一個(gè)功能模塊連接,其中各自的功能圖區(qū)域形成預(yù)定義的、用于表示功能圖的至少一部分的面積,其中在功能圖的不同的功能區(qū)域的兩個(gè)功能模塊之間的功能模塊連接線路是功能模塊外部連接線路,其中當(dāng)功能圖超過(guò)功能圖區(qū)域的預(yù)定義的面積時(shí),對(duì)于每個(gè)功能圖變體而言,在將單個(gè)的功能模塊分配給單個(gè)的功能圖區(qū)域 的情況下實(shí)現(xiàn)對(duì)產(chǎn)生的功能模塊外部連接線路的第一確定,并且根據(jù)具有盡可能少量的功 能模塊外部連接線路的功能圖變體來(lái)實(shí)現(xiàn)將單個(gè)的功能模塊分配給功能圖區(qū)域,并且該目 的還通過(guò)一種根據(jù)權(quán)利要求15所述的計(jì)算機(jī)程序產(chǎn)品和一種根據(jù)權(quán)利要求16所述的工程 系統(tǒng)來(lái)實(shí)現(xiàn)。
本發(fā)明的有利的改進(jìn)方案在從屬權(quán)利要求2至14中給出。
通過(guò)根據(jù)本發(fā)明的方法能夠以智能的方式來(lái)分析功能圖,并且最后將其結(jié)構(gòu)化。 通過(guò)這樣將功能圖或者說(shuō)功能模塊結(jié)構(gòu)化成相應(yīng)的功能圖區(qū)域,能實(shí)現(xiàn)將功能圖完整、有 序、清楚地結(jié)構(gòu)化。
功能圖在此包括功能模塊。單個(gè)功能模塊在此通過(guò)至少一個(gè)功能模塊連接線路與 至少另一個(gè)功能模塊連接。然而在此無(wú)需將所有的功能模塊彼此連接。同樣可能的是,功 能模塊具有多個(gè)連接至另一個(gè)功能模塊的功能模塊連接線路。
功能圖區(qū)域在此具有預(yù)定義的、用于表示功能模塊以及其連接線路的面積。因此 功能圖區(qū)域能表示出功能圖的至少一部分。功能圖區(qū)域因此定義了提供的、用于對(duì)功能模 塊及其連接線路進(jìn)行表示/結(jié)構(gòu)化的面積。只要一個(gè)功能模塊與另一個(gè)功能圖區(qū)域的功能 模塊連接,就存在功能模塊外部連接線路。在功能區(qū)域之間因此存在兩個(gè)功能模塊的連接 線路,即功能模塊外部連接線路。如果功能模塊與功能圖區(qū)域內(nèi)部的一個(gè)功能模塊連接,那 么存在功能模塊連接線路。
一旦現(xiàn)在功能圖超過(guò)功能圖區(qū)域的預(yù)定義的面積,就必須將功能圖劃分為至少兩 個(gè)功能圖區(qū)域。因此功能模塊及功能圖的功能模塊的彼此之間連接線路的數(shù)量或者說(shuō)可視 化要求超過(guò)功能圖區(qū)域的提供的面積,使得必須將功能圖劃分為多個(gè)功能圖區(qū)域。
為了實(shí)現(xiàn)在功能圖區(qū)域上盡可能清晰地將功能圖結(jié)構(gòu)化,優(yōu)選地對(duì)在當(dāng)前的功能 圖區(qū)域上對(duì)功能模塊進(jìn)行的劃分的所有可能的情況進(jìn)行考察,并且鑒于功能圖區(qū)域的存在 的功能模塊外部連接線路進(jìn)行分析。為了能夠盡可能清晰地將功能圖結(jié)構(gòu)化為單個(gè)的功能 圖區(qū)域,應(yīng)使得功能模塊外部連接線路的數(shù)量保持盡可能少。通過(guò)這樣的分析可以實(shí)現(xiàn)在 需要的功能圖區(qū)域上對(duì)功能模塊進(jìn)行優(yōu)化地劃分。在分析單個(gè)的情況(功能圖變體)時(shí)優(yōu)選 地?zé)o需考察所有可產(chǎn)生的變體。通過(guò)智能化的過(guò)濾(例如兩個(gè)功能模塊彼此之間的功能模 塊連接線路的數(shù)量)能將已排除出去的變體濾出。
因此根據(jù)功能圖變體實(shí)現(xiàn)了最后將單個(gè)功能模塊分配給功能圖區(qū)域,該功能圖變 體具有數(shù)量盡可能少的功能模塊外部連接線路。以這種方式能實(shí)現(xiàn)對(duì)功能模塊的彼此連接 信息的極其清晰和完整的表現(xiàn)。在兩個(gè)功能圖區(qū)域之間、由位置不足引起的必需的功能模 塊外部連接線路被減小到最小值。
在本發(fā)明的一個(gè)有利的實(shí)施方式中,利用具有最少數(shù)量的功能模塊外部連接線路 的功能圖變體來(lái)實(shí)現(xiàn)將單個(gè)的功能模塊分配給功能圖區(qū)域。
以該方式能鑒于必需的功能模塊外部連接線路的減少將對(duì)功能圖的結(jié)構(gòu)化減小 到最大值。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,對(duì)于每個(gè)功能圖變體而言,實(shí)現(xiàn)對(duì)功能圖 區(qū)域的數(shù)量的第二確定,并且為了實(shí)現(xiàn)分配,僅僅考察具有最少數(shù)量的功能圖區(qū)域的功能 圖變體。
在分析功能圖變體時(shí),因此優(yōu)選地首先確定每個(gè)功能圖變體的必需的功能圖區(qū)域 的數(shù)量。因此僅僅如下地分析具有數(shù)量最少的功能圖區(qū)域的功能圖變體,即功能模塊的相 應(yīng)的功能模塊外部連接線路的數(shù)量是多少。最后選擇具有功能模塊外部連接線路數(shù)量最少 的功能圖變體,從而根據(jù)該功能圖變體實(shí)現(xiàn)單個(gè)的功能模塊的分配。通過(guò)這樣的分析能將 必需的功能圖區(qū)域以及必需的功能模塊外部連接線路的數(shù)量減小到最小值。因此能在功能 圖區(qū)域上對(duì)功能圖進(jìn)行極其完整的劃分/結(jié)構(gòu)化。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,能調(diào)整功能圖區(qū)域的面積的大小。
功能圖區(qū)域代表了優(yōu)選地能用于打印功能圖的面積。一旦功能圖超過(guò)了功能圖區(qū) 域的大小,則必須將功能圖劃分為多個(gè)功能圖區(qū)域,以便能打印功能圖。在此有利的是,當(dāng) 優(yōu)選地通過(guò)終端用戶(hù)能調(diào)整功能圖區(qū)域的提供的面積的大小時(shí),使得最終能定義提供用于 在一個(gè)頁(yè)面(功能圖區(qū)域)上表示功能圖的位置。一旦涉及紙張打印,大小的選擇例如可以 是在DINA4或DIN A3打印之間的選擇。
優(yōu)選地,每個(gè)功能圖區(qū)域具有相同的大小。但同樣也可以考慮的是,單個(gè)的功能圖 區(qū)域具有不同的大小,使得例如在DIN A4上表示出功能圖的一部分,并且在DIN A3上表示 出另一部分。
優(yōu)選地,功能圖區(qū)域的空間取向還自動(dòng)地參照功能圖的、需要通過(guò)功能圖區(qū)域來(lái) 表示的部分進(jìn)行調(diào)整??臻g取向的概念特別地理解為在豎版和橫版之間的選擇。與待表示 的功能模塊以及其相互連接相關(guān)地,例如可以有利的是,將功能圖的一部分并且因此將功 能圖區(qū)域作為橫版或者說(shuō)豎版來(lái)取向。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,功能模塊具有不同的類(lèi)型等級(jí),并且實(shí)現(xiàn) 對(duì)相同類(lèi)型等級(jí)的功能模塊的第三確定,并且為了實(shí)現(xiàn)分配,優(yōu)選地考察在各自的功能圖 區(qū)域內(nèi)部具有相同類(lèi)型等級(jí)的功能模塊的功能圖變體。
功能模塊例如能分為以下的類(lèi)型等級(jí)
-監(jiān)測(cè)模塊,
-控制模塊,
-操作模塊,
-觀測(cè)模塊,
-用于調(diào)整或者說(shuō)具有處理的邏輯關(guān)系的模塊。
優(yōu)選地在元數(shù)據(jù)、即在工程系統(tǒng)的功能目錄中存儲(chǔ)了功能模塊屬于哪個(gè)類(lèi)型等 級(jí)??赡艿念?lèi)型等級(jí)的數(shù)量在此優(yōu)選地未被限制。在將功能模塊分配給功能圖區(qū)域時(shí),因 此優(yōu)選地考察并且最終也選出那些在各自的功能圖區(qū)域內(nèi)具有對(duì)相同類(lèi)型等級(jí)的功能模 塊的改進(jìn)的劃分的功能圖變體。在此,應(yīng)盡可能共同地將相同類(lèi)型等級(jí)的功能模塊分配給 相同的功能圖區(qū)域。以這種方式這樣改進(jìn)將功能圖結(jié)構(gòu)化為單個(gè)的功能圖區(qū)域,即形成清 晰并且有序的功能圖。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,僅僅將相同類(lèi)型等級(jí)的功能模塊分配給功 能圖區(qū)域。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,終端用戶(hù)能將功能模塊分配給優(yōu)選的能定 義的類(lèi)型等級(jí)。
以這種方式,終端用戶(hù)例如能定義一個(gè)類(lèi)型等級(jí),并且借助于該類(lèi)型等級(jí)來(lái)實(shí)現(xiàn)所期望的結(jié)構(gòu)化。如果終端用戶(hù)例如將該類(lèi)型等級(jí)分配給多個(gè)功能模塊,那么該類(lèi)型等級(jí) 的功能模塊優(yōu)選地被分配給一個(gè)功能圖區(qū)域,從而在將功能圖結(jié)構(gòu)化為功能圖區(qū)域時(shí)在功 能圖區(qū)域上實(shí)現(xiàn)對(duì)功能模塊的所期望的結(jié)構(gòu)化/表示。
此外可以考慮的是,單個(gè)的類(lèi)型等級(jí)能相互組成類(lèi)型等級(jí)組。該類(lèi)型等級(jí)組應(yīng)同 樣優(yōu)選地被分配給一個(gè)功能圖區(qū)域,使得能在功能圖內(nèi)部實(shí)現(xiàn)有針對(duì)性的結(jié)構(gòu)化。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,以圖形表示功能圖區(qū)域。
最終將功能圖分配給多個(gè)功能圖區(qū)域。這樣的功能圖區(qū)域最終具有功能模塊以及 其功能模塊連接線路和功能模塊外部連接線路。該功能圖區(qū)域現(xiàn)在被以圖形表示,使得根 據(jù)單個(gè)的功能圖區(qū)域來(lái)以圖形顯示出功能圖。例如能通過(guò)打印裝置來(lái)實(shí)現(xiàn)對(duì)功能圖區(qū)域的 顯示。在此,功能圖區(qū)域相應(yīng)于被打印的頁(yè)面的打印區(qū)域。功能圖區(qū)域因此能被顯示在由 打印裝置輸出的紙張規(guī)格上。同樣可以考慮的是,將功能圖區(qū)域轉(zhuǎn)換成相應(yīng)的文件規(guī)格(例 如pdf文件規(guī)格),使得在顯示器上實(shí)現(xiàn)功能圖的圖形顯示(pdf頁(yè)面相應(yīng)于功能圖區(qū)域)。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,通過(guò)輸入裝置、優(yōu)選地由終端用戶(hù)能調(diào)整 需要通過(guò)功能圖區(qū)域表示的功能圖的縮放比例(Skal ierung)。
通過(guò)輸入裝置優(yōu)選地能由終端用戶(hù)調(diào)整功能圖在功能圖區(qū)域內(nèi)的大小和/或取 向。如果功能圖的縮放比例例如減小,那么在功能圖區(qū)域上可以顯示出數(shù)量更多的功能模 塊。相反地如果增大了縮放比例,那么功能模塊的尺寸設(shè)定得更大并且最終在功能圖區(qū)域 上占據(jù)更多的位置。因此只能顯示較少的功能模塊。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,這樣實(shí)現(xiàn)需要通過(guò)功能圖區(qū)域表示的功能 圖的縮放(Skalierung),即在通過(guò)單個(gè)的功能圖區(qū)域表示功能圖時(shí),需通過(guò)功能圖表現(xiàn)出 的信息(例如字體大小)具有在無(wú)需輔助的情況下也能良好識(shí)別的大小。
在無(wú)需輔助的情況下也能良好識(shí)別的大小被理解為這種顯示大小,其可以使得終 端用戶(hù)在不借助可能的輔助(例如放大鏡)的情況下閱讀裝置的文檔或者說(shuō)標(biāo)記。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,能調(diào)整需要通過(guò)功能圖區(qū)域表示的功能模 塊的縮放比例。
通過(guò)改變功能模塊的縮放比例來(lái)參照功能圖區(qū)域改變功能模塊的大小。因此例如 在紙張或在顯示器上,該大小參照對(duì)功能模塊的再現(xiàn)/表示來(lái)改變。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,下極限和/或上極限適用于功能模塊的縮 放比例,并且這樣在該區(qū)域內(nèi)選擇該縮放比例,即對(duì)于功能圖需要盡可能少的功能圖區(qū)域。
下極限和/或上極限優(yōu)選地能由終端用戶(hù)調(diào)整。功能圖區(qū)域最終在通過(guò)打印裝置 輸出時(shí)反映出打印區(qū)域。因此下極限和/或上極限適用于功能模塊在打印區(qū)域內(nèi)部的縮放 比例,從而使連接圖形既不過(guò)大也不過(guò)小地表示。該極限值可以根據(jù)系統(tǒng)來(lái)預(yù)定或可由用 戶(hù)調(diào)整。因此通過(guò)下極限/上極限能動(dòng)態(tài)調(diào)整例如打印的縮放比例,使得能實(shí)現(xiàn)優(yōu)化地充 分利用打印區(qū)域或者說(shuō)所需的功能圖區(qū)域(頁(yè)面)。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,通過(guò)輸出信號(hào)輸出通過(guò)分配所確定的功能 圖變體,從而根據(jù)該輸出信號(hào)能表示通過(guò)分配所選擇的功能圖變體。
處理單元例如輸出了輸出信號(hào)。這樣的輸出信號(hào)例如是發(fā)送到打印裝置的信號(hào), 其借助于該輸出信號(hào)可以促使將功能圖以圖形表示在多個(gè)頁(yè)面(功能圖區(qū)域)上。
在本發(fā)明的另一個(gè)有利的實(shí)施方式中,處理單元進(jìn)行信號(hào)的確定、分配和輸出,并且輸出裝置通過(guò)輸出信號(hào)表示通過(guò)分配所選擇的功能圖變體。
以下根據(jù)在圖中示出的實(shí)施例詳細(xì)地說(shuō)明和描述本發(fā)明和本發(fā)明的設(shè)計(jì)方案。在 此示出圖1是工程系統(tǒng)的圖形用戶(hù)界面的簡(jiǎn)化圖,圖2是功能圖劃分為六個(gè)功能圖區(qū)域的示意圖,圖3是結(jié)構(gòu)化的功能圖在功能圖區(qū)域中的示意圖,圖4是第一功能圖變體,具有其關(guān)于功能模塊分配到功能圖區(qū)域的分配關(guān)系,圖5是第二功能圖變體,具有其關(guān)于功能模塊分配到功能圖區(qū)域的分配關(guān)系,并 且圖6是功能圖區(qū)域的示意圖,該功能圖區(qū)域包括不同類(lèi)型等級(jí)的功能模塊。
具體實(shí)施例方式圖1示出了工程系統(tǒng)的圖形用戶(hù)界面的簡(jiǎn)化圖。在此為設(shè)計(jì)者提供了圖形編程界 面GUI。通過(guò)功能目錄7能選擇功能模塊3。優(yōu)選地通過(guò)功能目錄7僅僅為設(shè)計(jì)者提供每 個(gè)裝置(例如開(kāi)關(guān)裝置)提供的功能。因此能由設(shè)計(jì)者來(lái)選擇并且彼此連接不同的功能模塊 3。設(shè)計(jì)者必須僅僅從功能目錄7中選擇功能模塊3以用于為裝置設(shè)定參數(shù),并且功能模塊 3的相應(yīng)的輸入端/輸出端與功能模塊連接線路4連接。以圖形表示的連接(功能模塊3和 其連接線路4)表示了工業(yè)環(huán)境中的一個(gè)或多個(gè)裝置的邏輯或者是設(shè)定參數(shù)情況。多個(gè)功 能模塊3與功能模塊連接線路4彼此間的布線最終形成功能圖1。取決于這個(gè)待表示的裝 置或這些待表示的裝置能實(shí)現(xiàn)將多個(gè)功能模塊3彼此非常完整地連接,使得形成大規(guī)模的 功能圖1。功能目錄7例如可以具有以下功能/功能類(lèi)型通知(循環(huán)的,非循環(huán)的)、標(biāo)準(zhǔn)功 能、邏輯模塊、狀態(tài)、干擾。這些功能通常能通過(guò)分類(lèi)的結(jié)構(gòu)樹(shù)(Bl,B2,Bn)來(lái)選擇。為此根 據(jù)功能類(lèi)型能實(shí)現(xiàn)子組。功能類(lèi)型邏輯模塊(B8)例如能包括這些子組真值表3E/1A、真值 表2E/1A、真值表5E/2A、計(jì)數(shù)器、計(jì)時(shí)器、信號(hào)調(diào)制器、零電壓保護(hù)元件、閃光、閃爍、極限值 報(bào)警器、計(jì)算器。在此能再次給出子組。功能模塊3(A1,A2,A3,A4,A5,A6 )在此具有輸入端和/或輸出端。在用于“ BB-LED ” 的功能模塊3A6中,例如通過(guò)輸入端Ml-Mn來(lái)控制LED,使得M1-M4用于綠光LED1-4,并且 M5至M7用于黃光LED1至3。在此情況下用于“保護(hù)/控制”的功能模塊3A1包括輸入端 Yl-Yn(例如控制指令開(kāi)/關(guān),輔助控制元件RM開(kāi)/RM關(guān)閉/RM打開(kāi)/DM關(guān)閉/DM打開(kāi),控 制功能)以及輸出端 Xl-Xn (例如1QE1,2QE2,3QE3,4QE4,5QE5,QLE-開(kāi),QLA-關(guān),QLS-干 擾,開(kāi),關(guān),滑標(biāo)開(kāi)/關(guān))。功能模塊3A2用于“擴(kuò)展保護(hù)”,其中其輸入端Ll-Ln (過(guò)載保護(hù), 非對(duì)稱(chēng)保護(hù),…)配屬于各個(gè)保護(hù)參數(shù)值Zl-Zn (例如冷卻時(shí)間,休息時(shí)間,閾值,響應(yīng),延 時(shí))。輸出端Vl-Vn在此例如表示出不同的保護(hù)狀態(tài)(過(guò)載,非對(duì)稱(chēng),閉鎖等等)。功能模塊 A3用于“GG-輸出端”,并且具有輸入端Ul, U2, U3, A4用于“循環(huán)報(bào)告0”并且具有輸入端 Wl-ffn,并且A5用于“循環(huán)報(bào)告2/9”并且具有輸入端Tl_Tn。圖2示出了將功能圖1劃分為六個(gè)功能圖區(qū)域2 (打印頁(yè)面)的示意圖。在此顯而易見(jiàn)的是,所表示的功能模塊3利用其功能模塊連接線路根據(jù)在工程系統(tǒng)中的布置被分 配給相應(yīng)的功能圖區(qū)域2,并且最終在相應(yīng)的頁(yè)面上打印。功能圖區(qū)域2在此反映了打印頁(yè) 面的打印區(qū)域。該頁(yè)面例如能利用常規(guī)的打印裝置例如打印在DIN A4頁(yè)面上。顯而易見(jiàn) 的是,功能模塊3位于不同的功能圖區(qū)域2內(nèi)部并且因此位于打印頁(yè)面內(nèi)部。在打印這樣 的功能圖時(shí),最終形成六個(gè)打印頁(yè)面,在它們上面表示了功能圖1。如果終端用戶(hù)例如注意 到在中點(diǎn)處下方表示出的頁(yè)面,那么僅僅表示了一個(gè)功能模塊3,其功能模塊連接線路從功 能圖區(qū)域2中伸出。如果終端用戶(hù)想知道表示在該頁(yè)面上的功能模塊3與哪個(gè)功能模塊3 相連接,那么他必須考慮下方左側(cè)的頁(yè)面以及上方左側(cè)的頁(yè)面。對(duì)這樣表示的功能圖1的 分析極其不清楚并且因此是耗費(fèi)成本的。
借助于常規(guī)的工程系統(tǒng)提取功能圖1的缺點(diǎn)在于,在大規(guī)模的功能圖1中,其大多 情況下顯著減小并且因此非常難于閱讀。如果終端用戶(hù)想得到較為清晰的顯示,那么其必 須選擇單個(gè)的功能模塊3并且在提取時(shí)進(jìn)行說(shuō)明,即僅僅應(yīng)打印所選擇的功能模塊3。這樣 的提取的缺點(diǎn)在于,不存在完整的功能圖打印并且因此無(wú)法實(shí)現(xiàn)對(duì)功能圖1的完整的文件匯編。
圖3示出了結(jié)構(gòu)化的功能圖1在功能圖區(qū)域2中的示意圖。在此反映出相同的功 能圖1,如其通過(guò)圖2所顯示的。該功能圖1在其功能圖區(qū)域2方面這樣結(jié)構(gòu)化,即該功能 圖僅僅需要三個(gè)功能圖區(qū)域2 (頁(yè)面),以便反映出單個(gè)的功能模塊3和其功能模塊連接線 路4,5。功能圖區(qū)域2在此包括利用功能模塊連接線路4彼此相連的功能模塊3。如果功 能模塊3與另一個(gè)功能圖區(qū)域2的功能模塊3連接,那么涉及了功能模塊外部連接線路5。 為了實(shí)現(xiàn)功能圖1的盡可能清晰的結(jié)構(gòu)化,不再如至今那樣將功能圖分割成相同大小的部 分以用于打印,而是以智能的方式動(dòng)態(tài)地(即不同大小和取向的功能圖區(qū)域)結(jié)構(gòu)化。功能 圖1或者說(shuō)其功能模塊3被這樣地被分配給功能圖區(qū)域2,即需要盡可能少量的功能模塊外 部連接線路5。
如可通過(guò)圖3獲知的,功能圖區(qū)域2 (打印頁(yè)面)的數(shù)量相對(duì)于傳統(tǒng)的方法(圖2) 減半,而不會(huì)丟失功能圖1的信息。功能圖1的這種結(jié)構(gòu)化的優(yōu)點(diǎn)在于,這樣實(shí)現(xiàn)對(duì)功能圖 區(qū)域2的確定和因此實(shí)現(xiàn)對(duì)每個(gè)頁(yè)面的打印區(qū)域的確定,即在盡可能少量的頁(yè)面上緊湊地 結(jié)構(gòu)化完整的連接信息并且因此通過(guò)單個(gè)的功能圖區(qū)域2 (打印頁(yè)面)來(lái)簡(jiǎn)化對(duì)功能圖的分 析。通過(guò)減少功能模塊外部連接線路5,終端用戶(hù)最終無(wú)需在追蹤功能模塊3的功能模塊連 接線路4時(shí)連續(xù)地在多個(gè)功能圖區(qū)域2 (打印頁(yè)面)之間瀏覽。由此明顯地改進(jìn)了功能圖1 的可讀性。
在圖3中還強(qiáng)調(diào)了單個(gè)的功能模塊連接線路4。功能模塊連接線路是兩個(gè)功能模 塊3的彼此連接的線路。
優(yōu)選地,在對(duì)功能圖1結(jié)構(gòu)化時(shí),在單個(gè)的功能圖區(qū)域2中考慮以下規(guī)則
-單個(gè)的功能圖區(qū)域2(打印區(qū)域)可以不一樣大。然而通過(guò)功能圖區(qū)域2 (打印 區(qū)域)所表示的功能模塊3具有相同的尺寸,使得在提取到例如紙張上時(shí),在DIN A3紙張上 的功能模塊3具有和在DIN A4紙張上的功能圖1的功能模塊3的相同大小。
-功能圖區(qū)域2(打印區(qū)域)可以作為橫版或作為豎版取向。
-功能圖區(qū)域2(打印區(qū)域)正好被分配給一個(gè)頁(yè)面。
-在打印時(shí),每個(gè)功能圖區(qū)域2自動(dòng)地這樣縮放比例,即功能圖區(qū)域全頁(yè)地位于一個(gè)頁(yè)面上。
-對(duì)于功能圖1在功能圖區(qū)域2內(nèi)部的縮放比例適用的是下極限和上極限,使得連接圖(功能模塊3和其連接線路4,5)不過(guò)大也不過(guò)小。該極限值可以根據(jù)系統(tǒng)預(yù)定或能由用戶(hù)調(diào)節(jié)。
此外有利之處在于,能給出對(duì)功能圖1的總體描述,該總體描述在一個(gè)頁(yè)面上表示出單個(gè)的功能圖區(qū)域2 (打印區(qū)域)和其彼此間的連接線路(功能模塊外部連接線路5)。 以這種方式使用戶(hù)易于將單個(gè)的打印頁(yè)面與功能圖1進(jìn)行對(duì)應(yīng)。
為了提供功能圖1的改進(jìn)的結(jié)構(gòu)化,值得期望的是,單個(gè)的打印區(qū)域(功能圖區(qū)域 2)具有數(shù)量盡可能少的功能模塊外部連接線路5。在功能模塊3之間的每個(gè)功能模塊外部連接線路5越過(guò)頁(yè)面邊界并且因此中斷,其使得功能圖1的打印輸出內(nèi)容難于閱讀。在根據(jù)本發(fā)明的方法中尋找“連接島(Verschaltungsinseln)”或者說(shuō)子網(wǎng)絡(luò),它們盡可能地僅僅具有在所涉及的子網(wǎng)絡(luò)的單個(gè)功能模塊3之間的功能模塊連接線路4,并且具有盡可能少量的、到另外的子網(wǎng)絡(luò)的功能模塊連接線路4,由此能夠這樣將功能模塊I結(jié)構(gòu)化,即利用盡可能少量的功能模塊外部連接線路5可以表示出功能圖。
例如能如下地實(shí)現(xiàn)功能圖1的結(jié)構(gòu)化。η個(gè)功能模塊3起初分別與一個(gè)功能模塊 3組合成一個(gè)虛擬組。隨著每一步驟,該組擴(kuò)展了來(lái)自周?chē)h(huán)境的另一個(gè)功能模塊3。在每次包括一個(gè)新功能模塊3之后,在功能模塊外部連接線路5的數(shù)量方面對(duì)暫時(shí)的功能模塊組進(jìn)行分析。為此并不考察和分析功能圖1的全部的連接線路(功能模塊連接線路4)
-在沒(méi)有位于組中的功能模塊3之間的連接線路不重要。
-在兩個(gè)位于組中的功能模塊3之間的連接線路是“內(nèi)部連接線路”并且同樣不被考察。
-所有其它的連接線路是功能模塊外部連接線路5(離開(kāi)子網(wǎng)絡(luò)或組的連接線路)。 這種功能模塊外部連接線路5的數(shù)量被預(yù)先記錄。
暫時(shí)的組(功能模塊組)現(xiàn)在根據(jù)前述方法被一直擴(kuò)展直至子網(wǎng)絡(luò)這樣大,即該子網(wǎng)絡(luò)位于功能圖區(qū)域2或者說(shuō)功能圖1的最大縮放比例以外(即在打印時(shí)不允許地顯著縮小)。具有數(shù)量最少的功能模塊外部連接線路5的功能模塊組構(gòu)成了一個(gè)功能圖區(qū)域2 (打印區(qū)域)。如果存在多個(gè)具有相同數(shù)量的功能模塊外部連接線路5的功能模塊組,那么選擇這種具有較好縮放比例因數(shù)(例如最大和最小的縮放比例因數(shù)的平均值)的組。
—直重復(fù)該方法,直至獲取功能圖1的所有功能模塊3。在將功能模塊3分配給功能圖區(qū)域2時(shí),附加地注意到,即形成盡可能少的功能圖區(qū)域2 (打印區(qū)域)。由此實(shí)現(xiàn)了頁(yè)面數(shù)量最小化。即例如,在由此位于邊緣區(qū)域中的功能模塊一起被容納時(shí),否則對(duì)于這些功能模塊來(lái)說(shuō)需要構(gòu)成自身的功能圖區(qū)域,打印區(qū)域增大一些(并且由此容忍一些“較差的” 縮放比例因數(shù))。
圖4以及圖5示出了兩個(gè)功能圖變體,它們具有其關(guān)于將功能模塊3分配給功能圖區(qū)域2的不同分配關(guān)系。在此清楚的是,圖4中的功能圖區(qū)域2與圖5中的功能圖區(qū)域 2相比具有更多的功能模塊外部連接線路5。通過(guò)在圖5的功能圖區(qū)域2中容納三個(gè)附加的功能模塊3,使功能模塊外部連接線路5減少到三個(gè)功能模塊外部連接線路5。根據(jù)圖4 的功能圖變體相反地具有十二個(gè)功能模塊外部連接線路5。在根據(jù)本發(fā)明的方法中,因此根據(jù)圖5的功能圖變體是優(yōu)選的。
此外,在對(duì)功能圖1結(jié)構(gòu)化時(shí)可以關(guān)注功能性的觀點(diǎn)。在此,所有在功能圖1中連 接的功能模塊3首先被分析并且分配給特定的功能類(lèi)型等級(jí)。例如可以是以下的類(lèi)型等 級(jí)
-檢測(cè)模塊,
-控制模塊,
-操作模塊,
-觀測(cè)模塊,
-用于調(diào)整或者說(shuō)具有處理的邏輯關(guān)系的模塊。
例如在元數(shù)據(jù)中、即在工程系統(tǒng)的功能目錄中存儲(chǔ)了功能模塊屬于哪個(gè)類(lèi)型等 級(jí)??赡艿念?lèi)型等級(jí)的數(shù)量在此優(yōu)選地未被限制。
在將功能模塊3分配給單個(gè)的功能圖區(qū)域2時(shí),現(xiàn)在優(yōu)選地將功能模塊3概括成 相同的類(lèi)型等級(jí)。在此優(yōu)選地滿足以下條件
-一個(gè)類(lèi)型等級(jí)的功能模塊3并不被分配給多個(gè)功能圖區(qū)域2。
-在一個(gè)功能圖區(qū)域2中僅僅設(shè)有一個(gè)類(lèi)型等級(jí)的功能模塊3。
同樣也能考慮的是,終端用戶(hù)將功能模塊3手動(dòng)地確定為一個(gè)類(lèi)型等級(jí)。以這種 方式,終端用戶(hù)能這樣標(biāo)記功能模塊3,即該功能模塊優(yōu)選地在功能圖區(qū)域2上并因此在打 印頁(yè)面上表示出。
圖6示出了功能圖區(qū)域2的示意圖,該功能圖區(qū)域包括不同類(lèi)型等級(jí)6的功能模 塊3。最終表現(xiàn)打印頁(yè)面的功能圖區(qū)域2在此具有第一類(lèi)型等級(jí)6的七個(gè)功能模塊3、第二 類(lèi)型等級(jí)6的四個(gè)功能模塊3和一個(gè)未分配類(lèi)型等級(jí)6的功能模塊3。通過(guò)將功能模塊3 分配給一個(gè)共同的類(lèi)型等級(jí)6,由此使這些功能模塊優(yōu)選地在功能圖區(qū)域2內(nèi)部結(jié)構(gòu)化。
此外優(yōu)選的可能是,在終端用戶(hù)方面,類(lèi)型等級(jí)6能被分配給類(lèi)型等級(jí)組,從而使 其功能模塊3優(yōu)選地在功能圖區(qū)域2內(nèi)部被表示。
權(quán)利要求
1.一種用于將功能圖(I)結(jié)構(gòu)化為功能圖區(qū)域(2)的方法,其中所述功能圖(I)包括功能模塊(3)并且單個(gè)的所述功能模塊(3)通過(guò)至少一個(gè)功能模塊連接線路(4)與至少另一個(gè)所述功能模塊(3)連接,其中各自的所述功能圖區(qū)域(2)形成預(yù)定義的、用于表示所述功能圖(I)的至少一部分的面積,其中在所述功能圖(I)的不同的功能圖區(qū)域(2)的兩個(gè)所述功能模塊(3)之間的所述功能模塊連接線路(4)是功能模塊外部連接線路(5),其特征在于,當(dāng)所述功能圖(I)超過(guò)所述功能圖區(qū)域(2)的所述預(yù)定義的面積時(shí),對(duì)于每個(gè)功能圖變體而言,在將單個(gè)的所述功能模塊(3)分配給單個(gè)的所述功能圖區(qū)域(2)的情況下實(shí)現(xiàn)對(duì)產(chǎn)生的所述功能模塊外部連接線路(5)的第一確定,并且根據(jù)具有盡可能少量的所述功能模塊外部連接線路(5)的所述功能圖變體來(lái)實(shí)現(xiàn)將單個(gè)的所述功能模塊(3)分配給所述功能圖區(qū)域(2)。
2.根據(jù)權(quán)利要求1所述的方法,其中利用具有最少數(shù)量的所述功能模塊外部連接線路 (5)的所述功能圖變體來(lái)實(shí)現(xiàn)將單個(gè)的所述功能模塊(3)分配給所述功能圖區(qū)域(2)。
3.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中對(duì)于每個(gè)功能圖變體而言,實(shí)現(xiàn)對(duì)所述功能圖區(qū)域(2)的數(shù)量的第二確定,并且為了實(shí)現(xiàn)所述分配,僅僅考察具有最少數(shù)量的所述功能圖區(qū)域(2)的所述功能圖變體。
4.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中能調(diào)整所述功能圖區(qū)域(2)的所述面積的大小。
5.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中所述功能模塊(3)具有不同的類(lèi)型等級(jí)(6),并且實(shí)現(xiàn)對(duì)相同類(lèi)型等級(jí)(6)的所述功能模塊(3)的第三確定,并且為了實(shí)現(xiàn)所述分配,優(yōu)選地考察在各自的所述功能圖區(qū)域(2)內(nèi)部具有相同類(lèi)型等級(jí)的所述功能模塊 (3)的所述功能圖變體。
6.根據(jù)權(quán)利要求5所述的方法,其中僅僅將相同類(lèi)型等級(jí)的所述功能模塊(3)分配給所述功能圖區(qū)域(2)。
7.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中終端用戶(hù)能將所述功能模塊(3)分配給優(yōu)選的能定義的類(lèi)型等級(jí)(6)。
8.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中,以圖形表示所述功能圖區(qū)域(2)。
9.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中,通過(guò)輸入裝置能調(diào)整需要通過(guò)所述功能圖區(qū)域(2 )表示的所述功能圖(I)的縮放比例。
10.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中,這樣實(shí)現(xiàn)需要通過(guò)所述功能圖區(qū)域 (2)表示的所述功能圖(I)的縮放,即在通過(guò)單個(gè)的所述功能圖區(qū)域(2)表示所述功能圖(1)時(shí),需通過(guò)所述功能圖(I)表現(xiàn)出的信息具有在無(wú)需輔助的情況下也能良好識(shí)別的大小。
11.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中,能調(diào)整需要通過(guò)所述功能圖區(qū)域(2)表示的所述功能模塊的縮放比例。
12.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中,下極限和/或上極限適用于所述功能模塊(3)的縮放比例,并且這樣在所述區(qū)域內(nèi)選擇所述縮放比例,即對(duì)于所述功能圖(I) 需要盡可能少的功能圖區(qū)域(2)。
13.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的方法,其中通過(guò)輸出信號(hào)輸出通過(guò)所述分配所確定的所述功能圖變體,從而根據(jù)所述輸出信號(hào)能表示通過(guò)所述分配所選擇的所述功能圖變體。
14.根據(jù)權(quán)利要求13所述的方法,其中處理單元進(jìn)行所述信號(hào)的所述確定、分配和輸出,并且輸出裝置通過(guò)所述輸出信號(hào)表示通過(guò)所述分配所選擇的所述功能圖變體。
15.一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品在數(shù)據(jù)處理系統(tǒng)上執(zhí)行時(shí),所述計(jì)算機(jī)程序產(chǎn)品包括用于執(zhí)行根據(jù)權(quán)利要求1至14中任一項(xiàng)所述的方法的程序編碼器。
16.一種工程系統(tǒng),所述工程系統(tǒng)設(shè)計(jì)用于執(zhí)行根據(jù)權(quán)利要求1至14中任一項(xiàng)所述的方法。
全文摘要
本發(fā)明涉及一種用于將功能圖(1)結(jié)構(gòu)化為功能圖區(qū)域(2)的方法,其中功能圖(1)包括功能模塊(3)并且單個(gè)的功能模塊(3)通過(guò)至少一個(gè)功能模塊連接線路(4)與至少另一個(gè)功能模塊(3)連接,其中各自的功能圖區(qū)域(2)形成預(yù)定義的、用于表示功能圖(1)的至少一部分的面積,其中在功能圖(1)的不同的功能圖區(qū)域(2)的兩個(gè)功能模塊(3)之間的功能模塊連接線路(4)是功能模塊外部連接線路(5)。為了實(shí)現(xiàn)將功能圖(1)優(yōu)化地結(jié)構(gòu)化為功能圖區(qū)域(2)而提出,當(dāng)功能圖(1)超過(guò)功能圖區(qū)域(2)的預(yù)定義的面積時(shí),對(duì)于每個(gè)功能圖變體而言,在將單個(gè)的功能模塊(3)分配給單個(gè)的功能圖區(qū)域(2)的情況下實(shí)現(xiàn)對(duì)產(chǎn)生的功能模塊外部連接線路(5)的第一確定,并且根據(jù)具有盡可能少量的功能模塊外部連接線路(5)的功能圖變體來(lái)實(shí)現(xiàn)將單個(gè)的功能模塊(3)分配給功能圖區(qū)域(2)。
文檔編號(hào)G05B19/042GK103003762SQ201180034436
公開(kāi)日2013年3月27日 申請(qǐng)日期2011年5月24日 優(yōu)先權(quán)日2010年7月14日
發(fā)明者安德烈·蒂爾瑙斯 申請(qǐng)人:西門(mén)子公司