本发明专利技术涉及一种用于将功能图(1)结构化为功能图区域(2)的方法,其中功能图(1)包括功能模块(3)并且单个的功能模块(3)通过至少一个功能模块连接线路(4)与至少另一个功能模块(3)连接,其中各自的功能图区域(2)形成预定义的、用于表示功能图(1)的至少一部分的面积,其中在功能图(1)的不同的功能图区域(2)的两个功能模块(3)之间的功能模块连接线路(4)是功能模块外部连接线路(5)。为了实现将功能图(1)优化地结构化为功能图区域(2)而提出,当功能图(1)超过功能图区域(2)的预定义的面积时,对于每个功能图变体而言,在将单个的功能模块(3)分配给单个的功能图区域(2)的情况下实现对产生的功能模块外部连接线路(5)的第一确定,并且根据具有尽可能少量的功能模块外部连接线路(5)的功能图变体来实现将单个的功能模块(3)分配给功能图区域(2)。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种根据权利要求1的前序部分所述的方法。
技术介绍
低压开关装置(例如发动机起动器、发动机管理-系统或安全系统)的特征越来越多地在于多个装置参数和装置功能。复杂的开关装置越来越多地能处理应用逻辑(例如安全程序)并且因此可以灵活地与该领域中的要求相匹配。这种复杂的电子开关装置的参数化通常基于工程系统来实现,该工程系统为装置提供了逻辑关系以及参数。此外,现代的工程系统具有图形用户界面(⑶I,graphical user interface),该图形用户界面使得设计者更容易对相应的装置进行参数化。工程系统的图形用户界面的一个方面在于,设计者在功能目录的内部能选择装置所提供的功能并且能在功能图中连接。在这种功能图中,设计者能将功能模块彼此连接,并且以这种方式生成一套完整的、根据特殊的应用情况定制的功能逻辑关系。在图1中体现了这种工程系统的图形用户界面的简化视图。随着开关装置的复杂性的增加,在功能图中需要连接的功能模块的数量也在增多。图因此变得更大并且延续多页。在功能模块之间的连接线路(功能模块连接线路)的数量也在增加。工程系统的核心功能性是对这种电路连接图进行文件汇编。困难之处在于,以一种方式和方法提取(打印)复杂并且范围广泛的电路连接图(功能图),即该电路连接图保持为能良好地读出和解释的。只有这样,生成的文件汇编才并不仅仅用于存档目的,而且可以有利于优化电路连接或查错。常见的是,在生成文件汇编时,功能图的可读性起到引导作用,这是因为功能图被分为η个相同的部分,并且将每个部分分配给一个功能图区域(例如打印页面)。在打印情况下例如可以通过常见的选择来调整纸张大小和纸张规格。在工程系统中,在平面图中示出了页面边界,从而使设计者在生成图时可以对此加以考虑并且对功能元件相应地定位。由图2示例性地得出将电路连接图划分为六个打印页面的情况。
技术实现思路
因此本专利技术的目的在于,能将功能图优化地结构化为功能图区域。在此应优选地这样将复杂并且范围广泛的功能图(电路连接图)结构化为单个的功能图区域,即单个的功能图区域保持为能良好地读出和解释的。该目的通过一种根据权利要求1所述的方法来实现,即通过一种来实现,其中,功能图包括功能模块并且单个的功能模块通过至少一个功能模块连接线路与至少另一个功能模块连接,其中各自的功能图区域形成预定义的、用于表示功能图的至少一部分的面积,其中在功能图的不同的功能区域的两个功能模块之间的功能模块连接线路是功能模块外部连接线路,其中当功能图超过功能图区域的预定义的面积时,对于每个功能图变体而言,在将单个的功能模块分配给单个的功能图区域 的情况下实现对产生的功能模块外部连接线路的第一确定,并且根据具有尽可能少量的功 能模块外部连接线路的功能图变体来实现将单个的功能模块分配给功能图区域,并且该目 的还通过一种根据权利要求15所述的计算机程序产品和一种根据权利要求16所述的工程 系统来实现。本专利技术的有利的改进方案在从属权利要求2至14中给出。通过根据本专利技术的方法能够以智能的方式来分析功能图,并且最后将其结构化。 通过这样将功能图或者说功能模块结构化成相应的功能图区域,能实现将功能图完整、有 序、清楚地结构化。功能图在此包括功能模块。单个功能模块在此通过至少一个功能模块连接线路与 至少另一个功能模块连接。然而在此无需将所有的功能模块彼此连接。同样可能的是,功 能模块具有多个连接至另一个功能模块的功能模块连接线路。功能图区域在此具有预定义的、用于表示功能模块以及其连接线路的面积。因此 功能图区域能表示出功能图的至少一部分。功能图区域因此定义了提供的、用于对功能模 块及其连接线路进行表示/结构化的面积。只要一个功能模块与另一个功能图区域的功能 模块连接,就存在功能模块外部连接线路。在功能区域之间因此存在两个功能模块的连接 线路,即功能模块外部连接线路。如果功能模块与功能图区域内部的一个功能模块连接,那 么存在功能模块连接线路。一旦现在功能图超过功能图区域的预定义的面积,就必须将功能图划分为至少两 个功能图区域。因此功能模块及功能图的功能模块的彼此之间连接线路的数量或者说可视 化要求超过功能图区域的提供的面积,使得必须将功能图划分为多个功能图区域。为了实现在功能图区域上尽可能清晰地将功能图结构化,优选地对在当前的功能 图区域上对功能模块进行的划分的所有可能的情况进行考察,并且鉴于功能图区域的存在 的功能模块外部连接线路进行分析。为了能够尽可能清晰地将功能图结构化为单个的功能 图区域,应使得功能模块外部连接线路的数量保持尽可能少。通过这样的分析可以实现在 需要的功能图区域上对功能模块进行优化地划分。在分析单个的情况(功能图变体)时优选 地无需考察所有可产生的变体。通过智能化的过滤(例如两个功能模块彼此之间的功能模 块连接线路的数量)能将已排除出去的变体滤出。因此根据功能图变体实现了最后将单个功能模块分配给功能图区域,该功能图变 体具有数量尽可能少的功能模块外部连接线路。以这种方式能实现对功能模块的彼此连接 信息的极其清晰和完整的表现。在两个功能图区域之间、由位置不足引起的必需的功能模 块外部连接线路被减小到最小值。在本专利技术的一个有利的实施方式中,利用具有最少数量的功能模块外部连接线路 的功能图变体来实现将单个的功能模块分配给功能图区域。以该方式能鉴于必需的功能模块外部连接线路的减少将对功能图的结构化减小 到最大值。在本专利技术的另一个有利的实施方式中,对于每个功能图变体而言,实现对功能图 区域的数量的第二确定,并且为了实现分配,仅仅考察具有最少数量的功能图区域的功能 图变体。在分析功能图变体时,因此优选地首先确定每个功能图变体的必需的功能图区域 的数量。因此仅仅如下地分析具有数量最少的功能图区域的功能图变体,即功能模块的相 应的功能模块外部连接线路的数量是多少。最后选择具有功能模块外部连接线路数量最少 的功能图变体,从而根据该功能图变体实现单个的功能模块的分配。通过这样的分析能将 必需的功能图区域以及必需的功能模块外部连接线路的数量减小到最小值。因此能在功能 图区域上对功能图进行极其完整的划分/结构化。在本专利技术的另一个有利的实施方式中,能调整功能图区域的面积的大小。功能图区域代表了优选地能用于打印功能图的面积。一旦功能图超过了功能图区 域的大小,则必须将功能图划分为多个功能图区域,以便能打印功能图。在此有利的是,当 优选地通过终端用户能调整功能图区域的提供的面积的大小时,使得最终能定义提供用于 在一个页面(功能图区域)上表示功能图的位置。一旦涉及纸张打印,大小的选择例如可以 是在DINA4或DIN A3打印之间的选择。优选地,每个功能图区域具有相同的大小。但同样也可以考虑的是,单个的功能图 区域具有不同的大小,使得例如在DIN A4上表示出功能图的一部分,并且在DIN A3上表示 出另一部分。优选地,功能图区域的空间取向还自动地参照功能图的、需要通过功能图区域来 表示的部分进行调整。空间取向的概念特别地理解为在竖版和横版之间的选择。与待表示 的功能模块以及其相互连接相关地,例如可以有利的是,将功能图的一部分并且因此将功 能图区域作为横版或者说竖版来取向。在本专利技术的另一个有利的实施方式中,功能模块具有本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.07.14 EP 10169526.01.一种用于将功能图(I)结构化为功能图区域(2)的方法,其中所述功能图(I)包括功能模块(3)并且单个的所述功能模块(3)通过至少一个功能模块连接线路(4)与至少另一个所述功能模块(3)连接,其中各自的所述功能图区域(2)形成预定义的、用于表示所述功能图(I)的至少一部分的面积,其中在所述功能图(I)的不同的功能图区域(2)的两个所述功能模块(3)之间的所述功能模块连接线路(4)是功能模块外部连接线路(5),其特征在于,当所述功能图(I)超过所述功能图区域(2)的所述预定义的面积时,对于每个功能图变体而言,在将单个的所述功能模块(3)分配给单个的所述功能图区域(2)的情况下实现对产生的所述功能模块外部连接线路(5)的第一确定,并且根据具有尽可能少量的所述功能模块外部连接线路(5)的所述功能图变体来实现将单个的所述功能模块(3)分配给所述功能图区域(2)。2.根据权利要求1所述的方法,其中利用具有最少数量的所述功能模块外部连接线路 (5)的所述功能图变体来实现将单个的所述功能模块(3)分配给所述功能图区域(2)。3.根据前述权利要求中任一项所述的方法,其中对于每个功能图变体而言,实现对所述功能图区域(2)的数量的第二确定,并且为了实现所述分配,仅仅考察具有最少数量的所述功能图区域(2)的所述功能图变体。4.根据前述权利要求中任一项所述的方法,其中能调整所述功能图区域(2)的所述面积的大小。5.根据前述权利要求中任一项所述的方法,其中所述功能模块(3)具有不同的类型等级(6),并且实现对相同类型等级(6)的所述功能模块(3)的第三确定,并且为了实现所述分配,优选地考察在各自的所述功能图区域(2)内部具有相同类型等级的所述功能模块...
【专利技术属性】
技术研发人员:安德烈·蒂尔瑙斯,
申请(专利权)人:西门子公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。