建立和跟踪自动化工程环境制造技术

技术编号:24505791 阅读:54 留言:0更新日期:2020-06-13 07:56
建立和跟踪自动化工程环境,为了对多学科自动化项目内的改变做出反应,在自动化项目的工程对象内限定基于多维层次结构中的预定义关系来自动搜索工程对象并连接到工程对象的导航方案。工程对象还包括智能提取端口,智能提取端口在源工程对象连接到工程对象时自动从源工程对象中提取预定义属性数据。

Establish and track automation engineering environment

【技术实现步骤摘要】
【国外来华专利技术】建立和跟踪自动化工程环境
技术介绍
诸如例如行李搬运系统的大型系统的设计是多学科项目。作为示例,行李搬运系统将自动化信息(例如,在自动化学科内)、机械信息(例如,在机械学科内)和电气信息(例如,在电气学科内)组合。传统上,每个学科内的工程师单独地设计系统,并且工程师在不同学科之间手动转移数据。例如,自动化学科内的工程师经由电子邮件或通过经由脚本或例如Microsoft在程序之间进行复杂的同步,将数据转移到电气学科内的工程师。学科特定数据的手动同步非常耗时且容易出错的。例如,当自动化工程师引入新的可编程逻辑控制器以根据设计或模型(例如,项目)将行李搬运系统自动化时,该信息将被传送给电气工程师,因此电气工程师可以在可编程逻辑控制器中包括必要的电气部件并且可以规划布线。如果此信息未在自动化工程师和电气工程师之间传送或被扭曲,则可能分别对自动化工程师和电气工程师的设计产生负面影响。大型系统可以使用例如的AutomationDesigner进行设计和建模。例如,AutomationDesigner项目存储在多个层次结构中组织的工程对象。每个存储的工程对象具有多个视图(例如,方面),包括例如功能方面、位置方面、产品方面和自动化方面。每个存储的工程对象具有与学科内和/或跨其他学科的其他工程对象的一个或多个连接。例如,自动化学科内的工程对象分别具有与自动化学科内的其他工程对象的连接,并且具有与机械学科和电气学科内的工程对象的连接。每个工程对象具有其他工程对象可用来进行协作的一组工程属性(例如,对象属性)。第一工程对象(例如,源对象)的对象属性可以链接到第二工程对象(例如,目标对象)的对象属性。此过程涉及从源对象提取对象属性并将对象属性与目标对象链接。设计系统的工程师手动从源对象和目标对象中选择单独属性以进行链接。该过程是重复的、耗时的和容易出错的。
技术实现思路
为了对多学科自动化项目内的改变做出反应,在自动化项目的工程对象内限定了基于多维层次结构中的预定义关系来自动搜索工程对象并连接到工程对象的导航方案。工程对象还包括智能提取端口,智能提取端口在源工程对象连接到工程对象时从源工程对象中自动提取预定义属性数据。在第一方面中,一种用于自动更新系统的多层次表示的方法包括由处理器为包括在系统的多层次表示内的第一部件识别第一部件与系统的多层次表示内的层次位置之间的连接。与处理器通信的存储器存储第一部件和系统的多层次表示内的层次位置之间的限定的连接。处理器基于第一部件与系统的多层次表示内的层次位置之间的存储的连接,自动连接包括在系统的多层次表示内的第一部件和第二部件。在第二方面中,一种非暂时性计算机可读存储介质存储可由一个或多个处理器执行以自动更新工程系统的多层次表示的指令。指令包括为包括在系统的多层次表示内的第一部件限定在一类型的部件连接到第一部件时从类型的部件中待提取的一个或多个属性。指令还包括:由与处理器通信的存储器存储待提取的一个或多个限定的属性,并且在第二部件连接到第一部件时从第二部件自动提取一个或多个属性。第二部件的类型与为其限定一个或多个属性的部件的类型相同。在第三方面中,一种用于自动更新工程系统的多层次表示的系统包括被配置为存储工程系统的多层次表示的存储器。工程系统的所存储的多层次表示包括第一部件的表示和第二部件的表示。系统还包括与存储器通信的处理器。处理器被配置成为第一部件限定第一部件与工程系统的多层次表示内的层次位置之间的连接、在预定类型的部件连接到第一部件时从预定类型的部件待提取的一个或多个属性、或它们的组合。处理器还被配置成基于第一部件与工程系统的多层次表示内的层次位置之间的限定的连接,在第二部件的表示被存储在存储器中之后,自动连接工程系统的多层次表示内的第一部件和第二部件。处理器被配置成在第一部件和第二部件连接之后,当第二部件是与预定类型的部件相同类型的部件时,从第二部件自动提取一个或多个属性。本专利技术由所附权利要求书限定,并且本节中的任何内容均不应视为对那些权利要求的限制。下面结合优选实施方式讨论本专利技术的其他方面和优点,并且随后可以独立地或组合地要求保护。附图说明部件和附图不一定按比例绘制,而是将重点放在说明本专利技术的原理上。此外,在附图中,在不同的视图中,相似的附图标记表示对应的部分。图1示出多学科工程系统的示例;图2示出实现多学科工程环境的多学科系统的实施方式;图3示出多学科系统的另一个实施方式;图4示出多学科工程系统的另一个实施方式;图5示出多学科工程系统内的示例性方面组织;图6是用于自动更新系统的多层次表示的方法的一个实施方式的流程图;图7示出母导航方案的示例;图8示出子导航方案的示例;图9示出端口提取导航方案的示例;图10示出连接的工程对象导航方案的示例;图11示出属性提取导航方案的示例;图12示出利用导航方案的示例性模板创建和实例化;图13示出利用嵌套导航方案的示例性模板创建和实例化;图14示出用于自动更新系统的多层次表示的方法的一个实施方式的流程图;图15示出智能提取端口的示例;图16示出智能提取端口的示例;图17示出智能提取端口的示例;图18示出智能提取端口的示例;图19是用于建立和跟踪自动化工程环境的系统的一个实施方式。具体实施方式工程设计环境内的项目存储以多个层次组织的对象(例如,工程对象)。每个工程对象表示工程设计环境内的设备。每个工程对象具有多个视图(例如,工程对象的方面)。例如,多个方面包括功能方面、位置方面、产品方面和自动化方面。每个工程对象具有与相同学科(例如,自动化学科)内以及其他学科(例如,机械学科和电气学科)中的其他工程对象的连接。作为示例,由于自动化工程中工程对象和对应的多维层次的复杂特性,提供了可应用于任何自动化项目的导航方案。导航方案是实时执行的,并且基于多维层次中的关系在项目内搜索/导航工程对象。本实施方式的导航方案跨越和遍历多维层次,包括多维层次内的垂直和水平关系。导航方案基于工程设计环境内的项目内的改变自动做出响应并进行更新。导航方案在建立项目时动态连接工程对象。在任何目标工程对象上还提供了智能提取端口。智能提取端口用于从任何源对象提取限定的属性。一旦将目标对象连接到源对象,智能提取端口自动从连接的源工程对象中提取限定的属性元数据,并且使用来自源工程对象的对应值来更新目标工程对象。智能提取端口可以限定如何从尚未存在的源工程对象(例如,将来可能引入到项目中的工程对象)中提取属性。因此,以上下文无关的方式限定智能提取端口,并且智能提取端口可以因此与任何项目数据一起使用。一旦在源工程对象和目标工程对象之间实时建立连接,智能提取端口就从源工程对象中提取属性。智能提取端口提供了一旦可用就从连接的工程对象中提取在智能提取端口限定的工程属性。此机制将为了使用工程对象外部的数据的准备工作与另一个步骤中限定的外部数据的可用性分离开。本文档来自技高网
...

