用于处理工业自动化环境中的工程对象的方法和系统技术方案

技术编号:20763907 阅读:43 留言:0更新日期:2019-04-03 14:19
本发明专利技术提供了用于处理工业自动化环境中的工程对象的方法和系统。所述方法包括从用户设备获得第一数据文件。该第一数据文件包括以第一数据格式的一个或多个工程对象。进一步地,所述方法包括识别与第一数据文件中的一个或多个工程对象相关联的设备类型。所述方法包括基于存储在数据库中的元数据文件来确定与所识别的设备类型相关联的一个或多个变换。此外,所述方法包括基于所确定的一个或多个变换将所识别的设备类型变换成第二数据格式。附加地,所述方法包括在图形用户界面上生成包括以第二数据格式的经变换的设备类型的第二数据文件。

【技术实现步骤摘要】
用于处理工业自动化环境中的工程对象的方法和系统
本专利技术涉及工业自动化系统的领域,并且更具体地涉及用于处理工业自动化环境中的工程对象的方法和系统。
技术介绍
一般地,工程系统被用于调试、项目工程、控制和驱动的配置。在工程系统中,开发基于对象模型的控制程序。对象模型包括诸如定位器轴、同步轴、凸轮盘等之类的技术对象,其中的每一个可以根据它们的功能而连接到其他技术对象或彼此连接。在对象模型中使用的对象可以被分类成不同的对象类型,诸如项目、设备、程序、技术对象以及驱动对象。进一步地,在工程系统中开发的控制程序可以随后被加载到运行时系统,该运行时系统负责对要被控制的系统的定时控制。运行时系统或自动化工程系统包括多个单独的自动化对象,其常常高度依赖于其相应使用的工程系统。工程系统和运行时系统两者的对象基于相同的可执行对象模型。对相同模型的使用在工程对象与运行时对象之间在模型级别产生可能的直接交互(数据交换和通信)。工程对象和运行时对象以特定数据格式在运行时系统与工程系统之间交换。该交换过程由输入和输出操作来支持。用于交换工程对象和运行时对象的特定数据格式可以被称为“AutomationML(自本文档来自技高网...

【技术保护点】
1.一种用于处理工业自动化环境中的工程对象的方法,其中所述方法包括:由处理器从用户设备获得第一数据文件,其中所述第一数据文件包括以第一数据格式的一个或多个工程对象,其特征在于:识别与第一数据文件中的一个或多个工程对象相关联的设备类型;基于存储在数据库中的元数据文件来确定与所识别的设备类型相关联的一个或多个变换;基于所确定的一个或多个变换将所识别的设备类型变换成第二数据格式;以及在图形用户界面上生成包括以第二数据格式的经变换的设备类型的第二数据文件。

【技术特征摘要】
2017.09.27 EP 17193455.71.一种用于处理工业自动化环境中的工程对象的方法,其中所述方法包括:由处理器从用户设备获得第一数据文件,其中所述第一数据文件包括以第一数据格式的一个或多个工程对象,其特征在于:识别与第一数据文件中的一个或多个工程对象相关联的设备类型;基于存储在数据库中的元数据文件来确定与所识别的设备类型相关联的一个或多个变换;基于所确定的一个或多个变换将所识别的设备类型变换成第二数据格式;以及在图形用户界面上生成包括以第二数据格式的经变换的设备类型的第二数据文件。2.如权利要求1所述的方法,其中所述第二数据文件包括针对以第二数据格式的经变换的设备类型的经变换的对象层级。3.如权利要求1所述的方法,其中识别与第一数据文件中的一个或多个工程对象相关联的设备类型包括:基于所获得的第一数据文件来生成针对一个或多个工程对象的以第一数据格式的一个或多个设备实例;确定与所生成的一个或多个设备实例相关联的性质集合,其中所述性质集合包括与一个或多个设备实例相关联的设备类型;基于所确定的性质集合来生成一个或多个设备实例的对象层级,其中所述对象层级包括以第一数据格式的一个或多个设备实例以及与一个或多个设备实例相关联的性质集合;以及基于所生成的对象层级来识别与一个或多个工程对象的一个或多个设备实例相关联的设备类型。4.如权利要求1所述的方法,其中基于存储在数据库中的元数据文件来确定与所识别的设备类型相关联的一个或多个变换包括:基于所获得的第一数据文件来识别第二数据格式;从数据库中检索与所识别的第二数据格式相对应的元数据文件;以及根据与所识别的第二数据格式相对应的所检索的元数据文件确定与所识别的设备类型相关联的一个或多个变换。5.如权利要求4所述的方法,其中根据与所识别的第二数据格式相对应的所检索的元数据文件确定一个或多个变换包括:确定与所识别的设备类型相关联的一个或多个变换是否存在于元数据文件中;如果与所识别的设备类型相关联的一个或多个变换不存在于元数据文件中,则基于规则集合来生成与所识别的设备类型相关联的至少一个变换;将与所识别的设备类型相关联的所生成的变换存储在数据库中;以及如果与所识别的设备类型相关联的一个或多个变换存在于元数据文件中,则检索与所识别的设备类型相关联的一个或多个变换。6.如权利要求1、4或5所述的方法,其中所述一个或多个变换包括:将特定设备类型添加到对象层级,从对象层级中去除特定设备类型,将多个设备组合成一个单个设备,将一个设备分裂成若干个设备,插入特定性质和/或修改针对特定设备类型的特定性质。7.如权利要求1、4或5所述的方法,其中所述元数据文件包括与一个或多个设备实例的一个或多个设备类型相关联的一个或多个变换。8.一种用于处理工业自动化环境中的工程对象的装置(100),包括:处理器(102);以及耦合到处理器(102)的存储器(104),其中所述存储器(104)包括以可由处理器(102)执行的机器可读指令的形式存储的...

【专利技术属性】
技术研发人员:P尤潘达
申请(专利权)人:西门子股份公司
类型:发明
国别省市:德国,DE

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

1