In today's world, Manufacturing execution system is a topic that has become very relevant in recent times. From politics to science, through culture and society, Manufacturing execution system has become a topic of general interest that leaves no one indifferent. The opinions on this matter are varied and conflicting, which nourishes the debate and enriches the knowledge around Manufacturing execution system. In this article we will explore different aspects of Manufacturing execution system, its impact on our lives and the role it plays in today's world.
Manufacturing execution systems (MES) are computerized systems used in manufacturing to track and document the transformation of raw materials to finished goods. MES provides information that helps manufacturing decision-makers understand how current conditions on the plant floor can be optimized to improve production output.[1] MES works as real-time monitoring system to enable the control of multiple elements of the production process (e.g. inputs, personnel, machines and support services).
MES may operate across multiple function areas, for example management of product definitions across the product life-cycle, resource scheduling, order execution and dispatch, production analysis and downtime management for overall equipment effectiveness (OEE), product quality, or materials track and trace. MES creates the "as-built" record, capturing the data, processes and outcomes of the manufacturing process. This can be especially important in regulated industries, such as food and beverage or pharmaceutical, where documentation and proof of processes, events and actions may be required.
The idea of MES might be seen as an intermediate step between an enterprise resource planning (ERP) system, and a supervisory control and data acquisition (SCADA) or process control system, although historically, exact boundaries have fluctuated. Industry groups such as Manufacturing Enterprise Solutions Association were created in the early 1990s to address the complexity, and advise on the execution of manufacturing execution systems.
MES solutions often interact with ERP systems to align the company's business operations with its production activities. This integration fosters information flow across departments enhancing efficiency and productivity. Organizations like MESA International provide guidance in implementing and advancing MES systems to help companies navigate the intricacies of manufacturing operations.[2]
As of 2025, the Manufacturing execution systems are shifting from rigid, monolithic on-premise software to modular, cloud-connected platforms. Key drivers of this evolution include:
"Manufacturing Execution Systems create flawless manufacturing processes and provide real-time feedback of requirement changes",[6] and provide information at a single source.[7] Other benefits from a successful MES implementation might include:
A wide variety of systems arose using collected data for a dedicated purpose. Further development of these systems during the 1990s introduced overlap in functionality. Then the Manufacturing Enterprise Solutions Association International (MESA) introduced some structure by defining 11 functions that set the scope of MES. In 2000, the ANSI/ISA-95 standard merged this model with the Purdue Reference Model (PRM).[9]
A functional hierarchy was defined in which MES were situated at Level 3 between ERP at Level 4 and process control at Levels 0, 1, 2. With the publication of the third part of the standard in 2005, activities in Level 3 were divided over four main operations: production, quality, logistics and maintenance.
Between 2005 and 2013, additional or revised parts of the ANSI/ISA-95 standard defined the architecture of an MES into more detail, covering how to internally distribute functionality and what information to exchange internally as well as externally.[citation needed]
Over the years, international standards and models have refined the scope of such systems in terms of activities[citation needed]. These typically include:
MES integrates with ISA-95 (previous Purdue Reference Model, “95”) with multiple relationships.
The collection of systems acting on the ISA-95 Level 3 can be called manufacturing operations management systems (MOMS). Apart from an MES, there are typically laboratory information management system (LIMS), warehouse management system (WMS) and computerized maintenance management system (CMMS). From the MES point of view, possible information flows are:
Examples of systems acting on ISA-95 Level 4 are product lifecycle management (PLM), enterprise resource planning (ERP), customer relationship management (CRM), human resource management (HRM), and process development execution system (PDES). From the MES point of view, possible information flows are:
In many cases, middleware enterprise application integration (EAI) systems are being used to exchange transaction messages between MES and Level 4 systems. A common data definition, B2MML, has been defined within the ISA-95 standard to link MES systems to these Level 4 systems.
Systems acting on ISA-95 Level 2 are supervisory control and data acquisition (SCADA), programmable logic controllers (PLC), distributed control systems (DCS) and building automation systems (BAS). Information flows between MES and these process control systems are roughly similar:
Most MES systems include connectivity as part of their product offering. Direct communication of plant floor equipment data is established by connecting to the PLC. Often, plant floor data is first collected and diagnosed for real-time control in a DCS or SCADA system. In this case, the MES systems connect to these Level 2 systems for exchanging plant floor data.
The industry standard for plant floor connectivity has evolved from OLE for Process Control (OPC) to OPC Unified Architecture (OPC-UA). Unlike its predecessor, OPC-UA is platform-independent, allowing it to run on Linux and embedded devices while offering robust security models.
In modern Industry 4.0 architectures, MES connectivity often extends beyond the traditional hierarchy. Systems increasingly utilize IIoT protocols like MQTT (often with Sparkplug B) to transmit lightweight data to cloud-based analytics platforms, creating a hybrid architecture where OPC-UA handles complex machine data and MQTT handles rapid telemetry.[10]