Measuring and Improving OEE

More implementations in our database

Automatic OEE tracking shows you right at the machine how much time you lose to downtime, slow cycles and scrap. Here you will find projects in which companies measure and improve the availability, performance and quality of their equipment, often retrofitted without touching the controller, and the partners who implemented them.

These people have implemented this use case

Contacts from our partner companies. Open a profile to get in touch directly.

Assets where this use case was implemented

Machines, devices and plants from the projects. The number shows how often.

How have other companies implemented this use case?

Discover verified projects from our network

Packaging line for beverage and food cartons, power and process data captured via the HUB-EN200 from in.hub
Company logo
in.hub GmbH Logo
Christian Groß, contact person
Condition MonitoringCorrective maintenanceEnergy Monitoring

OEE transparency in packaging production – 15% fewer downtimes

Consumer GoodsProduction
Jan 27, 2026Read more →
Packaging line of a chocolate manufacturer with a ZentNode adapter from Perinet for real-time OEE capture
Company logo
Perinet GmbH Logo
Zentinel MDS Logo
Ben Jones, contact personJordi Cruz, contact person
Single Pair Ethernet / SPE Logo
MQTT Logo
Condition MonitoringQuality Management

Optimising packaging lines with IoT-based OEE monitoring

Consumer GoodsProduction
Oct 17, 2025Read more →
Workers at a food production line, controlled via the no-code platform from Itanta Analytics
Company logo
Itanta Analytics GmbH Logo
Prasad Toke, contact person
Condition MonitoringCorrective maintenanceDigital Documentation

Smart factory without code – six lines integrated, from SCADA to dashboard

Consumer GoodsProduction
Jun 24, 2025Read more →
Beverage production filling line, digitized via the ZentNode network adapter based on Perinet's periNODE technology
Company logo
Perinet GmbH Logo
Zentinel MDS Logo
Ben Jones, contact personJordi Cruz, contact person
MQTT Logo
Single Pair Ethernet / SPE Logo
Condition MonitoringCorrective maintenanceEnergy Monitoring

Digitalising production processes via network adapter

Mechanical and Plant EngineeringProduction
Dec 5, 2024Read more →
Worker on Brembo's production line, digitally connected via the ThingWorx IIoT platform from PTC
Brembo Logo
PTC Kepware Logo
ThingWorx a PTC Technology Logo
PTC ThingWorx Logo
Predictive MaintenanceEnergy MonitoringDigital Documentation

Brembo drives digital transformation with innovative IoT use cases

AutomotiveProduction
May 28, 2024Read more →
Storopack blown film extrusion line in shift operation, whose real-time production data is evaluated via the ENLYZE analytics app
Storopack Hans Reichenecker GmbH Logo
ENLYZE GmbH Logo
Benjamin Schlüter, contact personHenning Wilms, contact person
Condition MonitoringCorrective maintenance

Production and OEE management in extrusion with real-time information and analysis app

Chemicals + Raw MaterialsProduction
Nov 28, 2023Read more →
Modern factory buildings of RAFI Hungaria with overlaid dashboards of the continuous improvement system KIS.ME for performance analysis
RAFI GmbH & Co. KG Logo
Frank Fleischer, contact person
Condition MonitoringDigital Documentation

Continuous production optimisation with KIS.ME

Technology and TelecommunicationsProduction
Nov 9, 2023Read more →
Brake systems production line at the BWI Group with real-time metrics on a dashboard from the Peakboard Box
BWI Group Logo
Peakboard Logo
Martin Neumann, contact person
OPC UA Logo
Condition MonitoringQuality Management

More transparency: visualise production processes with ease

AutomotiveProduction
Jul 25, 2023Read more →
Milling machine at the Bosch Rexroth plant in Lohr with a connected, toolbox-sized Transparency Toolkit from ITK for data acquisition
Bosch Rexroth AG Logo
ITK Engineering GmbH Logo
Condition MonitoringCorrective maintenanceEnergy Monitoring

ITK Transparency-Toolkit in action: determining OEE at the Bosch Rexroth plant

AutomationProduction
Jul 13, 2023Read more →

