OEE (Overall Equipment Effectiveness) по-русски — «общая эффективность оборудования». Один процент вместо трёх вопросов: сколько времени станок работал, на какой скорости и сколько из сделанного оказалось годным.

Формула

OEE = Доступность × Производительность × Качество
  • Доступность = время работы ÷ плановое производственное время. Теряется на остановках: отказы, переналадки, ожидание материала.
  • Производительность = (идеальный такт × выпущено всего) ÷ время работы. Теряется на мелких остановках и пониженной скорости.
  • Качество = годные ÷ выпущено всего. Теряется на браке и доработке.

Идеальный такт — время на одно изделие при штатной скорости без остановок. Его берут из паспорта оборудования или из лучшей устойчивой работы, и это первое, о чём нужно договориться.

Пример на одну смену

Это учебный пример с выдуманными числами: он показывает ход расчёта, а не типичный результат.

ПоказательЗначение
Смена480 мин
Плановые перерывы30 мин
Плановое производственное время450 мин
Простои45 мин
Время работы405 мин
Идеальный такт1 мин на изделие
Выпущено всего360 шт
Годных342 шт

Доступность = 405 ÷ 450 = 90,0%. Производительность = (1 × 360) ÷ 405 ≈ 88,9%. Качество = 342 ÷ 360 = 95,0%. OEE = 0,900 × 0,889 × 0,950 = 76%.

Есть короткий путь для проверки: OEE = годные × идеальный такт ÷ плановое время = 342 × 1 ÷ 450 = 76%. Если у вас вышло другое число, ошибка где-то в промежуточных шагах.

Шесть больших потерь

В методике TPM потери оборудования делят на шесть групп. Они же подсказывают, куда смотреть, когда число низкое.

ПотеряЧто этоГде отражается
1. Отказы оборудованияВнеплановые остановки из-за поломокДоступность
2. Переналадки и регулировкиОстановки на смену изделия и настройкуДоступность
3. Мелкие остановки и холостой ходКороткие остановки, которые оператор устраняет самПроизводительность
4. Сниженная скоростьРабота медленнее идеального тактаПроизводительность
5. Брак при запускеНегодные изделия при выходе на режимКачество
6. Брак в стабильной работеНегодные изделия при нормальной работеКачество

Как считать без MES

MES для этого не нужна. Нужны три источника данных, и все три можно вести в таблице:

  1. Время. Календарь смен, плановые перерывы, время остановок и их причины.
  2. Выпуск. Сколько изделий сделано за смену — по счётчику или по записи оператора.
  3. Брак. Сколько изделий негодных и на каком этапе.

Минимальная таблица для одного станка: дата, смена, станок, плановое время, простой (минут), причина простоя, выпущено, брак. Формулы выше считаются из неё автоматически.

Что показывает журнал простоев

Вернёмся к тем же 45 минутам простоя. Как они могли выглядеть в журнале (условно):

Причина простояМинут
Ожидание заготовки18
Переналадка на другое изделие15
Замена инструмента7
Мелкие остановки (несколько раз по 1–2 минуты)5
Всего45

Крупнейшая строка — ожидание заготовки: это вопрос снабжения участка, а не станка. Без причин в журнале видно только «45 минут простоя», и чинить пришлось бы наугад.

Где ручной учёт ломается

Таблица честно считает то, что в неё внесли. Проблема не в формуле, а в данных:

  • мелкие остановки (минута-две) обычно не записывают, а именно из них складывается «потерянная производительность»;
  • запись по памяти в конце смены: причины сводятся к «прочему», время округляется;
  • у разных смен разное понимание, что считать простоем;
  • идеальный такт «как привыкли» вместо проектного: OEE выглядит лучше, чем есть.

Когда эти искажения становятся заметнее самих потерь, ручной учёт пора заменять автоматическим съёмом: время работы и выпуск идут со станка, а оператор отмечает только причину остановки. О том, что и как можно снять, — в материале про протоколы OPC UA, Modbus и MQTT.

Типичные ошибки

  • Считать от календарного времени, а не от планового: перерывы и профилактика не должны «ухудшать» показатель.
  • Сравнивать OEE станков и цехов, посчитанный по разной методике. Сравнимы только числа, получившиеся одинаково.
  • Превращать показатель в план. Когда за OEE премируют, его начинают «рисовать». Показатель нужен, чтобы увидеть потери, а не чтобы отчитаться.
  • Брать чужой ориентир как норму. Часто называют 85% как уровень «мирового класса», но это ориентир из литературы, а не норматив: в разных производствах нормальные значения разные.

Что делать с результатом

Само число — не цель. Полезнее разложить потери по составляющим и найти самую большую. В примере выше теряется 10% на доступности (45 минут простоя), около 11% на скорости и 5% на браке; если хочется поднять показатель, начинать логично с простоев, а не с брака.

  1. Разложите потери по шести группам и по причинам: какая даёт больше всего потерянных минут.
  2. Возьмите одну-две крупнейшие причины и разберите их с теми, кто работает на станке: у мастера и оператора обычно есть объяснение.
  3. Измерьте снова через месяц по той же методике. Если методику поменяли, сравнивать с прошлым нельзя.

Это обычный цикл улучшений на производстве, и он не требует ни MES, ни дорогих датчиков — только честных данных.

Частые вопросы

Какой OEE считается хорошим?

Универсального числа нет. В литературе часто приводят 85% как ориентир, но корректно сравнивать можно только значения, посчитанные по одной методике на сопоставимых процессах. Практичнее смотреть динамику своего станка и крупнейшие потери.

Нужна ли MES, чтобы считать OEE?

Нет. Для начала достаточно таблицы и дисциплины ведения. Автоматический съём нужен, когда ручные данные перестают быть точными: мелкие остановки теряются, а причины сводятся к «прочему».

Как считать OEE линии, а не станка?

Единой формулы нет: линию считают по ограничивающему звену, либо по каждому станку отдельно с последующим анализом. Главное — выбрать способ и не менять его от месяца к месяцу.

Чем OEE отличается от загрузки оборудования?

Загрузка показывает только долю времени, когда станок работал. OEE дополнительно учитывает скорость и долю годных, поэтому станок с высокой загрузкой и частым браком получает низкий OEE.