What is MES? Real-Time Data from Work Order Open to Close
What is MES and why does it matter?
Yesterday we talked about how powerful ERP is for accounting, sales, procurement, and inventory. But after ERP sends a work order to the shop floor, it does not know what really happens to that part, how much time is actually lost, and why stops occur. That data lives on the factory floor.
MES (Manufacturing Execution System) is the layer that captures every second, every stoppage, and every scrap loss from the moment a work order opens until it closes—in real time.
One Day on the Shop Floor: What MES Sees
Let’s walk through a scenario. A production manager sees demand in the morning at 08:00: produce 100 units of Product A, on Machine 7, estimated time 3 hours. The work order is created and sent to the floor.
08:15 — Operator Ahmet picks up the work order card. Machine 7 is still running the previous job. Ahmet waits. MES records this: “queue/waiting time.”
08:45 — Machine 7 finishes. Ahmet cleans the machine, changes the die, adjusts dimensions, and runs a trial. The first sample comes out wrong. Adjustments are made. All of this—45 minutes—is setup time. MES: “setup time.”
09:30 — Series production starts. Machine runs at 50 parts per hour. Operator checks parts; all look good.
10:15 — Machine temperature rises; a sensor fails. Maintenance is called. Repair takes 30 minutes. MES: “downtime / maintenance.”
10:45 — Machine restarts. Operator checks material stock; supplies are low. New material is expected to arrive soon. 15 minutes of waiting. MES: “material shortage / standby.”
11:00 — Material arrives; series production resumes.
12:00 — Work order completes. Target was 100 units; 95 units passed. 5 units are scrap. MES records: “scrap.”
MES records and reports all of this timing and data. Actual production time: 2 hours 15 minutes. But ERP estimated 3 hours. Why the gap? Because setup, downtime, stoppages, and scrap were not loaded into the estimate—or were underestimated.
What Data Does MES Capture?
Run time: The actual time the machine produces parts. Example: 2 hours 15 minutes.
Setup time: Time spent preparing the machine for a new work order, before the product runs in series. Example: 45 minutes.
Downtime (stopped time): Time when no production occurs due to machine failure, maintenance, quality issues, or waiting. Example: 30 minutes for repair.
Standby time: Operator waiting, material waiting, tool change waiting. Example: 15 minutes for material arrival.
Queue time: The machine is running other work; this work order waits in line. Example: 30 minutes waiting.
Yield and scrap data: Target quantity, successful quantity, defective and scrap quantities. Example: 100 target, 95 passed, 5 scrap.
Quality control notes: Issues found and corrections made. Example: “Temperature check: +3°C too high; cooling fan opened.”
Without MES: What Happens
Without MES, the shop floor relies on paper records and handwritten notes. An operator finishes a work order, hands it to production, says “done.” But then:
- How long did it really take? Unknown. Stuck in the operator’s memory.
- Why did it take that long? Unknown.
- If the same job comes again, what did we learn? Nothing.
- What was the actual cost? ERP calculates standard cost, but actual cost is unknown. Variances stay hidden.
The result: when similar jobs arrive again, estimated times are wrong again. Operators work at different speeds. Which machine is more efficient? Unknown. A customer asks, “Why did this take 3 days?” There is no answer.
With MES: What Happens
When MES captures real-time data:
- The actual time for every work order is known.
- Where did the time go? Setup, downtime, scrap. All reported.
- When the same job comes again, historical data helps make a more realistic estimate.
- Machine A vs. Machine B: which is faster and more reliable? Data decides.
- Operator performance is measured; training needs are identified.
- Cost analysis: standard cost vs. actual cost; variances are analyzed and explained.
- What is the shop floor’s real capacity? Planning is based on facts; customers get realistic delivery dates.
The Bottom Line
Without MES, a work order is a piece of paper. It goes out, gets done, and is filed away. But the data? It evaporates.
With MES, every work order is a data source. From open to close, every moment, every state, every issue is recorded. This data feeds future planning, helps refine estimates, and drives continuous improvement.
That is what MES fundamentally does: it makes the shop floor visible, measurable, and improvable.
Tomorrow we will talk about MOM: the orchestration layer that wraps MES together with maintenance, quality, and inventory management.