What Is OEE? How to Calculate It, What a Good Score Is, and How to Track It in Real Time with IoT

Last updated: 16 Oct 2026
26 Views
OEE คืออะไร

SMART FACTORY · MACHINE MONITORING

What Is OEE?

The One Number That Tells the Truth About Your Machines

Machines run all day, yet output misses target? OEE shows exactly where the time goes, and IoT lets you see it during the shift.

Availability
90%
   
Performance
90%
   
Quality
98%
   
OEE
79.4%
Example from this article
How is OEE calculated, and what is a good OEE?

OEE (Overall Equipment Effectiveness) is calculated as Availability × Performance × Quality: how much of the planned time the machine runs, how fast it runs, and how many good parts it makes. World-class OEE is around 85%, typical plants sit near 60%, and below 40% signals heavy losses and a big opportunity to raise output.

01

What is OEE?

OEE measures what percentage of a machine's full potential, during planned time, is turned into good parts. The concept comes from Japan, developed by Seiichi Nakajima as the core metric of TPM (Total Productive Maintenance), and it has become a standard KPI in manufacturing worldwide.

If a machine runs every planned minute, at full speed, with zero defects, OEE = 100%. Every missing percentage point is a loss you can fix.

02

The OEE formula

OEE = Availability × Performance × Quality

A · Availability

Run time ÷ Planned production time

Captures losses from stops such as breakdowns, changeovers, setups, and waiting for material

P · Performance

(Ideal cycle time × Total count) ÷ Run time

Captures losses from running slower than standard or frequent small stops

Q · Quality

Good count ÷ Total count

Captures losses from scrap, rework, and parts made during startup

Ideal cycle time = the theoretical fastest time to produce one part, from the machine specification or the best rate ever achieved.

03

Example: where does an 8-hour shift go?

Scenario: 30-minute break, 45 minutes of breakdowns and changeovers, ideal cycle time 1.5 seconds per part, 14,580 parts produced, 14,288 of them good.

The 480-minute shift timeline

Fully productive time 357 min
 
Slow
Stop
Break
  Planned break 30 min   Stops 45 min   Slow running 40.5 min   Defects 7.3 min
Availability = 405 ÷ 450 min90.0%
Performance = (1.5 s × 14,580) ÷ (405 × 60 s)90.0%
Quality = 14,288 ÷ 14,58098.0%
OEE = 90% × 90% × 98%79.4%

Each factor looks strong at 90% or more, yet multiplied together they fall below 80%. The timeline shows that only about 357 of 480 minutes produced good parts at full speed. That is why OEE never lets small losses hide.

04

What is a good OEE?

040%
4060%
6085%
85%+
Urgent improvement
Below standard
Typical, room to improve
World class

The 85% world-class benchmark comes from roughly 90% Availability, 95% Performance, and 99.9% Quality. The right target also depends on the type of production: continuous processes usually reach higher OEE than lines with frequent changeovers. More important than any target is steady improvement over time.

05

The Six Big Losses that drag OEE down

AVAILABILITY LOSS

Breakdowns: burned-out motors, electrical faults

Setups and changeovers: mold changes, adjustments

PERFORMANCE LOSS

Small stops: jams, blocked sensors

Reduced speed: running slow due to wear

QUALITY LOSS

Startup rejects: first parts after a changeover

Production rejects: wrong size, defects, rework

The invisible culprit: loss , small stops. Each lasts only seconds, so nobody records it, yet across a shift they can add up to tens of minutes. An IoT system that logs machine status automatically catches every one.

06

Paper logs vs real-time OEE with IoT

  Paper / Excel Real-time IoT
When you see results After the shift or day ends During the shift, fix it now
Small stops Almost all missed Logged to the second
Reliability Depends on who records, rounding, forgetting Straight from the machine, unbiased
Comparison Hard and time-consuming Every machine, shift, and line on one screen
07

How do you collect OEE data, even from old machines?

The system needs only four data points, and they can be collected from new machines with PLCs and from older machines with no digital controls at all, without modifying the original equipment.

Run / stop status

With PLC: read via Modbus · Older machine: CT on motor current or a contactor signal

Total count

With PLC: read the counter · Older machine: proximity or photoelectric sensor counting parts

Reject count

With PLC: inspection system signal · Older machine: sensor on the reject chute or a button at the machine

Stop reasons

With PLC: alarm codes · Older machine: reason buttons on an HMI or tablet

08

Real-time OEE with the E-POWER IoT Platform

STEP 1
Capture signals
Digital inputs, part-count sensors, CTs, and PLCs over Modbus RTU/TCP
STEP 2
Calculate at the edge
FlowPLC / IoT Gateway computes A, P, Q, and OEE in Node-RED, even if the internet drops
STEP 3
Dashboard
OEE by machine and shift, Pareto charts of stop reasons, on line screens and mobile
STEP 4
Alerts & integration
LINE / Telegram alerts on long stops; data to MES and ERP via MQTT

️ 4 common mistakes when starting with OEE

Setting ideal cycle time too slow Performance looks inflated and problems stay hidden

Counting unplanned stops as breaks Availability looks better than it is

Looking only at the overall OEE you can't tell which factor to fix

Using OEE to blame operators data gets distorted instead of revealing root causes

FAQ

Frequently asked questions about OEE

Q. What is OEE?

A measure of overall equipment effectiveness: the percentage of a machine's full potential, during planned time, that becomes good output.

Q. How is OEE calculated?

OEE = Availability × Performance × Quality: actual run time vs plan, times actual speed vs standard, times the share of good parts.

Q. What is a good OEE score?

World class is about 85% or higher, typical plants are around 60%, and below 40% needs urgent improvement.

Q. Can older machines without a PLC be measured?

Yes. A CT on the motor current shows run/stop status and a sensor counts parts, both feeding an IoT gateway without modifying the machine.

Q. How are OEE and TPM related?

OEE is the key metric of TPM, used to track progress in reducing all six types of equipment loss.

Want to see your machines' OEE in real time?

E-POWER engineers deliver complete machine data systems, from sensor installation and PLC connection to OEE dashboards and alerts, for both new and older machines.

Talk to us on LINE @epower info@epower.co.th

Tel. +66 81-559-5145  |  YouTube: Epower Service  |  TikTok: epowerservice_

Read next: What is a CT and why use it with a power meter · Complete guide to industrial sensors · Modbus RTU vs Modbus TCP · What is an industrial edge AI computer · CODESYS Runtime


Related Content
เว็บไซต์นี้มีการใช้งานคุกกี้ เพื่อเพิ่มประสิทธิภาพและประสบการณ์ที่ดีในการใช้งานเว็บไซต์ของท่าน ท่านสามารถอ่านรายละเอียดเพิ่มเติมได้ที่ นโยบายความเป็นส่วนตัว and นโยบายคุกกี้
Powered By MakeWebEasy Logo MakeWebEasy