← Блог

MES и ERP: в чём разница и как их интегрировать

MES и ERP: отличия, взаимодействие и интеграция

На производстве от 20 до 500+ станков часто возникает один и тот же вопрос: у нас уже есть 1С:ERP — зачем ещё MES? Или наоборот: мы смотрим на MES, но что будет с нашим ERP?

Путаница возникает потому, что обе системы связаны с производством. Но они решают принципиально разные задачи на разных уровнях управления. ERP не заменяет MES, MES не заменяет ERP. Они дополняют друг друга — и именно вместе дают полную картину от заказа до готовой детали.


ERP и MES: разные уровни управления

Классическая модель промышленной автоматизации описывается пирамидой уровней управления. Каждый уровень работает со своим горизонтом, своими пользователями и своими данными.

Верхний уровень — ERP (Enterprise Resource Planning). Горизонт планирования — дни, недели, месяцы. Здесь живут заказы клиентов, производственные планы, закупки, финансы, себестоимость. ERP говорит предприятию «что нужно произвести, в каком количестве и в какой срок».

Средний уровень — MES (Manufacturing Execution System). Горизонт — смены, часы, минуты. Здесь управляется исполнение плана в цеху: какое задание на каком станке, кто оператор, что происходит прямо сейчас. MES отвечает на вопрос «как выполняется план».

Нижний уровень — оборудование. Станки, контроллеры, датчики. Физический мир, который производит детали.

Без MES между ERP и оборудованием — пустота. ERP выдаёт план, оборудование что-то делает, а что именно — система узнаёт через сутки, когда мастер сдаёт рапорт. MES закрывает этот разрыв сразу.


Что умеет ERP, а что не умеет

ERP — мощная система для управления ресурсами предприятия. Она отлично справляется с задачами верхнего уровня.

ERP умеет:

  • Вести производственные заказы с плановыми сроками и объёмами.
  • Планировать потребность в материалах (MRP).
  • Управлять складом и закупками.
  • Считать себестоимость, вести финансовый учёт.
  • Формировать регламентированную отчётность.

Но у ERP есть пять принципиальных ограничений на цеховом уровне.

Ограничение 1: данные поступают с задержкой. ERP работает с тем, что в неё внесли. Факт выпуска появляется после того, как мастер или технолог заполнит документ. К этому моменту смена уже закончилась.

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

Ограничение 3: OEE и КПД оборудования не считаются. Общая эффективность оборудования — ключевой показатель цеха — в ERP не предусмотрена. Там нет понятия «доступность станка», «фактическое время цикла», «потери на переналадку».

Ограничение 4: детализация только до заказа или партии. ERP видит, что заказ на 500 деталей выполнен на 60%. Но она не знает, на каком из 15 станков идёт задержка, какой оператор сейчас работает и где именно образовался затор.

Ограничение 5: ручной ввод данных. Вся цеховая фактика в ERP поступает через ручной ввод. Это время сотрудников, неизбежные ошибки и данные, которые всегда отстают от реальности.


Что умеет MES, чего нет в ERP

MES работает там, где ERP заканчивается. Её задача — цеховое исполнение без задержки.

Данные без задержки. MES получает данные о работе оборудования в момент события, а не после смены. Станок остановился в 10:14 — MES зафиксировала это в 10:14, а не в 17:30 из рапорта мастера.

OEE и показатели эффективности. MES автоматически считает OEE (Overall Equipment Effectiveness) по каждому станку, участку и смене: доступность, производительность, качество. Никаких таблиц и расчётов вручную.

События у каждого станка. MES знает, что именно происходит на каждой единице оборудования: работает, простаивает, переналаживается, ожидает материалы. Это позволяет реагировать немедленно, а не постфактум.

Диспетчеризация заданий до оператора. MES распределяет производственные задания не просто на участок, а на конкретный станок и конкретного оператора. Оператор видит своё задание на смену на экране терминала.

Учёт причин простоев. MES классифицирует простои с детализацией: поломка инструмента, ожидание материала, плановое ТО, технологическая пауза. Это основа для анализа потерь и их системного устранения.