This use case has already been implemented. We know the people behind it.

Just ask us. We look up how your use case has already been implemented and put you in touch personally.

What OEE measures and why you should capture it automatically

OEE stands for Overall Equipment Effectiveness. It tells you in a single figure how much of your planned production time actually turns into good parts. Losses from downtime, slow cycles and scrap become visible and comparable.

OEE is only reliable if runtimes, part counts and stoppages are captured automatically at the machine. Handwritten downtime logs miss short stops and only arrive at the end of the shift. How to capture cycle times, utilization and throughput at the machine is covered in a separate use case. OEE links Condition Monitoring with Quality Management: it shows whether and how fast a line is producing, and how much of that output is good.

On this page you will find 12 projects in which companies capture and improve OEE or its components availability, performance and quality, including the users, implementation partners and technology involved. In the text we describe selected projects, including some from related topics.

How to calculate OEE: formula and example

OEE is the product of three factors:

OEE = Availability × Performance × Quality

  • Availability: actual run time divided by planned production time.
  • Performance: parts produced times ideal cycle time, divided by run time.
  • Quality: good parts divided by all parts produced.

An example: a shift is planned at 480 minutes and the machine is down for 72 of them. That leaves 408 minutes of run time, so availability is 85 %. With an ideal cycle time of one minute, 408 parts would have been possible; 367 were produced. That is 90 % performance. Of those 367 parts, 356 are good, so quality is 97 %. OEE comes to 0.85 × 0.90 × 0.97 = roughly 74 %.

The hard part is not the maths. It is getting the input values without anyone keeping tally sheets.

Capturing OEE automatically: three ways to get machine data

Tap existing signals without touching the controller

At RAFI Hungaria, the digital outputs of the end-of-line tester on each assembly line are connected to a KIS.ME signal light. If no new test result arrives for one minute, the workstation counts as idle. From this the system calculates availability including short stops, performance against the target quantity, and first-pass yield. Setup took less than a day, and one light per line is enough.

ZARGES counts products on two robot lines for welding and punching with light barriers connected via Peakboard Edge. Because nobody touches the PLC, warranty and CE marking stay intact. A chocolate manufacturer uses an OEE adapter from Perinet and Zentinel on its packaging lines to capture speed, good and rejected parts, and run and downtime. On a PET blow moulding machine with no digital interface, the same approach counts preforms and finished bottles and reports jams at the machine outlet.

Derive machine status from power and process data

A manufacturer of beverage and food packaging uses the HUB-EN200 from in.hub to capture power and process data on six lines. The system automatically assigns the data to the states production, idle and downtime, and passes it on to the ERP system and local dashboards.

Connect controllers, control systems or the whole machine park

Where the data already sits in the controller, you can collect it via standards such as OPC UA or MQTT. At the Bosch Rexroth plant in Lohr, ITK Engineering captured more than 40 signals from a milling machine, including part counters, machine status and error messages. A clean fault signal turned out to be decisive for availability. Greiner Packaging has connected around 500 machines in 11 plants via Kepware and the OPC Router from inray. The data now arrives in real time around the clock instead of being collected overnight from an old system.

OEE projects and what they achieved

  • Packaging production with in.hub: 15 % less unplanned downtime, 220 hours of additional production time and a benefit of more than €18,000 per year. The €5,900 investment paid for itself after four months.
  • Food production with ENLYZE: with automatic downtime capture as part of a planned single OEE standard across all sites, OEE at the pilot site rose by 14 percentage points. The same data foundation cuts electricity costs by more than €60,000 a year through peak load management.
  • Assembly lines at RAFI Hungaria: OEE on one line for command devices rose by 8 %. That is around 200 more parts and €2,000 more revenue per day, on that line alone.
  • Tofaş automotive plant with ThingWorx: 12 % higher OEE and 23 % less scrap.
  • Cosmetics production at Unifarco with the X Platform from Exor: 10 percentage points more OEE, more than 30 % higher productivity and 99.8 % paperless production.

At protective packaging manufacturer Storopack, the ENLYZE app shows around 7,000 machine parameters together with the order context. That way employees spot problems faster, even on the night shift, although the machines are spread across two halls far apart from each other.

