Manufacturing

How to Integrate OEE into Industrial Systems

Industry Inspire Editorial Team Published Sep 19, 2026 Updated Sep 19, 2026 5 min read

Overall Equipment Effectiveness becomes far more useful when it is connected directly to manufacturing systems instead of being calculated manually at the end of each shift.

A properly integrated OEE system can collect machine status automatically, connect downtime with maintenance records, obtain production orders from MES or ERP, and combine good and rejected quantities with quality information.

The goal is not simply to create another dashboard. It is to build a reliable flow of information from the machine to the people responsible for improving production.

Understand the OEE Data Flow

OEE depends on three fundamental components:

OEE = Availability × Performance × Quality

Each component requires different industrial data.

OEE component

Required information

Typical source

Availability

Running, stopped, downtime duration

PLC, SCADA, MES

Performance

Count, cycle time, operating rate

PLC, counter, MES

Quality

Good parts, rejects, rework

MES, QMS, inspection system

Production context

Product, order, shift, schedule

MES, ERP

Failure context

Breakdown reason, repair data

CMMS

The challenge is therefore not calculating OEE. It is ensuring that all these systems use consistent data and timestamps.

Key Steps and Considerations

1. Define OEE Rules Before Connecting Systems

Integration should begin with definitions.

Decide exactly how the factory will calculate:

  • Planned Production Time
  • downtime;
  • changeovers;
  • micro-stops;
  • ideal cycle time;
  • total production;
  • good quantity;
  • rejected quantity.

If different departments define downtime differently, automation will only calculate inconsistent numbers faster.

ISO 22400 provides a standardized framework for manufacturing operations KPIs. The existing ISO 22400-2:2014 remains the published reference while a second edition is currently under development.

2. Build the Integration Around ISA-95

ISA-95 provides a useful model for understanding where OEE information originates.

A simplified architecture looks like:

Level 0 – Physical process

Machines physically manufacture the product.

Level 1 – Sensors and devices

Sensors, counters, drives, and other devices capture operating conditions.

Level 2 – Control systems

PLCs and DCS platforms control and monitor equipment.

Level 3 – Manufacturing operations

MES, SCADA, OEE, maintenance, and production-management systems manage operations.

Level 4 – Business systems

ERP handles planning, orders, inventory, and other enterprise functions.

ISA states that ISA-95 defines models and information exchanges between manufacturing-control and enterprise systems to reduce integration risk, cost, and errors.

For OEE, this means machine data should flow upward while production context flows downward.

3. Connect Machines Through PLCs and Industrial Interfaces

Modern equipment may already expose:

  • machine state;
  • cycle-complete signals;
  • alarms;
  • counters;
  • operating speed;
  • fault codes.

Older equipment may require additional counters, sensors, gateways, or current monitoring.

Avoid directly connecting dozens of custom applications independently to each PLC wherever a standardized architecture can be used.

OPC UA is particularly useful for industrial interoperability. The OPC Foundation describes it as a platform-independent architecture supporting secure communication and information modelling across different systems and devices.

A typical flow could be:

Process flow
  1. Machine
  2. PLC
  3. OPC UA/Edge Gateway
  4. MES/OEE Platform

4. Connect OEE With MES

MES is often the most important contextual system for OEE.

Machine signals alone may tell you:

Machine stopped for 18 minutes.

MES information can add:

Product: Part A
Order: 45821
Shift: B
Operation: Machining
Expected cycle: 42 seconds

This context transforms machine data into useful production information.

ISA-95 identifies MES and other manufacturing-operations-management applications primarily at Level 3, providing a logical bridge between control systems and enterprise systems.

5. Connect ERP for Production Context

ERP should generally provide business and planning information rather than high-frequency machine signals.

Useful ERP data can include:

  • production order;
  • product;
  • planned quantity;
  • scheduled time;
  • material;
  • customer requirement.

OEE results can then be analyzed by product, order, plant, or production period.

Avoid sending every sensor reading directly into ERP. Keep high-frequency machine data where it can be managed efficiently and send summarized manufacturing information upward when appropriate.

6. Integrate CMMS and Maintenance Data

OEE can tell the factory that Availability is poor.

CMMS can explain why.

For example:

OEE: 63% Availability

Downtime cause: Bearing failure

