内容管理制造技术

技术编号:16427842 阅读:83 留言:0更新日期:2017-10-21 22:38
本发明专利技术涉及一种用于工业自动化设计的系统。该系统包括用于执行存储器上存储的计算机可执行指令以便利内容管理的处理器。内容管理包括构成具有模块化对象和与模块化数据相相关联的元数据的库。响应于查询,可以部分地基于元数据来搜索库。查询可以与工业过程的实现相关。可以将库中的一个或更多个模块化对象识别为满足查询。可以输出查询的结果,并且输出可以包括所识别的模块化对象和与所识别的模块化对象相关联的相应元数据。元数据可以是关于对象所获知的可能不能在运行控制时访问的任何事。

Content management

The present invention relates to a system for industrial automation design. The system includes a processor for executing executable instructions on memory to facilitate content management. Content management consists of libraries that have modular objects and metadata associated with modular data. In response to queries, the library can be searched partly based on metadata. Query can be related to the realization of industrial process. One or more modular objects in a library can be identified as satisfying queries. The output of the query can be output, and the output can include the identified modular objects and the corresponding metadata associated with the identified modular objects. Metadata can be anything learned by an object that may not be accessible at runtime.

【技术实现步骤摘要】
内容管理本专利技术申请是申请日期为2013年11月6日、申请号为“201310545687.2”、专利技术名称为“内容管理”的专利技术专利申请的分案申请。
本主题公开内容总体上涉及工业自动化设计,以及总体上还涉及用于工业自动化应用的设计对象。
技术介绍
在工业环境中广泛采用计算机联网能力和处理能力导致了工业自动化系统的日益增加的使用。这些工业自动化系统可以是复杂的,并且被期望包括工业自动化系统的不同部件之间的功能配合。不同部件可以由一个供应商供应,或者在许多情况下由不止一个供应商供应。因此,通常部件之间存在有限的互操作性和一致性。在用户侧,有限的互操作性和一致性导致了用户不满意。在供应商侧,来自不同供应商的部件的互操作性未必是优先考虑的。
技术实现思路
以下呈现简化的
技术实现思路
以提供本主题公开内容的一些方面的基本理解。所述
技术实现思路
不是宽泛的概述并不意在确定所有方面的关键要素或重要要素,也不意在描述任意方面或所有方面的保护范围。所述
技术实现思路
的唯一目的是以简化的形式呈现一个或更多个方面的一些概念作为之后呈现的详细描述的开始。一方面涉及一个系统,所述系统包括存储器以及通信地耦接至所述存储器的处理器。所述存储器存储计算机可执行指令,所述处理器使所述计算机可执行指令的执行便利:至少构成具有多个模块化对象以及与所述多个模块化对象相关联的元数据的库。所述处理器还使所述计算机可执行指令的执行便利:响应于与工业过程的实施相关的查询来至少搜索所述库,其中所述搜索是部分地基于所述元数据的。所述处理器还使计算机可执行指令的执行便利:识别来自所述多个模块化对象中的满足所述查询的一个或更多个对象并输出查询结果。所述输出包括所述一个或更多个模块化对象以及与所述一个或更多个模块化对象相关联的相应元数据。另一方面涉及一种方法,所述方法包括:由包括处理器的系统创建包括一个或更多个对象以及与所述一个或更多个对象相关联的元数据的库。所述方法还包括:由所述系统区分所述库的一个或更多个对象中与请求匹配的第一对象。另外,所述方法包括由所述系统呈现所述第一对象以及来自一个或更多个元数据的至少第一元数据的视觉表示,其中,所述第一元数据与所述第一对象相关。又一方面涉及一种系统,所述系统包括存储器以及通信地耦接至所述存储器的处理器。所述存储器存储计算机可执行指令,所述处理器使所述计算机可执行指令的执行便利:从源程序接收与工作流开发相关的设计输入。另外,所述处理器使所述计算机可执行指令的执行便利:部分地基于所述设计输入来至少创建工作流设计。所述处理器还使所述计算机可执行指令的执行便利:至少将所选择的对象集成至所述工作流设计中,其中,与所选择的对象相关联的功能显露在所述工作流设计中并输出关于设备的工作流设计。再一方面涉及一种方法,所述方法包括:由包括处理器的系统接收开发工作流的请求,由所述系统访问与源程序以及包括对象和相关联的元数据的库相关联的设计输入。所述方法还包括:由所述系统基于所述设计输入、所述对象以及所述相关联的元数据建立工作流;以及由所述系统将所述工作流输出给用户或外部系统。再一方面涉及一种系统,所述系统包括存储器以及通信地耦接至所述存储器的处理器。所述存储器存储计算机可执行指令,所述处理器使所述计算机可执行指令的执行便利:至少创建多个模块化对象并且将功能集成至所述多个模块化对象的每个模块化对象中,其中,至少一种功能与至少一个模块化对象集成在一起。所述处理器还使所述计算机可执行指令的执行便利:至少接收所述多个模块化对象集合的执行请求,并且在所述多个模块化对象集合的执行期间显露所述功能。再一方面涉及一种方法,所述方法包括:由包括处理器的系统构建包括第一对象和第二对象的库,由所述系统将第一功能嵌入至所述第一对象以及将第二功能嵌入至所述第二对象。所述方法还包括:由所述系统执行所述第一对象和所述第二对象中的至少一个,以及由所述系统显示所述第一功能、所述第二功能或所述第一功能和所述第二功能二者作为执行结果。再一方面涉及一种系统,所述系统包括存储器以及通信地耦接至所述存储器的处理器。所述存储器存储计算机可执行指令,所述处理器使所述计算机可执行指令的执行便利:响应于对象的设计请求至少输出一组对象和一组功能,接收从所述一组对象中选择的第一对象和从所述一组功能中选择的第一功能。所述处理器还使所述计算机可执行指令的执行便利:至少将一组规则应用于所述第一对象和所述第一功能,由于所应用的一组规则将所述第一对象和所述第一功能绑定在一起。再一方面涉及一种方法,所述方法包括:由包括处理器的系统评估包括一组对象的数据模型的设计请求,由所述系统输出替代对象和与所述数据模型相关的关联功能。所述方法还包括:由所述系统接收将一个或更多个替代对象和关联功能包括在所述数据模型中的指示,以及由所述系统将述一组规则应用于被包括的一个或更多个替代对象和关联功能。另外,所述方法包括:由所述系统创建数据模型,所述数据模型包括所选择的一个或更多个替代对象、所述关联功能以及所应用的一组规则。为了完成前述目的和/或相关目的,以下描述和附图提出了一个或更多个方面的特定示例性特征。这些特征是示例性的,然而可以采用根据各个方面的原理的若干方式。其他优点和区别性特征根据以下结合附图考虑的详细描述将变得明显,本公开内容的方面意在包括所有这样的方面及其等价物。附图说明图1示出了根据一个方面的非限制性系统的示例,该非限制性系统被配置以提供整体的、自下而上的方法以便利工业应用的对象的设计、管理以和使用以及其他类型的应用;图2示出了根据一个方面的被配置成维持内容并且包括对象和元数据的非限制性系统的示例;图3示出了根据一个方面的用于响应于工业过程的实施请求的非限制性系统的示例;图4示出了根据一个方面的用于操作对象的非限制性系统的示例;图5示出了根据一个方面的被配置成集成工作流与库模块的非限制性系统的示例;图6示出了根据一个方面的用于根据工作流设计识别缺失的对象的非限制性系统的示例;图7示出了根据一个方面的被配置成生成确诊信息和能力的非限制性系统的示例;图8示出了根据一个方面的被配置成便利对象设计的非限制性系统的示例;图9示出了根据一个方面用于内容管理的非限制性方法的示例;图10示出了根据一个方面的用于更新库的非限制性方法的示例;图11示出了根据一个方面的用于合并两个或更多个对象的非限制性方法的示例;图12是根据一个方面的用于集成工作流的非限制性方法的示例;图13示出了根据一个方面的被配置成识别并获得初始未包括在工作流中的对象的非限制性方法的示例;图14示出了根据一个方面的用于创建对象或模块的非限制性方法的示例;图15示出了根据一个方面的用于将功能嵌入至合并的对象中的非限制性方法的示例;图16示出了根据一个方面的用于对象设计的非限制性方法的示例;图17示出了根据一个方面的用于选择性地屏蔽和/或揭露数据的非限制性方法的示例;图18示出了根据一个方面的可操作以执行本公开内容的方面的计算机的框图;以及图19示出了根据一个方面的示例性计算环境的示意性框图。具体实施方式现在参照附图描述各个方面。在以下描述中,为了解释,提出许多特定细节以提供一个或更多个方面的透彻理解。可能显而易见,然而这样的方面可以不需要这些特定细节来实现。在其他情况下,为了本文档来自技高网...
内容管理

