Manufacturing Execution System——生产制造执行系统,1990年所诞生的一个新的软件范畴。
制造执行系统MES (Manufacturing Execution System)是由AMR提出的，AMR将MES定义为“位于上层的计划管理系统与底层的工业控制之间的面向车间层的管理信息系统”，它为操作人员/管理人员提供计划的执行、跟踪以及所有资源(人、设备、物料、客户需求等)的当前状态，重点解决车间生产问题。
现场自动化系统(Shop Floor Control System, SFC)
Manufacturing Execution Systems (MES) are information technology systems that manage production in factories. The scope of such systems is somewhat imprecise, but typically includes:
- presentation of schedules (often derived from ERP or Advanced Planning & Scheduling systems) to workcentres
- collection of production information (time, quantity, quality,...)
- analysis of production information (e.g. "How many units of this product did this workcentre produce last month?")
- control of planned and unplanned maintenance (although the planning of this is often relegated to other, special-purpose, systems)
- quality control
- shipping / dispatch
- product labelling
- product traceability (particularly important in safety-critical applications, e.g. pharmaceuticals)
Manufacturing execution systems typically do not encompass process control, i.e. the real-time control of machinery, but there may be an overlap.
Manufacturing execution systems are the subject of an international standard, ANSI/ISA-95.
Relationship with other management tools and systems
MES can be integrated into Operations Execution Systems and ERP systems. An Operations Execution System controls production and other areas of the company's operations such as maintenance and inventory tracking. MES and OES are the system layers between the ERP and plant floor control systems or devices, such as PLCs that control individual machines or production lines. MES and OES effectively link these two layers together and enable an exchange of information.
Relationship to PDES
The data that are used for the MES are the same data that are used for Process Development Execution Systems (PDES). However, a PDES is used to develop manufacturing processes, while MES is used to execute and monitor the actual production using the developed processes.
Therefore, the toolset and focus of a PDES is on lower data volume but higher flexibility and experimentation freedom.
Reasons to implement MES include:
- Automate management of recipes (process manufacturers)
- Scheduling, including the management of priorities
- Production reporting
- Key Performance Indicator (KPI) tracking
- Event or exception management
- Product or materials tracking
- Intelligent decisions to influence production and cost management
- Measure and manage Overall Equipment Effectiveness (OEE)
- Ease management of resources, including inventory and personnel
- Managing Automation MES Knowledge Center 
- Market Overview: Manufacturing Execution Systems by Forrester Research 
- MES: A guide to getting started; PACE-Australia's Process & Control Engineering website 
- AutomationWorld, MES Definition Work Continues, March 2006 *