MES:下一代?

2011年6月21日

术语的新一代制造执行系统MES 2.0并不是一个新的。Bas kg,技术领先,制造执行系统在霍尼韦尔过程解决方案,解释了MES的解决方案已经成熟到让他们无与伦比的系统产品仅仅几年前。

一个典型的BPM项目将遵循这些阶段为了建立一个优化的MES工作流。
一个典型的BPM项目将遵循这些阶段为了建立一个优化的MES工作流。

面向服务的体系结构(SOA)在世界上取得了很大的进步。它主要应用于MES集成解决方案的设计,使用中间件软件个人MES的应用程序集成在一起。

虽然SOA的原则可以被充分利用在这样的集成场景,不仅适用于企业应用程序集成(EAI)。单独的应用程序现在开始设计或者重新设计,基于SOA的相同的原则,将使新一代的MES应用程序更灵活,更容易部署和丰富的用户体验。

详细解释:
*根据SOA原则设计更灵活的应用程序。他们将被设计为可扩展的项目团队没有失去支持常与定制应用程序的水平。开发人员可以决定如何打开系统,哪些部分将是免费的,加强网站的特定业务规则。

*应用程序根据SOA原则设计也更灵活的扩展和冗余每个服务是自主和无状态的。应用程序可以现场或在数据中心托管。

*用户体验越来越富裕瘦客户机和web的基础平台上通过异步处理。这主要是一个副作用的有效构建异步服务的能力。

业务流程管理
业务流程管理(BPM)是三件事——业务(组织目的和目标),过程(方法、实践和程序)和管理(流程和业务是如何指导)。BPM是一种以流程为中心的方法和基于精益和六西格玛等老方法。中间件定义的技术模型和改进业务流程,而SOA过程可以实现为分解过程遵循一组定义的原则。传统上,单独的应用程序是通过企业服务总线(ESB)技术集成。今天应用程序本身正在设计基于SOA原则。如果应用程序使用标准接口已经可以相互交流机制,可能不再需要一个专门的接口。

一个典型的BPM项目将遵循以下阶段为了建立一个优化的MES工作流:
*发现阶段:面试是与不同的涉众进行建立初始基线。在这一阶段确定的流程地图。
*故事板阶段:将来模型解释,这并不需要一个理想的最佳状态,但下一步根据不同实现约束。
*设计阶段:开发工作流描述活动、事件和异常并详细描述每个接口。
*开发阶段:数据模型的发展,特别是主数据模型是在这个阶段完成的。
*仿真:在MES的方法这一阶段包括集成脂肪(IFAT)和集成坐(成绩测试标准)。
*部署和执行:实际部署在一个可伸缩的基础设施管理。
*监控和优化:现在的业务是在控制监控部署解决方案通过使用KPI仪表板和各种指标。解决方案应该足够灵活,能够在连续的基础上进一步优化。

数据建模
数据建模从故事板在不同级别的细节执行阶段到开发阶段。在这个活动中使用的有关单位介绍MES与它们之间的相互关系。规划系统可能知道销售合同,提名,生产,关闭和库存,所有这些将被描述为实体数据模型。对象关系映射(ORM)技术将被应用,它描述了实体类是面向对象编程(OOP)的情况。

主数据,引用数据由多个应用程序共享-主数据-总是需要谨慎的方法作为MES层可以包含来自不同供应商的应用程序不容易共享一个公共数据模型。尽管存在多种方法来分配一个入口和一个系统的系统记录,是很常见的,ERP是选择等对资源的主材料,合同和设备和历史学家形式标记名称的基础。一个好的数据模型应该预料到聚合,最终用户可能执行,如聚合材料,需要跨越的资产模型和时间。

基于框架的扩展
软件框架的抽象标准编程。他们使用模板,从而导致更高的专注于业务规则和执行程序员遵循一定的设计模式。有几种框架来实现基于SOA的应用程序,当结合内置的MES知识,发展一个强大的框架允许新MES的应用程序。MES的例子,可以添加上一个典型的软件框架是:
*数据建模使用数据库实体的资产结构定义,物质运动和时间维度允许框架更容易执行聚合在MES中使用的应用程序。通常定义的层在MES是时间维度,而层上的MES是由资源和材料。
*通过服务实现的业务逻辑提供具象状态传输(REST)。当休息使用,所有有关当前应用程序状态的信息是客户端和服务器之间传输,允许多个服务器的扩展,或在中央数据中心运行应用程序在云中,甚至在互联网上。业务逻辑层框架的扩展将允许使用标准的MES安全框架和访问联邦数据源,如OPC。
* MES框架还应该提供丰富的用户体验新和重新设计应用程序,使用基于web的技术提供一个共同的用户界面。这将允许用户体验是相似的在两个标准个人电脑以及其他设备,如智能手机和类似的外观整个MES的解决方案。

语义数据
对于大多数应用程序在MES关系数据模型工作完美。然而对于一些数据更自然的结构图形数据库来存储数据,特别是在RDF(资源描述框架)格式。在这里我们可以描述属性节点使用三胞胎。举个例子,一个资产的工厂。作为一个RDF三联体该资产被描述为一个项目名称,属性和价值,如泵- 101,压力,01 pi01.pv。以类似的方式我们可以定义几个陈述一个泵,比如它的物理位置(泵- 101、位置、区域)和植物层次结构中的位置(泵- 101单位,U101)形式的RDF三胞胎。RDF查询语言(如SPARQL启用应用程序快速遍历的图形数据库和找关系并不总是简单的映射关系结构化数据库中。

显然并不是所有的信息都是最好的描述在RDF数据库中。然而对于大量数据从不同的系统,一个RDF可以是一个很好的方法来描述各种信息我们拥有一个对象的矩阵表示不会合适。

MES在云中
云是一个可伸缩的计算方式和弹性it相关功能作为服务提供给外部客户使用互联网技术。云计算真正起飞需要上述技术,包括富Internet应用程序和基于SOA的服务。然而,周围总会有关心安全,特别是当云外部的组织。这将是难以想象的,公司将允许主数据驻留在他们的组织。然而,可以想象的是,某些应用程序集成的市场经济地位,但托管在公司。这些例子包括非关键应用程序基于馈线生成应用程序,或一个场景,一个应用程序中尝试和测试飞行员由外部供应商之前客户决定主机应用程序在一个全面的应用程序在其数据中心。

结论
描述了最近的趋势,让新一代的MES集成的解决方案。MES供应商这些肯定是激动人心的时刻,需要改变传统的单个应用程序的实现。利用SOA的应用程序的服务组件体系结构的形式,图形化的配置工具和更直观的数据模型,最终用户会有一个更击中的MES的解决方案,同时为未来适应灵活的业务流程或进一步整合。


联系信息和档案……

相关文章…

打印这一页|电子邮件这一页