Glossary · Manufacturing Execution System

MES

A Manufacturing Execution System (MES) records and manages how a work order is actually carried out on the shop floor, in real time. It closes the gap between what was planned and what happened.

How it connects

  1. ERP · Plan

    Plans, orders and master data

  2. MES · Execute

    Work orders, output, quality and traceability

  3. Shop floor · Produce

    Equipment, operators and materials

Definition

Definition

A Manufacturing Execution System (MES) records and manages how a work order is actually carried out on the shop floor, in real time. It closes the gap between what was planned and what happened.

In more detail

A factory has three layers. Above sits planning (ERP), deciding what to make and when. Below sits control (PLC, SCADA), physically moving the equipment. MES lives between them: it turns plans into instructions the floor can execute, and sends the results back up.

Without MES that link is made of people. Work orders go down on paper, results come back in logbooks, and the lag and omissions in between become inventory error and missed dates. If reconciling numbers at month-end is a recurring chore, this layer is usually missing.

A typical MES covers work order release, production counting, material issue and inventory movement, inspection results, equipment status, and the traceability that ties all of it to a lot or a serial. Where the boundary sits varies: many plants split quality into a QMS and maintenance into a CMMS.

How it is used on the floor

  • Release work orders to shop-floor terminals and collect completion at the point of work.
  • Feed machine signals (injection shot counts, packaging counters) straight into production totals.
  • Check issued material against the BOM so a wrong part is blocked when it is scanned, not after.
  • Build a path from finished goods back to the material lot that went into them.

How is this different from ERP?

ERP works in planning and accounting units — orders, purchases, cost, monthly inventory. MES works in execution units — one work order, one lot, minute-by-minute output. They are not competitors; they operate at different time resolutions, and are usually connected by pushing production results and material movements from MES up into ERP.

Related terms

Terms that make more sense read together.

Related products

What IYULAB provides in this area.

Quick Answers

MES — frequently asked

Questions that come up when evaluating MES.

We already have ERP. Do we still need MES?

ERP handles planning and accounting; MES handles execution on the floor. With ERP alone, people fill the gap manually, and the lag and omissions show up as inventory error. MES alone, on the other hand, cannot handle costing or purchasing.

Do we have to roll MES out across every process at once?

No. The common approach is to build one high-impact area first — traceability, production counting, quality or inventory — verify it, then widen. Simultaneous full rollout carries the highest resistance and failure risk.

Can MES work with old equipment?

Yes. Where a machine gives no signal you start with manual entry, then automate whatever the contacts or sensors can provide. Replacing equipment is not a prerequisite.

How would this apply to your plant?

A look at your equipment and current workflow is usually enough to scope it.

Talk to an engineer
KR KO