【技术保护点】
1.一种用于自动更新系统的多层次表示的方法,所述方法包括:/n由处理器为包括在所述系统的所述多层次表示内的第一部件识别所述第一部件与所述系统的所述多层次表示内的层次位置之间的连接;/n由与所述处理器通信的存储器存储所述第一部件与所述系统的所述多层次表示内的所述层次位置之间的限定的连接;/n由所述处理器基于所述第一部件与所述系统的所述多层次表示内的所述层次位置之间的存储的连接,自动连接包括在所述系统的所述多层次表示内的所述第一部件和第二部件。/n

【技术特征摘要】
【国外来华专利技术】20171026 US 62/577,5981.一种用于自动更新系统的多层次表示的方法,所述方法包括:
由处理器为包括在所述系统的所述多层次表示内的第一部件识别所述第一部件与所述系统的所述多层次表示内的层次位置之间的连接;
由与所述处理器通信的存储器存储所述第一部件与所述系统的所述多层次表示内的所述层次位置之间的限定的连接;
由所述处理器基于所述第一部件与所述系统的所述多层次表示内的所述层次位置之间的存储的连接,自动连接包括在所述系统的所述多层次表示内的所述第一部件和第二部件。


2.根据权利要求1所述的方法,其中当识别所述第一部件与所述系统的所述多层次表示内的所述层次位置之间的连接时,所述第二部件尚未被包括在所述系统的所述多层次表示内。


