MES即制造执行系统(manufacturing execution system,简称MES)是美国AMR公司(Advanced Manufacturing Research,Inc.)在90年代初提出的,旨在加强MRP计划的执行功能,把MRP计划同车间作业现场控制,通过执行系统联系起来。这里的现场控制包括PLC程控器、数据采集器、条形码、各种计量及检测仪器、机械手等。MES系统设置了必要的接口,与提供生产现场控制设施的厂商建立合作关系。
MRPII的执行层包括了车间作业和采购作业,MES侧重在车间作业计划的执行,充实了软件在车间控制和车间调度方面的功能,以适应车间现场环境多变情况下的需求。同时,为了适应执行计划过程中变化的外部环境,MRP的计划功能要更为灵活,如加强物料计划与能力计划的集成度,物料和工艺路线自动替代及增减、平移、分割工序的功能等。一个完善的MRPII系统,本身应当包括计划执行的功能,问题的实质是软件的计划执行程序功能的强弱、同现场控制设施的接口和集成、以及计划调度功能是否有足够的应变能力和灵活性。 一些在车间或现场管理方面具有特色的软件公司及其合作伙伴与用户在1992年成立了MESA协会,以发展其业务。该组织由最初的23家公司发展到如今约200余个成员单位。制造执行系统是一个用来跟踪生产进度,库存情况,工作进度和其它进出车间的操作管理相关的信息流。
在应用方面,国内的MES明显落后于发达国家。中国大部分制造企业还过度依赖人力进行生产,因此收集完整、可靠的数据化信息非常困难。而且制造企业的信息系统都是由许多独立的子系统组成,基于事务处理的子系统和许多基于实时操作的工厂子系统,集成难度非常高、相容性比较低。 MES是制造执行与控制管理系统,由于制造过程及过程控制对象的复杂性和专有性,使得MES系统形态有比较大的差异,应用模式也可能完全不同,这些因素客观上造成了MES产品与服务市场的多样性。但是由于MES的多样性、复杂性、特殊性以及特定行业的需要性,MES在国内市场已经出现较大的需求。
传统的MES(Traditional MES,T-MES)大致可分为两大类:
1)专用的MES (Point MES)。它主要是针对某个特定的领域问题而开发的系统,如车间维护、生产监控、有限能力调度或是SCADA等;
2)集成的MES(Integrated MES)。该类系统起初是针对一个特定的、规范化的环境而设计的,如今已拓展到许多领域,如航空、装配、半导体、食品和卫生等行业,在功能上它已实现了与上层事务处理和下层实时控制系统的集成。
虽然专用的MES能够为某一特定环境提供最好的性能,却常常难以与其它应用集成。集成的 MES比专用的MES迈进了一大步,具有一些优点,如单一的逻辑数据库、系统内部具有良好的集成性、统一的数据模型等等,但其整个系统重构性能弱,很难随业务过程的变化而进行功能配置和动态改变。