资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,第六章 制造执行系统(MES),第六章 制造执行系统(MES),1,8.1,MES的概念及产生、发展,8.1.1 MES的概念,制造执行系统(Manufacturing Execution System,MES)是随着近十几年来生产形态的变革而产生的,因而它的发展史比MIS、ERP、CAD/CAM等要短,但人们对它的研究和应用却开展的非常迅速。,8.1 MES的概念及产生、发展 8.1.1 MES的概念,2,MES国际联合会(Manufacturing Execution System Association,MESA)对MES的定义是:“MES提供为优化从订单投入到产品完成的生产活动所需的信息。MES运用及时、准确的信息,指导、启动、响应并记录工厂活动,从而能够对条件的变化做出迅速的响应,减少非增值活动,提高公司运作过程的效率。MES在企业和供应链间,以双向交互的形式提供生产活动的基础信息。”,MES国际联合会(Manufacturing,3,从以上定义看出,MES在工厂综合自动化系统中起着中间层的作用在MRP II、ERP系统产生的长期计划的指导下,MES根据底层控制系统采集的与生产有关的实时数据,对短期生产作业的计划调度、监控、资源配置和生产过程进行优化。其关键是强调整个生产过程的优化,它需要收集生产过程中大量的实时数据,并对实时事件及时处理。同时又与计划层和控制层保持双向通信能力,从上下两层接收相应数据并反馈处理结果和生产指令。,从以上定义看出,MES在工厂综合自动化系统中起,4,因此,MES不同于以派工单形式为主的生产管理和辅助的物料流为特征的传统车间控制器,也不同于偏重于作业与设备调度为主的单元控制器,而应将MES作为一种生产模式,把制造系统的计划和进度安排、追踪、监视和控制、物料流动、质量管理、设备的控制和计算机集成制造接口(CIM)等一体化去考虑,以最终实施制造自动化战略。,因此,MES不同于以派工单形式为主的生产管理和,5,8.1.2 MES的产生背景,21世纪,许多企业通过实施MRPII/ERP来加强管理。然而上层生产计划管理受市场影响越来越大,计划明显跟不上变化。企业决策者认识到,计划的制订要依赖于市场和实际的作业执行状态,而不能完全以物料和库存回报来控制生产。,8.1.2 MES的产生背景,6,同时,MRP/ERP软件主要是针对资源计划,通常能处理昨天以前发生的事情(作历史分析),亦可预计并处理明天将要发生的事件,但对今天正在发生的事件却往往留下了不规范的缺口,即传统生产现场管理是一黑箱作业,造成了生产计划与生产过程的脱节问题这一问题长期以来不仅直接影响企业的生产效率,而且成为制约现代企业内部信息集成和企业之间供应链优化的瓶颈。,同时,MRP/ERP软件主要是针对资源计划,,7,制造执行系统(MES)恰好能填补这一空白。MES是处于计划层和车间层操作控制系统SFC之间的执行层,主要负责生产管理和调度执行,弥合了企业计划层和生产车间过程控制系统之间的间隔。它通过控制包括物料、设备、人员、流程指令和设施在内的所有工厂资源来提高制造的竞争力,提供了一种系统地在统一平台上集成诸如质量控制、文档管理、生产调度等功能的方式,从而实现企业实时化的ERP/MES/SFC系统。,制造执行系统(MES)恰好能填补这一空白。ME,8,8.1.3 MES的现状与发展趋势,MES作为生产形态变革的产物,其根源可追溯到20世纪70年代的零星车间级应用。但MES概念则是美国管理界于20世纪90年代提出的。,8.1.3 MES的现状与发展趋势,9,美国先进制造研究机构AMR(Advanced Manufacturing Research)通过对大量企业的调查发现,现有的企业生产管理系统普遍由以MRPII/ERP为代表的企业管理软件,以SCADA、HMI(Human Machine Interface)为代表的生产过程监控软件和以实现操作过程自动化、支持企业全面集成的MES软件群组成。,美国先进制造研究机构AMR(Advanced,10,根据调查结果,AMR于1992年提出了三层的企业集成模型(见下图):,根据调查结果,AMR于1992年提出了三层的企,11,目前,一些从事MES开发的专业公司(如美国的 Consilium,加拿大的 Promise 公司等)拥有一定的市场份额。但这些公司大多是针对特定的生产类型,或特定的功能需求而开发出MES,存在着通用性差、可集成性弱、重构能力差等缺点。,目前,一些从事MES开发的专业公司(如美国的,12,另外,由于工厂可能会从不同的软件供应商购买适合自己的MES模块,或将现有系统(legacy system)集成为MES功能的一部分,结果导致许多工厂的MES系统实际上是一个大杂烩,每个系统都有各自的处理逻辑、数据库、数据模型和通信机制,导致系统很难随技术的更新而进行升级。,另外,由于工厂可能会从不同的软件供应商购买适合,13,为了解决MES与外部系统的集成问题,可集成MES(Integratable MES,I-MES)逐渐成为人们研究的热点。I-MES采用高效的基础框架,通过将面向对象技术、消息机制和组件技术应用到系统开发中,既大大增强了系统的集成性和适应性,又能满足关键事物的处理。,为了解决MES与外部系统的集成问题,可集成ME,14,I-MES结构分为以下三个层次:领域层(domain-specific layer)、对象层(object layer)和基础架构层(low-level infrastructure layer)。三层之间相互独立,从而为I-MES的实现提供了技术保证。I-MES具有一些优点,如单一的逻辑数据库、统一的数据模型、系统内部良好的集成性等,从而能实现客户化、可重构和互操作。,I-MES结构分为以下三个层次:领域层(do,15,一个典型的I-MES系统的体系结构:,一个典型的I-MES系统的体系结构:,16,8.2,MES的技术架构,8.2.1 MES的功能模块,作为一种计算机辅助生产管理系统,MES重要使命就是实现企业的连续信息流。MES国际联合会归纳了十一个主要的MES功能模块,包括工序详细调度、资源分配和状态管理、生产单元分配、物料和过程管理、人力资源管理、维护管理、质量管理、文档控制、产品跟踪和产品清单管理、性能分析和数据采集模块。,8.2 MES的技术架构 8.2.1 MES的功能模块,17,8.2.2 MES的独到技术,MES涉及的技术领域,很多方面与MRP II、ERP所用技术相类似。这里仅就MES中较有特色的技术进行说明。,运行状态实时采集技术:对机器的开/停、加工运行状态进行实时采集,为计划控制和动态调度提供及时、准确的信息支持,使车间管理与控制真正做到实时。,8.2.2 MES的独到技术,18,NC(Numerical Control,数控)程序的传输技术:在MES系统中,NC程序的双向传输主要解决具有不同传输协议的数控系统NC程序的传输问题。,维修知识库的建立与维修向导技术:是MES的一项关键技术,它可以实现辅助故障诊断,在对故障的统计、归类分析的基础上,建立故障现象与原因之间的关系,通过决策树的方式支持故障诊断。,NC(Numerical Control,数控)程序的传输技,19,8.2.3 MES的优势,携手上下层、优化数据流,MES在工厂综合自动化系统中起着中间层的作用。在MES下层,是底层生产控制系统,包括DCS、PLC、NC/CNC和SCADA或这几种类型的组合;在MES上层,则是高层管理计划系统,包括MRPII/ERP。,8.2.3 MES的优势,20,从时间因素分析,在MES之上的计划系统考虑的问题域是中长期的生产计划(时间因子100倍);执行层MES系统处理的问题域是近期生产任务的协调安排问题(时间因子10倍);控制层系统则必须实时地接收生产指令,使设备正常加工运转(时间因子1倍)。它们相互关联、互为补充,实现企业的连续信息流。,从时间因素分析,在MES之上的计划系统考虑的问,21,从层次角度分析,制造企业的控制结构可划分为工厂层(或公司层)、车间层、单元层(企业的工段或班组)和设备层。通常,ERP系统处于工厂层和车间层;设备控制系统处于设备层,有时会扩展到单元层;而MES则总是处于车间层与单元层。因此,MES与ERP在车间层(有时包括单元层)的功能上会有部分重复。,从层次角度分析,制造企业的控制结构可划分为工厂,22,制造企业的控制结构图,制造企业的控制结构图,23,如上图所示,计划与控制指令自上而下越来越详细与具体,而由分布在生产现场的数据采集系统采集的实时数据自下而上经过层层汇总,数据的综合性越来越强。,如上图所示,计划与控制指令自上而下越来越详细与,24,在MRP II、ERP系统产生的长期计划的指导下,MES根据底层控制系统采集的与生产有关的实时数据,进行短期生产作业的计划调度、监控、资源配置和生产过程的优化等工作。下图描述了MES在企业中的数据流图。,在MRP II、ERP系统产生的长期计划的指导,25,企业中MES的数据流图,企业中MES的数据流图,26,在信息交互的具体内容方面,MES向上层提交周期盘点次数、生产能力、材料消耗、劳动力和生产线运行性能、在制品(WIP)存放位置和状态、实际定单执行等涉及生产运行的数据;向底层控制系统发布生产指令控制及有关的生产线运行的各种参数等。下图描述了MES与计划层和控制层的信息交互关系。,在信息交互的具体内容方面,MES向上层提交周,27,MES与计划层和控制层的信息交互,MES与计划层和控制层的信息交互,28,与ERP优势互补,1)ERP的不足,虽然ERP能够很好地解决生产计划问题,但是在车间这一层次的控制却往往不够完善。而且ERP系统中车间加工单和调度单的时间跨度(或计划期)常常比较长,通常为周。但实际时间跨度完全根据系统的实施要求和控制细度来确定。另外,ERP通常采集主要工序现场信息的时候,基本靠手工录入,不仅效率低、易出错,而且输入的数据是基本上是前一个班或前一天的数据,信息滞后。,与ERP优势互补,29,2)MES的优势,MES的计划调度功能与ERP车间层的功能有些类似,但MES的计划调度的功能比较强,制定的计划也比较详细;,MES一般按车间层和单元层分级制定作业计划,并对车间的每一台设备或操作人员分派任务,通常会细化到计划期内每个单元每台设备每天(或每班)的生产任务;,MES系统反馈的数据不仅包括每台设备、每个工序和每个操作人员的数据,还包括加工过程中的状态数据,而且采用自动化数据采集技术实现实时采集。,2)MES的优势,30,综上所述,如果把MES与ERP集成起来,不仅能充分发挥它们各自的优势,还可使MES系统的生产计划更合理,使ERP系统的数据更及时有效,工作效率更高。,综上所述,如果把MES与ERP集成起来,不仅,31,8.3,MES的应用,8.3.1 MES应用的行业差异,MES的应用,涉及到具体的生产过程,故要充分考虑到企业的具体情况,以谋求最合适的信息化解决方案。,8.3 MES的应用 8.3.1 MES应用的行业差异,32,企业的生产方式,主要可以分为按定单生产、按库存生产或上述两者的组合。从生产类型上考虑,则可以分为批量生产和单件小批生产。从产品类型和生产工艺组织方式上,企业的行业类型可分为流程生产行业和离散制造行业。,企业的生产方式,主要可以分为按定单生产、按库存生产或上述两者,33,典型的流程生产行业有医药、石油化工、电力、钢铁等领域,主要采用按库存、批量、连续的生产方式。典型的离散制造行业主要包括机械制造、航空制造、汽车制造等,既有按定单生产,也有按库存生产;既有批量生产,也有单件小批生产。,典型的流程生产行业有医药、石油化工、电力、钢,34,流程生产行业和离散制造行业在产品结构、工艺流程、生产组织方式等方面都存在较大的差别。所以,在MES应
展开阅读全文