对MES(manufacturing execution system)的初印象

什么是MES: 业界对于mes有两个标准MESA(manufacturing execution system association)和AMR(advanced manufacturing research),二者对于mes有不同的定义,但是都表达了如下的意思:

1.本质:信息管理系统
2.部署位置:位于工厂、车间等实时生产地方
3.产生背景:计划层和控制层的分离。计划层是指涉及到管理方面的系统,比如MRP(material requriement planning)和ERP(enterprise resource planning)等系统,而控制层则是在制造过程中使用的如PLC(programmable logic controller),DCS(distributed control system)等具体的嵌入式的终端(他们基本上都在工厂现场)二者之间有个脱离
3.作用:承上启下,将信息技术应用于改善制造过程。对上要可以为管理层提供决策支持,对下要可以使得生产人员可以方便合理的使用资源
当然,在当前的形势下,我还觉得对于生产过程中的数据的分析、利用也是未来趋势,一个工厂内部的不同车间、不同的工厂之间都需要协作,如果可以通过mes将这些珍贵的数据保存下来,哪怕简单的分析,应该都可以做出比传统的决策更好的决策,而计划层干活的工人们则可以有更明确的职责划分、质量上也可以更有保障(而这也可能是阻止mes推行的一个原因,因为人们往往害怕承担责任,呵呵)
Service-oriented Mes基于服务的mes:这个粒度是基于服务(不同于基于OOP的,或者基于COM/DCOM,CORBA,EJB等组件)他可以有更强的可移植性,减少耦合性和依赖性。为此,我查阅了一下,什么是SOA(service-oriented architecture)。简单的说,在SOA中,简单的功能或者业务逻辑被当做是一个服务(这个服务具体怎么写随意,结构化的,面向对象的,都可以);这个服务对外有统一的对外描述,在服务注册中心(服务存贮器)上挂上自己的简介;服务需求者通过在注册中心上查找,就可以使用对应的服务。一个典型的SOA的基础结构如下:

1.WSDL描述服务,UDDI注册和查找服务,SOAP传输层,用于在消费者和服务提供者直接传递消息

2.WS-I Basic Profile,由Web服务互用性组织(Web Services Interoperability Organization)提供,是SOA服务测试与互用性所需要的核心构件。服务提供者可以使用Basic Profile测试程序来测试服务在不同平台和技术上的互用性

3.开发平台,诸如.NET和J2EE之类的

4.质量保证

使用它可以让开发人员专注于对服务的开发,而架构师、建模人员则可以考虑如何合理的将他们组合在一起。

Service-oriented MES的建模:诚如上一步所说,开发人员专注于体系结构进行基础开发,而架构师呢,则更专注于如何将这些最基础的小部件使用起来,这就是建模的过程。整个建模的过程用到了层次化的思想,具体实践起来,又有多种建模方法,比如:

1.IDEF0:面向功能,主要用于功能模块和展示层的建模。采用自顶向下、逐层分解的方法

2.BPM:面向流程和业务逻辑,建立过程模型。以功能模型为基础,结合UML的活动图

3.组件设计:面向业务功能组件。以过程模型+组件设计原则建模,实际中采用OOP的思想和UML的组件图

4.业务对象:UML的类图

5.服务模型:业务的对象+相关的组件,UML的组件图

6.整个业务流程:依据过程模型,对服务模型进行组合编排;在UML时序图的基础上,用BPEL进行建模

MES系统的集成:在现实的工厂、车间之间,经常要实现异构的数据、异构的系统之间进行信息的交换与交互,这就需要不同的MES进行集成。按照需要集成的内容分类,集成的方法分为了:

1.数据集成

2.应用集成

其中,数据的集成可以采用模式的集成(基于共享数据的建立)、复制集成(数据仓库、ETL);而应用的集成主要有三种方式:点对点的集成,这种集成方式比较适合小型的系统,可扩展性差;基于中间件的集成,和供应商相关;第三种集成方法就是上面提到过的SOA的架构方法,因为面向服务的架构师基于开放的标准,所有的系统都可以共同去遵循,但是他也有明显的缺陷,一个是对于服务的接口的描述一定要非常精确,二来是对于别人开发的系统如果要进行集成,则需要在源代码的层面进行服务调用,这使得实际工作变得困难。

基于语义的集成框架:用于改善上述应用集成的缺陷。他的基本思想是:

应用“SOA”和“语义网”等相关技术,

把“需要集成的对象(信息、应用、流程)”封装成“Web 服务”在UDDI上注册,

当需要集成时,通过“服务请求代理”,根据集成的要求进行集成服务的“匹配、选择、组合、调用、执行”

