MES — Manufacturing Execution System
MES (Manufacturing Execution System) is the software layer between the ERP and the shop floor — between strategic production planning and the actual machines, operators and inspection stations. MES collects real-time data from production, executes the detailed shop-floor schedule released from ERP/APS, and reports actuals back to the ERP for costing and inventory updates.
Core MES functions
- Detailed scheduling: dispatching individual operations to machines and operators
- Shop-floor data collection (BDE): actual start/end times, scrap, rework, downtime causes — usually via touchscreen, scanner or direct machine connection
- Machine data collection (MDE): real-time signals from machines via OPC UA
- Quality management: in-line inspection, SPC charts, deviation handling
- Traceability: batch- and serial-number tracking, mandatory in pharma, food, automotive
- Tool and resource management: tool wear tracking, calibration intervals, operator certifications
MES vs ERP's native production module
Most ERP systems include a production-planning module that handles basic shop-floor data entry and dispatching. For simple assembly with few variants, this is sufficient. MES becomes necessary when: real-time machine data drives planning decisions, regulatory traceability is required (pharma GxP, automotive IATF 16949), high automation requires sub-minute scheduling, or quality data must be captured at every operation. The boundary is fluid — modern ERP vendors push their production modules upward, MES vendors push their planning capabilities downward.
Leading MES vendors
iTAC (electronics manufacturing), HYDRA by MPDV (broad installation base from automotive to food), Siemens Opcenter Execution, GE Proficy Plant Applications, AVEVA MES, SAP Digital Manufacturing. Specialised industry MES exist for pharma (Werum PAS-X), food and beverage, and aerospace. Implementation budgets typically run 100,000-1,000,000 EUR per plant.
Selection criteria for DACH mid-market buyers
- Machine-connectivity coverage: how many of your existing machines speak OPC UA, MTConnect, EUROMAP, or proprietary protocols the MES already supports out of the box? Retrofit gateways for older CNC and injection-moulding machines drive significant cost and risk.
- BDE/MDE ergonomics on the shop floor: touchscreen, barcode and RFID workflows must work in a glove-and-coolant environment. Pilot with operators on a real shift before committing — user-acceptance issues sink more MES projects than functional gaps.
- ERP-integration depth: confirm bi-directional flow for production-order release, confirmations, scrap, rework, batch links and cost postings. Out-of-the-box integration with your ERP (SAP, Microsoft Dynamics, abas, proALPHA) shortens the project by 3-6 months.
- Regulatory alignment: for pharma (GMP, EU Annex 11), medical devices (MDR, FDA 21 CFR Part 11) and automotive (IATF 16949), audit trail, e-signature and validation documentation must be native rather than bolted on.
- Reporting and OEE analytics: usable shift-leader dashboards with drill-down to downtime causes and quality losses produce more management value than abstract data-lake architectures.
Integration patterns
MES is a pivot system that integrates upward to ERP and downward to machines. Typical interface patterns: ERP ↔ MES exchanges production orders, BOM and routing snapshots, confirmations, scrap, time tickets, batch identifiers and inventory movements — most often via REST or SAP IDoc/OData. MES ↔ APS reads a finite schedule from the planning system and writes back actual progress for replanning cycles. MES ↔ machines via OPC UA, MTConnect or proprietary PLC protocols collects cycle counts, alarms, temperatures and quality measurements. MES ↔ QMS exchanges in-line inspection results, non-conformance records and CAPA links. MES ↔ WMS coordinates material staging and finished-goods movements. For DACH organisations using cloud-first stacks, see cloud ERP patterns; cloud-based MES with edge agents at each plant is becoming common.
Real-world use cases in DACH
Case 1: Bavarian automotive Tier-2 supplier, ~600 employees. Three plants producing precision-machined components. The MES (HYDRA) connects 140 CNC machines via OPC UA and operator terminals. The business value sits in real-time OEE tracking, automatic IATF 16949 traceability and a 30% reduction in unplanned downtime through trend-based maintenance prompts. ERP integration with SAP S/4HANA covers production-order release and confirmation, scrap and rework postings.
Case 2: Swiss pharma contract manufacturer, ~250 employees. Sterile-fill operation under EU GMP. The MES (Werum PAS-X) enforces electronic batch records, with e-signatures at every critical step and full chain-of-custody from raw material to finished vial. The MES is the audit anchor for FDA and Swissmedic inspections. Without it, the company could not legally serve regulated markets.
Comparable terms
MES sits in a family of shop-floor and manufacturing-IT concepts. APS handles finite-capacity scheduling that feeds MES dispatching. PPS (Production Planning und -steuerung) is the German-language umbrella often used loosely for both ERP-PP and MES functions. Industrie 4.0 and IoT-ERP describe the architectural shift in which MES becomes data-fed by edge devices. Track-and-trace and batch traceability are regulatory-driven capabilities most MES platforms cover. OPC UA is the dominant machine-connectivity protocol in modern MES deployments.
Related Topics
Frequently asked questions
What does GUI stand for?
GUI stands for Graphical User Interface — the visual layer of software through which users interact via mouse, keyboard or touch.
What is the difference between GUI and CLI?
CLI (Command-Line Interface) accepts typed commands. GUI offers visual windows, buttons and menus. In ERP, GUIs dominate; CLI remains only in system administration tools.
Which GUI does SAP S/4HANA use?
SAP S/4HANA uses the Fiori design — tile-based, role-aware web UI. The legacy SAPGUI fat client is still supported for power-user configuration and customizing tasks.
How important is GUI in ERP selection?
Very important — GUI quality drives user acceptance, training cost and data quality. Poor GUIs push users to Excel workarounds (shadow IT) and the ERP fails to deliver its promised value.
What are current GUI trends in ERP systems?
Responsive web UIs replacing fat clients, mobile-first apps, AI assistants for natural-language interaction (Copilot, Joule), low-code extensions via Power Apps or Mendix, and per-role personalizable dashboards.