Пример. Механический цех, 35 станков. ERP говорит: «Заказ №4712 выполнен на 47%». MES говорит: «Фрезерный центр №8 стоит 38 минут — ожидание инструмента. Токарный участок работает на 78% от нормативной скорости — режимы резания. Оператор Смирнов сделал 94 детали вместо 120 по плану — на его станке 3 микростопа по 7 минут». Вот разница.


Сравнение ERP и MES: 10 критериев

Критерий ERP / 1С MES
Горизонт планирования Дни, недели, месяцы Секунды, минуты, смены
Основные пользователи Плановики, финансисты, бухгалтерия, руководство Диспетчеры, технологи, мастера смен, операторы
Источник данных Ручной ввод документов и транзакций Оборудование, датчики, терминалы операторов
Актуальность данных Задержка на смену или сутки Реальное время
Учёт простоев Нет или по итогу смены из рапорта Сразу с причинами
OEE и КПД оборудования Не предусмотрено Считается автоматически по каждому станку
Детализация заданий До заказа или партии До станка и оператора
Управление в цехе Через бумажные задания или Excel Через экранные задания на терминалах
Связь с оборудованием Нет OPC, Modbus, датчики, прямое подключение
Роль в архитектуре Планирование и финансовый учёт Исполнение и цеховой контроль

APS-системы: что это и где они между ERP и MES

В пирамиде управления часто упоминается ещё один класс систем — APS (Advanced Planning and Scheduling), системы расширенного планирования. Они занимают место между ERP и MES и заслуживают отдельного объяснения.

ERP планирует грубо. Производственный план в ERP обычно составляется без учёта реальных ограничений цеха: какие станки доступны в конкретный момент, какова реальная производительность оборудования, как расставить приоритеты при конкурирующих заказах.

APS планирует точно. APS-система оптимизирует расписание производства с учётом реальных ограничений: мощности каждого рабочего центра, нормативов операций, приоритетов заказов, сроков. Результат — детальное цеховое расписание, максимально приближенное к физическим возможностям производства.

MES исполняет расписание. MES принимает расписание из APS (или непосредственно из ERP, если APS нет) и организует его исполнение: доводит задания до операторов, фиксирует факт, управляет отклонениями.

Схема взаимодействия:

ERP (планирование ресурсов, заказы, финансы)
    ↓
APS (оптимальное расписание с учётом ограничений)
    ↓
MES (исполнение расписания, цеховой мониторинг)
    ↓
Оборудование (станки, датчики, операторы)

Для производств от 20 до 500+ станков связка ERP + MES без APS вполне работоспособна. APS оправдан при сложном многопередельном производстве с десятками конкурирующих заказов и жёсткими ограничениями по срокам.


Три сценария: только ERP / ERP + MES / только MES

Правильная конфигурация зависит от задач и масштаба производства.

Сценарий 1: только ERP

Когда подходит:

  • Производство единичное или мелкосерийное, до 10 станков.
  • Учёт цеха ведётся вручную и это не создаёт проблем.
  • OEE не критичен, план выполняется стабильно.
  • Нет задачи оперативно управлять загрузкой в течение смены.

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

Сценарий 2: ERP + MES (рекомендуемая конфигурация)

Когда подходит:

  • Производство от 15–20 станков, несколько смен.
  • Важен контроль выполнения плана в течение смены, а не только по итогам.
  • Нужны данные по OEE, причинам простоев, эффективности операторов.
  • Хотите исключить двойной ввод данных между цехом и ERP.

Что получаете: ERP управляет заказами и финансами, MES исполняет план в цехе и передаёт фактику обратно. Данные достоверны, актуальны, двойного ввода нет.

Сценарий 3: только MES (без ERP)

Когда подходит:

  • У предприятия нет ERP и не планируется.
  • Производство работает по собственным заказам без сложного финансового учёта в промышленной системе.
  • Главная задача — контроль цеха, а не управление ресурсами предприятия.

