当前位置: 首页 > 专利查询>西门子公司专利>正文

经由异步编程模型执行操作制造技术

技术编号:6647934 阅读:242 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及经由异步编程模型执行操作。一种方法和系统,用于在MES系统中由APM模型来执行作业操作,在应用中请求作业执行,包括:a)定义抽象Job类,包括:i)作业执行的Execute抽象方法;在Execute方法内实施作业集合;ii)以异步模式执行作业的ExecuteAsync方法;其中ExecuteAsync方法运行Execute方法;iii)以同步模式执行作业的WaitForExecution方法;其中WaitForExecution方法运行ExecuteAsync方法;b)由应用通过调用ExecuteAsync方法请求作业执行或通过调用WaitForExecution方法请求作业执行。

【技术实现步骤摘要】

本专利技术涉及分别根据权利要求1和7的前序部分的用于经由异步编程模型 (Asynchronous Programming Model)执行操作的方法禾口系统。
技术介绍
在当今的工业自动化的世界中,制造公司为了改进它们的生产能力和它们的竞争力,使用针对工业控制和自动化的IT基础设施。用于工业自动化的软件产品随着时间在范围和改进方面已增加,以便适应制造公司的多种需求。如制造企业解决方案协会(MESA国际组织)定义的那样,MES系统是通过管理“从订单释放点到制造到产品递送点到制成品的生产操作”并且通过“经过组织和供应链经由双向通信向别人提供关于生产活动的任务关键信息”来“驱动制造操作的有效执行的动态信息系统”。为了改进制造厂的质量和工艺性能,MES系统通常包括的功能是资源分配和状况、 分派生产定单、数据收集/采集、质量管理、维护管理、性能分析、操作/细节调度、文档控制、劳力管理、工艺管理和产品跟踪。例如,Siemens公司提供其SIMATIC 产品系列下的多种多样的MES产品。在制造厂中,为了实现集成自动化的方法,各种配置实现灵活机器(flexible machine)概念的实施,所述本文档来自技高网...

【技术保护点】
1. 一种方法,用于在MES系统中经由下文中被称为APM的异步编程模型来执行下文中被称为作业的操作,其中在应用中请求作业执行,该方法包括以下步骤:a)定义抽象Job类,用于利用其方法和属性来定义并实施普通作业的行为,包括下述三种方法:i)用于作业执行的抽象方法,在下文被称为Execute;其中当实施从抽象Job类派生的类集合时,在Execute方法内在工程时间实施要被执行的作业集合;   ii)用于以异步模式执行作业的方法,在下文被称为ExecuteAsync;其中ExecuteAsync方法通过遵循APM规则来运行Execute方法;   iii)用于以同步模式来执行作业的方法,在下文被称为...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:M·皮卡佐
申请(专利权)人:西门子公司
类型:发明
国别省市:DE

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

1