对MES(manufacturing execution system)的初印象相关推荐

  1. SAP MES(manufacturing execution system)介绍

    MES全称Manufacturing Execution System Software,是一个使用数字化控制,监控和自动化制造流程的解决方案. 查看SAP 官网:https://www.sap.co ...

  2. MES系统,即制造执行系统Manufacturing Execution System)

    MES系统,即制造执行系统Manufacturing Execution System),是美国AMR公司在90年代初提出的,后来在国际制造执行系统协会的白皮书中对MES制造执行系统定义为制造执行系统 ...

  3. 聊聊MES制造执行系统(Manufacturing Execution System)

    MES是制造执行系统(Manufacturing Execution System)的缩写,是一种用于管理和监控制造过程的软件系统.它可以实时收集.分析和处理生产数据,帮助企业实现生产计划.控制生产过 ...

  4. 什么是MES(Manufacturing Execution System)

    "本文仅代表个人观点" 本文档将提供一个高层次的概述,以帮助阐明什么是MES,并触及通常被归为MES的周边领域. 整体情况 制造执行系统或MES软件是旨在帮助公司管理其制造过程的工 ...

  5. iOS编程--Xcode使用指南1--爱的初印象

    工欲善其事,必先利其器,熟悉Xcode的操作,可以大大提高我们编码,调试的效率,因此从本篇开始,我会尽量详细的介绍Xcode的使用. 0.Xcode的官方描述: Xcode 是用于构建 Mac OS ...

  6. 《途客圈创业记:不疯魔,不成活》一一2.1 创新工场初印象

    本节书摘来自异步社区出版社<途客圈创业记:不疯魔,不成活>一书中的第2章,第2.1节,作者:陈天,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.1 创新工场 ...

  7. Vue.js之初印象

    一.背景 MVVM模式,很多人在说在用,好吧,我落后了,我目前的项目木有用到MVVM模式的框架,vuejs,reactjs,angularjs,nonono,自己去捣鼓过ng,项目木有用到.实在不敢称 ...

  8. Django初印象之视图(view)

    一.view的初印象 一个视图函数(类),简称视图.我们发起web请求时,返回的web响应.[大家约定成俗将视图放置在项目(project)或应用程序(app)目录中的名为views.py的文件中.] ...

  9. 雷声大,雨点小——《多任务下的数据结构与算法》初印象

    本文由恋花蝶最初发表于:http://blog.csdn.net/lanphaday和http://lanphaday.bokee.com,转贴请保留这一声明,谢谢. 雷声大,雨点小 <多任务下 ...

最新文章

  1. 事务管理最佳实践多余的话之一“每次请求,一次数据库连接,一次事务”是不是金科玉律?...
  2. oracle12c不能进入到http://localhost:1158/em的解决办法
  3. 【Linux开发】linux设备驱动归纳总结(四):5.多处理器下的竞态和并发
  4. Windows 技术篇 - 退出s模式解决surface无法安装和使用第三方应用问题:于安全和性能的考虑,此Windows模式只运行经Microsoft验证的应用
  5. android 浏览器对图片加载高度渲染问题
  6. Virtools自己编译播放器
  7. Python-21-socket编程
  8. 行,Python终于跌神坛了!程序员:活该!你敢来评论吗...
  9. mysql qpstps测试_mysql操作日志
  10. MATLAB调用OpenCV流程(MATLAB R2016a+OpenCV3.1.0+VS2010
  11. endnote 参考文献加序号_求助endnote 中 文末的参考文献 序号中如何设置成带中括号的 [序号]...
  12. 微信内置浏览器禁止调整字体大小的方法
  13. Untiy 接入 移动MM 详解
  14. Python爬虫:新浪新闻详情页的数据抓取(函数版)
  15. 数据结构-栈容器的实现
  16. SQL中十六进制和字符串之间的转换
  17. java全景图片切割 全景,基于Three.js实现360度全景图片
  18. Gartner 魔力象限:数据中心备份和恢复解决方案 2020年
  19. 胡喜:从 BASIC 到 basic ,蚂蚁金服技术要解决两个基本的计算问题
  20. 6.3 由学得用——《逆袭大学》连载

热门文章

  1. QT 实现类似QQ的头像
  2. 使用ps制作网页展示
  3. 全面理解Java内存模型
  4. 计算机演讲计划,规划精彩人生,打造锦绣前程 | 职业生涯规划演讲大赛
  5. 小米max计算机记录,原来小米Max的大招是这个功能,小白用户一学就会
  6. 手机上怎么打开md格式的文件_苹果手机短信如何导出到电脑
  7. 恒温燃气热水器选购攻略
  8. 机器学习项目实战-能源利用率 Part-3(特征工程与特征筛选)
  9. MyBatis入门学习教程
  10. strcpy没有声明 c++头文件详解