Что теряется: нет связи с финансами, закупками, складом на уровне единой системы. Для небольшого производства это может быть нормальной ситуацией.

Практическое правило: если у вас уже есть 1С:ERP или 1С:УПП — не меняйте её. Добавьте MES для цехового уровня и настройте интеграцию. Это принесёт результат быстрее и дешевле, чем переход на новую систему.


Как MES и ERP работают вместе: схема обмена данными

Интеграция MES с ERP — это двунаправленный обмен данными. Каждый тип данных движется в определённую сторону.

Из ERP в MES (план и нормативы)

  • Производственные заказы — что произвести, в каком количестве, к какому сроку. MES принимает заказы и распределяет их по рабочим центрам.
  • Номенклатура и технологические маршруты — перечень деталей с нормами времени на каждую операцию. MES использует нормативы для расчёта OEE и отклонений.
  • Плановый фонд рабочего времени — смены, перерывы, праздники. Нужно для корректного расчёта доступности оборудования.
  • Спецификации (BOM) — состав изделий. Нужно для автоматического списания материалов.

Из MES в ERP (факт производства)

  • Фактический выпуск — сколько деталей произведено по каждому заказу и операции. ERP закрывает производственные заказы на основе этих данных.
  • Данные о браке — количество и причины несоответствующей продукции. Влияет на себестоимость и списание материалов.
  • Время выполнения операций — фактическое против нормативного. Основа для анализа и корректировки нормирования.
  • Простои — для обоснования отклонений плана и расчёта загрузки.

Пример для 1С:ERP. Утром 1С:ERP передаёт в Планол три производственных заказа на токарный участок с приоритетами. В течение смены операторы фиксируют выпуск и события у станков. В 17:00 Планол автоматически передаёт в 1С:ERP фактический выпуск по каждому заказу и данные о браке. Бухгалтерия закрывает смену без звонков в цех и ручного ввода.

Подробнее о технических способах реализации читайте в статье Интеграция MES с 1С: схема, данные и примеры.


Частые ошибки при совместном использовании ERP и MES

Даже если выбрали правильные системы, интеграция может разочаровать — если допустить типичные ошибки.

Ошибка 1: одновременное внедрение ERP и MES. Если оба проекта идут параллельно, команда перегружена, справочники не упорядочены ни в одной из систем, и обе системы не дают ожидаемого результата. Правило: сначала стабилизируйте ERP, потом добавляйте MES.

Ошибка 2: несогласованные справочники номенклатуры. В 1С деталь называется «Вал-шестерня АТ.012.003», в MES — «Вал». Интеграция ломается, потому что системы не могут сопоставить объекты. Решение: привести номенклатуру к единому стандарту с уникальными артикулами до начала интеграции.

Ошибка 3: MES внедрили, но данные не идут в ERP. Случается, когда MES запустили как изолированный инструмент для мастеров, не настроив обратную передачу данных. ERP по-прежнему живёт на ручном вводе. Двойной ввод никуда не делся.

Ошибка 4: ERP используется для оперативного управления цехом. Диспетчер пытается управлять сменой через ERP: переставляет задания, смотрит статусы. ERP для этого не приспособлена — данные там устаревшие, интерфейс не цеховой. Оперативное управление должно быть в MES.

Ошибка 5: дублирование ввода данных. Оператор вносит выпуск в MES, потом мастер дублирует это в 1С. Смысл интеграции теряется. Если интеграция настроена, данные должны передаваться автоматически — без дублирования.

Ошибка 6: завышенные ожидания от первого дня. Первые недели после запуска данные бывают неполными: операторы ещё не привыкли, часть событий пропускается. Это нормально. Качество данных растёт в течение первых 1–2 месяцев по мере формирования привычки у команды.


Планол + 1С: интеграция через REST API

Планол — российская MES-система для производств от 5 до 500+ станков с REST API для подключения 1С:ERP, 1С:УПП и 1С:Комплексная автоматизация.