OEE dashboard and OEE software: what matters

OEE only makes a difference once the right people see it at the right time. The projects implemented so far show what OEE software should deliver:

  • Live view at the line: at ZARGES the dashboards refresh every two to ten seconds, and the solution runs entirely on the local network.
  • Alerts on your phone: a food manufacturer connected six production lines, from mixing to packaging, with Itanta Analytics. OEE is calculated live, an app reports deviations, and manual entries have been eliminated completely, without a single line of code.
  • Causes, not just numbers: downtime reasons, error messages and order data belong next to the OEE figure. Otherwise it stays unclear where to start.
  • Open interfaces: data should flow into ERP, MES and BI systems via REST, MQTT or SQL.
  • For machine builders too: SEMA Technology Group shows its customers OEE dashboards of their own machines in the field through a service portal built with blue-zone.

You can find more on tools for live dashboards in the building block Data visualization. If you want to use machine data for maintenance next, take a look at Predictive Maintenance; for the quality side of OEE, see Waste reduction.

Five steps to automatic OEE tracking

1. Pick the bottleneck. Start with the line or machine that limits your output.

2. Agree on definitions. What counts as planned production time, what is the ideal cycle time, what is a good part? Without shared definitions, OEE figures are not comparable.

3. Clarify the signals. Are there counters, test results or states in the controller, or do you need a light barrier, current sensor or external adapter?

4. Run a pilot. One line, a few weeks, and capture downtime reasons from day one.

5. Roll out and improve. Connect more lines and sites to the same standard and tackle the biggest losses one by one.

How to spot the right partner

  • They have captured OEE on a comparable machine and can show you what it achieved.
  • They can capture data without touching the controller if your machines require it.
  • They help you define availability, performance and quality, not just with the hardware.
  • Their software shows downtime reasons and connects to ERP and MES through open interfaces.

Tell us briefly what you are planning, and we will put you in touch with providers who have already implemented OEE tracking on comparable equipment.

Frequently asked questions about OEE

What does OEE mean?

OEE stands for Overall Equipment Effectiveness. It shows what share of planned production time has turned into good parts. The metric combines availability, performance and quality. 100 % would mean producing without interruption, at ideal speed and with no scrap at all. Every percentage point below that is a loss you can trace back to a cause.

How do I calculate OEE?

You multiply availability, performance and quality. Availability is run time divided by planned time, performance is part count times ideal cycle time divided by run time, and quality is good parts divided by all parts. With 85 % availability, 90 % performance and 97 % quality, you get roughly 74 % OEE. Automatically captured count and status signals give you these values continuously instead of once per shift.

How do I capture OEE on older machines without an interface?

You use signals that are already there or add them from the outside. At RAFI Hungaria the outputs of a test device provide the basis, at ZARGES light barriers count the parts, and at in.hub power and process data show whether a line is producing, idling or stopped. On a PET blow moulding machine without a digital interface, an adapter counts preforms and bottles. At ZARGES, RAFI Hungaria and on the PET blow moulding machine, no changes to the controller were required.

Does automatic OEE tracking pay off?

In the projects implemented so far, usually quickly. The packaging manufacturer working with in.hub invested €5,900, reduced unplanned downtime by 15 % and recovered the cost after four months. At RAFI Hungaria one signal light per line was enough, and OEE on one line rose by 8 %. At the pilot site of the ENLYZE project, OEE was 14 percentage points higher.

What should OEE software be able to do?

OEE software should pick up states, part counts and scrap automatically, calculate OEE live and show it on a dashboard at the line. Downtime reasons, alerts on deviations and reports without manual work matter too. Data should flow into ERP and MES through open interfaces such as REST, MQTT or SQL. With Itanta Analytics, the dashboards were built without any programming.

Do I need an MES for OEE?

No, not to get started. At RAFI Hungaria many assembly lines were not connected to an MES, yet OEE still came from the test device signals. Many solutions come with their own dashboards. If you have an MES or ERP, the values can be passed on to it, as in the in.hub project with its ERP connection.

Have a concrete IoT project in mind?

We know the vendors who've already done it.