CMMS: Bearing replaced three times in six months

Now the reliability team can investigate the recurring failure rather than simply reporting lost production.

This creates a useful closed loop:

Process flow
  1. OEE detects loss
  2. Maintenance investigates
  3. Corrective action
  4. OEE verifies improvement

7. Connect Quality Systems

A machine running at full speed may still have poor OEE if it produces rejects.

Integrating QMS, inspection, or vision-system data helps connect Quality losses with:

  • defect types;
  • tooling;
  • machines;
  • shifts;
  • material batches;
  • inspection measurements.

This makes OEE much more useful for engineering root-cause analysis.

8. Protect OT Cybersecurity

Connecting machines to MES, ERP, cloud platforms, and analytics increases the number of digital interfaces inside the factory.

Cybersecurity must therefore be part of the design.

The ISA/IEC 62443 series provides requirements and processes for securing industrial automation and control systems throughout their lifecycle.

Integration projects should consider:

  • network segmentation;
  • authentication;
  • role-based access;
  • secure protocols;
  • asset inventories;
  • patch management;
  • logging and monitoring.

Never weaken control-system security simply to make OEE connectivity easier.

Recommended OEE Integration Architecture

A practical architecture can look like:

Process steps
  1. Machines and Sensors
  2. PLC / Control Layer
  3. OPC UA / Industrial Gateway
  4. MES / OEE Platform

↙ ↓ ↘

Process steps
  1. CMMS — QMS — Historian
  2. ERP / Business Analytics

This separates equipment control from business applications while still allowing information to move between systems.

Common Integration Mistakes

Avoid:

  • integrating before defining OEE calculations;
  • collecting every possible machine tag;
  • inconsistent downtime codes;
  • duplicate machine identifiers;
  • incorrect timestamps;
  • connecting ERP directly to unnecessary machine signals;
  • ignoring cybersecurity;
  • automating inaccurate manual processes;
  • deploying plant-wide before testing one line.

More data does not automatically produce better OEE.

The objective is reliable, contextualized, actionable data.

Start With a Pilot Line

A good implementation strategy is:

Process flow
  1. Select bottleneck line
  2. Define OEE
  3. Connect machines
  4. Validate data
  5. Integrate MES/CMMS
  6. Analyze losses
  7. Improve
  8. Scale

Compare automatic calculations with manual observations during the pilot.

Only expand once Availability, Performance, Quality, machine states, and production counts have been validated.

Conclusion

Successful OEE integration requires more than connecting machines to a dashboard.

Manufacturers need to connect:

Process flow
  1. Equipment
  2. Controls
  3. Production systems
  4. Maintenance
  5. Quality
  6. Business systems

ISA-95 can provide the architectural framework, ISO 22400 can support consistent manufacturing KPI definitions, and OPC UA can help standardize industrial information exchange.

The best OEE integration does not simply produce more data.

It turns production information into a continuous cycle:

Process flow
  1. Detect loss
  2. Add context
  3. Find cause
  4. Take action
  5. Verify improvement

That is when OEE becomes part of the industrial operating system rather than another standalone KPI.

Frequently Asked Questions

Yes. Machine states and production counts can often be obtained from PLCs, although gateways or standardized interfaces may be preferable for scalable architectures.

No. Small implementations can operate independently, but MES integration provides valuable production context such as orders, products, shifts, and schedules.

It connects production losses with maintenance failures and work orders, making recurring Availability problems easier to investigate.

OPC UA is one important option because it supports platform-independent, secure industrial information exchange and information modelling.

References

  1. ISA — ISA-95 Enterprise-Control System Integration
  2. ISA — ISA-95 Series of Standards
  3. ISA — ANSI/ISA-95.00.01-2025 Update
  4. ISO — ISO/DIS 22400-2 Manufacturing KPI Definitions
  5. OPC Foundation — OPC UA Part 1 Overview and Concepts
  6. NIST — Methods and Tools for Performance Assurance of Smart Manufacturing Systems
  7. NIST — Operations-Driven Performance Measurement for Smart Manufacturing Systems
  8. ISA — ISA/IEC 62443 Industrial Automation and Control Systems Cybersecurity

Author

Industry Inspire Editorial Team

Editorial team covering industrial automation, manufacturing growth, and B2B strategy.

Share This Article