3.根据权利要求1所述的方法,其中所述系统的所述多层次表示包括所述系统的第一表示和所述系统的第二表示,所述系统的所述第一表示是第一学科内的表示并且所述系统的所述第二表示是第二学科内的表示,所述第一学科不同于所述第二学科,所述第一学科是机械工程、电气工程或自动化工程,并且所述第二学科是机械工程、电气工程或自动化工程,并且
其中所述第一部件在所述系统的所述第一表示内,并且所述第二部件在所述系统的所述第二表示内。


4.根据权利要求1所述的方法,其中所述第一部件的表示包括多个层次视图,所述多个层次视图包括功能视图、位置视图、产品视图和自动化视图。


5.根据权利要求4所述的方法,其中识别所述第一部件与所述系统的所述多层次表示内的所述层次位置之间的连接包括:
由所述处理器识别所述多个层次视图中的层次视图;以及
由所述处理器识别从所识别的层次视图内的第一级别上移或下移到所识别的层次视图内的第二级别的级别数量。


6.根据权利要求5所述的方法,还包括:
由所述处理器识别与在所识别的层次视图内的所述第二级别相对应的、所述系统的所述多层次表示内包括的部件;
由所述处理器识别所识别的部件的端口;以及
由所述存储器存储所识别的端口。


7.根据权利要求6所述的方法,其中所识别的部件是所述第二部件。


8.根据权利要求6所述的方法,其中部件是第三部件,其中所述方法还包括在所述系统的所述多层次表示内识别具有所识别的端口的另一个部件,所述另一个部件是所述第二部件。


9.根据权利要求1所述的方法,还包括:
由所述处理器限定在一类型的部件连接到所述第一部件时,针对所述类型的部件待提取的一个或多个属性;以及
由所述存储器存储待提取的一个或多个限定的属性。


10.根据权利要求9所述的方法,其中待提取的一个或多个属性包括控制电压、功率、供应商、制造商、额定功率、功率频率、功率损耗或它们的任意组合。


11.根据权利要求9所述的方法,其中所述类型的部件是电机、驱动器、传感器、检查线或传送器。


12.根据权利要求9所述的方法,还包括:在所述第二部件自动连接到所述第一部件之后,由所述处理器从所述第二部件自动提取所述一个或多个属性,所述第二部件的类型与为其限定所述一个或多个属性的部件的类型相同。


13.根据权利要求1所述的方法,其中所述处理器是服务器的处理器,
其中所述方法还包括:
由所述服务器的处理器经由网络从与所述服务器通信的第一工作站,接收描述所述第一部件与所述系统的所述多层次表示内的所述层次位置之间的连接的表示,其中,由所述处理器识别所述第一部件与所述层次位置之间的连接包括:基于描述所述第一部件与所述层次位置之间的连接的所接收的表示来识别所述第一部件与所述层次位置之间的连接;
基于所述第一部件与所述第二部件的自动连...

【专利技术属性】
技术研发人员:埃米·苏巴赫达尔安德烈亚斯·万纳加特阿蒂拉·拉巴斯拉米·罗文伊约尔格·哈尼施卡罗利·阿帕德·基拉伊
申请(专利权)人:西门子股份公司
类型:发明
国别省市:德国;DE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1