Что такое MES-система и чем она отличается от ERP | GDTeh

Что такое MES-система и чем она отличается от ERP

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

MES
Опубликовано
5 минутВремя чтения
Техническая проверка Инженерный отдел GDTeh

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

MES занимает промежуточное положение между корпоративными системами планирования и уровнем производственной автоматизации. ERP работает с заказами, ресурсами и планами предприятия, а ПЛК и АСУ ТП управляют самим оборудованием. MES связывает эти уровни через фактические данные о производстве.

Такое разделение соответствует модели ISA-95: управление производственными операциями относится к уровню 3, а бизнес-планирование и логистика — к уровню 4.

От производственного плана к фактическому выпуску

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

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

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

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

Получается двусторонний обмен:

ERP: что требуется произвести → MES: как выполняется производство → ERP: что произведено фактически

MES и ERP поэтому не заменяют друг друга, а решают задачи разных уровней.

Чем MES отличается от ERP

Разницу проще увидеть по тому, с какими данными работают две системы.

MESERP
Основная задачаУправление исполнением производстваПланирование и управление ресурсами предприятия
Основные данныеОперации, выпуск, простои, оборудование, качествоЗаказы, закупки, запасы, материалы, финансы
Горизонт работыТекущая смена и производственный процессДни, недели и более длительное планирование
Главный вопросЧто происходит в производстве сейчас?Что и когда необходимо произвести?
Связь с оборудованиемМожет получать фактические данные с производственного уровняОбычно работает с укрупнённой производственной информацией

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

Какие данные собирает MES

Ценность системы зависит от качества исходных данных. Простого факта «станок включён» обычно недостаточно — требуется связать состояние оборудования с конкретным заказом, операцией и изделием.

В зависимости от производства MES может учитывать:

  • начало и завершение технологических операций;
  • количество выпущенной продукции;
  • брак и доработку;
  • простои и причины остановок;
  • состояние производственного задания;
  • использованные материалы и партии;
  • результаты контроля качества;
  • время работы оборудования.

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

Так формируется не просто массив машинных сигналов, а история выполнения конкретного производственного заказа.

Откуда MES получает информацию

Источники зависят от оборудования и существующей инфраструктуры предприятия.

Часть данных можно получать из ПЛК, SCADA, систем сбора данных, средств идентификации и другого промышленного оборудования. Информация о заказах, материалах и планах обычно поступает из корпоративных систем.

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

Поэтому один из первых вопросов при проектировании звучит не «какую MES выбрать», а «какие данные нужны и откуда их можно достоверно получить».

MES, SCADA и ПЛК решают разные задачи

ПЛК работает непосредственно с оборудованием: получает сигналы датчиков, выполняет алгоритм и управляет исполнительными механизмами.

SCADA используется для диспетчерского контроля: показывает состояние объекта, аварии, текущие и архивные технологические параметры.

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

Например, один и тот же сигнал о работе двигателя используется на разных уровнях по-разному. ПЛК учитывает его в алгоритме управления, SCADA отображает состояние механизма, а MES может использовать продолжительность работы при расчёте фактического времени выполнения операции.

MES при этом не должна заменять ПЛК в управлении приводами, блокировками и другими быстродействующими функциями АСУ ТП.

Когда MES может быть полезна производству

Полноценная MES нужна не каждому предприятию. Для небольшого производства с простым маршрутом и несколькими операциями существующего учёта иногда вполне достаточно.

Потребность становится заметнее, когда объём производственной информации растёт и её сложно собрать в единую картину.

Характерные ситуации:

  • сложно быстро определить состояние конкретного заказа;
  • данные ведутся одновременно в журналах, Excel и нескольких программах;
  • причины простоев фиксируются нерегулярно;
  • плановый выпуск заметно расходится с фактическим;
  • требуется прослеживаемость партий и изделий;
  • производственные данные вручную переносятся между системами;
  • информация с оборудования есть, но не связана с заказами.

В таких условиях MES помогает перейти от разрозненного учёта к единой модели производственного процесса.

С чего начинать внедрение

Первый этап — описание производства, а не выбор программной платформы.

Нужно определить производственные заказы и маршруты, рабочие центры, операции, точки контроля и набор показателей. Затем становится понятно, какие данные уже существуют в ERP и АСУ ТП, какие потребуется получать дополнительно и как организовать обмен между системами.

На действующем предприятии полезно сначала обследовать небольшой участок. Это позволяет проверить качество данных и выявить ограничения оборудования до масштабирования решения на всё производство.

Отдельное внимание требуется интеграции с существующей автоматикой. Если ПЛК и системы управления изначально не предусматривали передачу нужной информации, может потребоваться их доработка.

MES начинается с производства, а не с программы

Смысл внедрения MES заключается не в создании ещё одной информационной системы, а в получении достоверной картины выполнения производственного процесса.

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

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

«Гибридная техника» разрабатывает и модернизирует системы автоматизации производственного оборудования, программирует ПЛК, HMI и SCADA и организует передачу данных на верхний уровень. Возможность дальнейшей интеграции с производственными информационными системами можно учитывать уже при проектировании АСУ ТП.

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

Что означает MES?

MES расшифровывается как *Manufacturing Execution System* — система управления исполнением производства. Она используется для контроля производственных заданий, операций и фактических результатов работы.

Может ли MES заменить ERP?

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

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

SCADA показывает состояние технологического оборудования и параметры процесса. MES связывает производственные данные с заказами, операциями, выпуском, простоями и другими объектами производственного учёта.

MES напрямую подключается к станкам?

Не обязательно. Данные могут поступать через ПЛК, SCADA, отдельную систему сбора данных или другой интеграционный уровень. Архитектура зависит от оборудования и требований проекта.

Нужна ли MES небольшому производству?

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

Можно ли внедрять MES постепенно?

Да. Можно начать с отдельного участка или ограниченного набора функций, а затем расширять систему. При этом общую модель данных и архитектуру интеграции лучше определить заранее.

Инженерная консультация

Нужна консультация по вашей задаче?

Опишите производство — мы предложим состав обследования и следующий технический шаг.