【技术保护点】
一种系统,包括:存储器,所述存储器存储计算机可执行指令;以及处理器,所述处理器通信地耦接至所述存储器,所述处理器使所述计算机可执行指令的执行便利至少以下操作:构成具有多个模块化对象和与所述多个模块化对象相关联的元数据的库;响应于与工业过程的实施相关的查询来搜索所述库,其中,所述搜索部分地基于所述元数据;识别来自所述多个模块化对象中的满足所述查询的一个或更多个模块化对象;以及输出所述查询的结果,其中,所述输出包括所述一个或更多个模块化对象以及与所述一个或更多个模块化对象相关联的相应元数据。

【技术特征摘要】
2012.11.06 US 13/670,1561.一种系统,包括:存储器,所述存储器存储计算机可执行指令;以及处理器,所述处理器通信地耦接至所述存储器,所述处理器使所述计算机可执行指令的执行便利至少以下操作:构成具有多个模块化对象和与所述多个模块化对象相关联的元数据的库;响应于与工业过程的实施相关的查询来搜索所述库,其中,所述搜索部分地基于所述元数据;识别来自所述多个模块化对象中的满足所述查询的一个或更多个模块化对象;以及输出所述查询的结果,其中,所述输出包括所述一个或更多个模块化对象以及与所述一个或更多个模块化对象相关联的相应元数据。2.根据权利要求1所述的系统,其中,所述处理器还使所述计算机可执行指令的实施便利以下操作:将注释应用于至少一个元数据以创建至少一个经注释的元数据;以及用所述至少一个经注释的元数据更新所述库。3.根据权利要求1所述的系统,其中,所述处理器还使所述计算机可执行指令的实施便利以下操作:在创建所述多个模块化对象中的第一模块化对象时,接收与所述第一模块化对象相关联的元数据。4.根据权利要求1所述的系统,其中,所述处理器还使所述计算机可执行指令的实施便利以下操作:从所述查询提取关键词组;将所述关键词组与所述元数据相匹配;存取与所述关键词组相匹配的所述元数据相关联的模块化对象;以及返回所述模块化对象作为所述查询的结果。5.根据权利要求1所述的系统,其中,所述处理器还使所述计算机可执行指令的实施便利以下操作:建议采用来自所述多个模块化对象中的模块化对象的子集以用于所述工业过程的实施。6.根据权利要求1所述的系统,其中,所述处理器还使所述计算机可执行指令的实施便利以下操作:接收关于所述多个模块化对象的级别;以及根据所述级别将所述多个模块化对象分级。7.根据权利要求1所述的系统,其中,所述处理器还使所述计算机可执行指令的实施便利以下操作:观察所述多个模块化对象的使用;将所述多个模块化对象中的两个或更多个模块化对象组合作为所观察的使用的结果;以及基于所述两个或更多个模块化对象的所述组合来创建新的元数据。8.根据权利要求1所述的系统,其中,所述元数据包括相关联的模块化对象的功能。9.根据权利要求1所述的系统,其中,所述元数据是特定于工业应用的并且包括工业实践信息。10.根据权利要求1所述的系统,其中,所述库是通过公共网络托管的全局库。11.根据权利要求1所述的系统,其中,所述库是能...

【专利技术属性】
技术研发人员:诺曼·韦泽海德安德鲁·R·斯顿普海塞姆·曼苏里阿克塞尔·罗德里格斯约阿希姆·汤姆森
申请(专利权)人:洛克威尔自动控制技术股份有限公司
类型:发明
国别省市:美国,US

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

1