Интеграция с 1С реализуется через REST API: 1С-программист настраивает обмен заказами, фактом выпуска и браком. REST API с документацией позволяет 1С-программисту настроить двусторонний обмен данными: загрузку производственных заказов из 1С в Планол, передачу номенклатуры и технологических маршрутов, выгрузку фактического выпуска обратно в 1С, передачу данных о браке для расчёта себестоимости.

Оператор фиксирует выпуск в Планол — данные через настроенную интеграцию попадают в 1С. Мастер не тратит время на перенос цифр из рапортов в учётную систему.

Настройка интеграции с 1С занимает 2–5 рабочих дней работы 1С-программиста. Не нужен выделенный ИТ-отдел — достаточно одного ответственного со стороны предприятия и 1С-программиста.

Если 1С ещё нет или она используется только для бухгалтерии — Планол работает и без интеграции. Данные о выпуске можно выгружать в Excel или передавать вручную на первом этапе, а интеграцию настроить позже.

Посмотреть, как выглядит интеграция с вашей конфигурацией 1С — можно на демо-сессии.


Записаться на демо Планол →


Часто задаваемые вопросы

В чём разница между MES и ERP?

ERP (Enterprise Resource Planning) — система управления ресурсами предприятия: заказы, финансы, склад, планирование. Она работает с горизонтом в дни и недели и оперирует плановыми данными. MES (Manufacturing Execution System) — система управления производством на цеховом уровне без задержки: что происходит на каждом станке прямо сейчас, OEE, простои, задания для операторов. ERP и MES работают на разных уровнях и дополняют друг друга, а не конкурируют.

Чем MES отличается от 1С?

1С:ERP и 1С:УПП — это ERP-системы. Они обрабатывают плановые и финансовые данные, но не знают, что происходит на конкретном станке в текущую минуту. MES работает на цеховом уровне без задержки: собирает данные от оборудования, считает OEE, управляет заданиями для операторов. Данные из MES поступают обратно в 1С, устраняя ручной ввод. Подробнее — в статье что такое MES-система.

Когда нужна MES, а когда достаточно ERP?

ERP достаточно, если производство до 10–15 станков, работает в одну смену и нет задачи контролировать цех без задержки. MES нужна, когда производство от 15–20 станков и более, есть несколько смен, важно знать OEE и причины простоев, а план регулярно не выполняется без понятных причин. Если данные о цехе поступают с задержкой на смену и более — MES даст быстрый и измеримый эффект.

Что такое APS и как оно связано с MES и ERP?

APS (Advanced Planning and Scheduling) — системы расширенного планирования, которые оптимизируют производственное расписание с учётом реальных ограничений: мощностей оборудования, нормативов операций, приоритетов заказов. APS находится между ERP и MES: ERP формирует план на уровне заказов, APS составляет детальное расписание по рабочим центрам, MES исполняет это расписание в цехе. Для большинства производств от 20 до 500+ станков связка ERP + MES без APS вполне достаточна.

Как технически интегрировать MES с 1С:ERP?

Стандартный способ — REST API. MES предоставляет API-эндпоинты, 1С-программист настраивает HTTP-запросы из 1С для передачи и получения данных. Базовая интеграция (загрузка заказов из 1С, выгрузка выпуска обратно) занимает 2–5 дней программирования. Предварительное условие — упорядоченные справочники номенклатуры с уникальными артикулами. Подробная схема — в статье Интеграция MES с 1С.

MES заменяет Excel в цехе?

Да, именно в этом одна из главных практических ценностей MES. Таблицы выпуска, журналы простоев, расчёты OEE вручную — всё это MES заменяет автоматическим сбором и обработкой данных. Разница принципиальная: в Excel данные поступают по памяти в конце смены с точностью 50–70%, в MES — в момент события с точностью 85–95%. Подробнее — в статье MES vs Excel: 7 причин перейти с таблиц на систему.

Комментарии

Комментариев пока нет. Будьте первым!

Оставить комментарий

Понравилась статья? Посмотрите Планол в действии.

Получить демо-доступ