Smart Factory

Guides

MES implementation for small and mid-sized manufacturers: when, why and how to start

An MES (Manufacturing Execution System) directs and records what happens in production, between the ERP and the machines. When a small or mid-sized manufacturer needs one, why machine data is often the first step, and how to introduce it step by step.

Updated: 11 October 2026

What is an MES?

An MES sits between business planning and the shop floor. The ERP knows which Production Orders exist, what they may cost and when they are due. The machine control knows what is happening right now. The MES connects the two: it assigns work to machines and people, records what really happens and reports it back.

The international standard ISA-95, also published as IEC 62264, describes this as a layer of its own: manufacturing operations management, between the ERP and the control of the machines.[1][2] The German guideline VDI 5600 describes an MES by its tasks rather than as a product category.[3]

Typical functions

  • Detailed scheduling: which Production Order on which machine, in what sequence.
  • Dispatching work and work instructions to the machine.
  • Recording times, quantities, scrap and downtime.
  • Machine data: status, active time, setup time and cycle times from the control.
  • Quality and traceability: measurements, material batches, who made what and when.
  • Metrics such as OEE. VDMA 66412-1 describes metrics for MES.[4]

MES, ERP and machine monitoring

SystemAnswers the question
ERPWhat do we make, for whom, by when, and what does it cost?
MESWho makes what, on which machine, in which sequence, and how did it go?
Machine monitoringWhat is each machine doing now, and where did the time go?

Machine monitoring is one part of what an MES does: collecting machine data automatically. A full MES adds scheduling, dispatching, quality and traceability.

When does a small or mid-sized company need an MES?

Not every company with CNC machines needs a full MES. These signs point to one:

  • The schedule on the board is out of date by mid-morning, and nobody knows exactly where each Production Order stands.
  • Customers or standards require traceability per part or per material batch.
  • Work instructions, drawings and NC programs get lost between office and shop floor.
  • Reporting back to the ERP happens by hand, late and incomplete.

If you do not actually know how many hours your machines run and where the time goes, a full MES is often too big a first step. Start with that question.

Why many companies start with machine data

An MES project touches scheduling, process planning, quality and the shop floor at the same time. That takes time, money and many agreements. Collecting machine data is smaller and pays off sooner.

  • No manual input. Status, times and part counts come from the control. The data is there from day one, without operators recording anything.
  • An honest baseline. You see how many hours the machines really run and where the time goes. That is the basis for every choice after it, including the choice of an MES.
  • Quick results. Downtime and long setups become visible and can often be reduced without investment.
  • A foundation for later. An MES or ERP you introduce later can use the same machine data.

Step by step

  1. Choose a goal. Which question should the system answer? For example: why do we miss delivery dates, or why are our estimates off?
  2. Collect machine data. Connect the machines and measure for a few weeks without changing anything. That gives you a baseline.
  3. Bring the shop floor along. Show operators what is measured and why. Start with information that makes their work easier, such as drawings and the right NC program at the machine.
  4. Connect the ERP. Let Production Orders and planned times come from the ERP and report measured times back. Then your estimates learn from practice.
  5. Extend where needed. Add detailed scheduling, quality recording or traceability when the need is there, not because a package can do it.
  6. Evaluate. Compare with the baseline after a few months and decide on the next step then.

Common mistakes

  • Wanting everything at once. A project that introduces scheduling, quality and machine data in one go takes long and loses support.
  • Choosing a system before the question is clear.
  • Having operators enter what the machine can report by itself. That costs time and gives less reliable data.
  • No owner. Someone in the company has to know the system and discuss the results.

Where Smart Factory fits

Smart Factory is not a full MES. It is machine monitoring: the connector reads the status (Active, Change, Setup or Not Productive) and the part counts straight from the CNC control, and you see them live in the app, on the Wallboard and at the machine on the Operator Panel. With the ERP integration in the Ultimate plan, the operator sees the scheduled jobs from the ERP and the linked drawings. Smart Factory has a direct link with Bemet, among others, and also works without an ERP.

That makes Smart Factory the first step and the data layer an MES or ERP can build on.

Frequently asked questions

What is the difference between an MES and an ERP system?

The ERP plans at company level: Production Orders, purchasing, stock, invoices. The MES directs and records execution on the shop floor, per machine and per hour.

Is machine monitoring the same as an MES?

No. Machine monitoring collects machine data automatically, such as status, times and part counts. An MES uses that data and adds scheduling, dispatching, quality and traceability.

Where do you start an MES implementation?

With a concrete question and a baseline. Machine data that comes automatically from the control gives you that baseline without extra work on the shop floor.

Do I need an MES if I already have an ERP system?

Not always. First check what your ERP system already does for scheduling and production feedback. What is often missing is reliable time data from the machines themselves, and machine monitoring adds that.

About Smart Factory

Smart Factory reads status, times and part counts straight from the CNC control and links them to your ERP in the Ultimate plan. More: Smart Factory and Pricing.

Sources

  1. ISA: ISA-95 Standard, Enterprise-Control System Integration
  2. IEC 62264-1:2013, Enterprise-control system integration, Part 1: Models and terminology
  3. VDI 5600 Blatt 1:2016-10, Fertigungsmanagementsysteme (Manufacturing Execution Systems, MES)
  4. VDMA 66412-1:2009-10, Manufacturing Execution Systems (MES) Kennzahlen (DIN Media)

Read more

See your machines live

The connector and the apps are free. Smart Factory reads every machine straight from its control.

See pricingHow it works