M365Con 2027 – бесплатная онлайн-конференция · 11–22 Jan 2027 · 120 sessions→ m365con.net

Блог · Mirko Peters

APS и MES: различия, пересечения и совместная работа

Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.

By ·

APS и MES простыми словами: одна система заранее строит выполнимый график, другая фиксирует и контролирует выполнение. Разберитесь, где они пересекаются и какой пробел закрыть первым.

Automatically translated with AI from the original post. Read the English original

Система APS (advanced planning and scheduling) заранее рассчитывает выполнимый график на основе мощностей, календарей, материалов и приоритетов. Система MES (manufacturing execution system) фиксирует и контролирует то, что реально происходит на производственном участке, заказ за заказом и операция за операцией. APS смотрит вперёд, MES смотрит на текущий момент. Их пересечение — в детальном планировании, и именно здесь начинается большая часть путаницы. Эта статья для производственных планировщиков, которым нужно решить, на какую систему смотреть в первую очередь, или понять, как заставить обе работать вместе.

Ключевые выводы

  • APS заранее рассчитывает выполнимый график с учётом мощностей, календарей, материалов и приоритетов; MES фиксирует и контролирует то, что реально происходит на участке.
  • ISA-95 относит детальное планирование, диспетчеризацию работ и учёт выполнения работ к видам деятельности по управлению производственными операциями, поэтому функции планирования встречаются в продуктах обоих типов.
  • Самое простое правило: у последовательности должен быть один владелец. Если обе системы публикуют список работ, на участке появляются две версии плана.
  • Данные идут в обе стороны: последовательность, сроки и ресурсы передаются вниз, а фактические начало, окончание, количества, брак, простои и расход материалов возвращаются обратно.
  • Если вы не можете доверять статусу заказов, закройте этот пробел в первую очередь: планировщик работает с фактическими данными и без них начинает расходиться с реальностью.

APS и MES: что делает каждая система?

Начнём с простых описаний.

APS — это программное обеспечение для планирования. Оно получает заказы, маршруты, ресурсы, сменные календари, наличие материалов и правила и рассчитывает график, который предприятие реально может выполнить. Планировщики используют его, чтобы ответить на вопросы вроде «когда мы можем выполнить срочный заказ и что он сдвинет?». Хороший APS позволяет скопировать план, изменить одно допущение и сравнить два варианта.

MES — это программное обеспечение для производственного участка. Оно фиксирует производственную активность по производственным заказам и операциям, например расход материала на рабочем месте. Операторы и мастера используют его в течение смены. В записи блога NIST о MES для малых производств система описана как программное обеспечение, которое собирает данные в реальном времени, чтобы выявлять дефекты и неэффективность, связывает производственную активность с фактическими затратами и может передавать данные в ERP-систему. Мнения автора принадлежат ему лично, а в записи отмечается, что MES может также выполнять функции системы контроля качества или планирования.

Поэтому первое различие — во времени и в пользователе. APS работает в горизонте от часов до недель и обслуживает планировщика. MES работает в горизонте от секунд до дней и обслуживает участок.

Где ISA-95 располагает эти системы?

Стандарт ISA-95 здесь помогает, поскольку даёт обоим лагерям одну и ту же карту. Краткое изложение от OPC Foundation описывает уровни следующим образом:

  • Уровень 4 — это бизнес-планирование и логистика, как правило, автоматизированные ERP-системой. Он работает с горизонтами в месяцы, недели и дни.
  • Уровень 3 — это управление производственными операциями. Он работает с временными горизонтами от дней до секунд. В число названных в нем действий входят детальное планирование, диспетчеризация работ и отслеживание работ или продукции.
  • Уровни с 0 по 2 охватывают физический процесс, датчики и исполнительные механизмы, а также автоматизацию и управление.

Обратите внимание, что детальное планирование находится на уровне 3, рядом с диспетчеризацией и отслеживанием. Стандарт не использует там категорию продуктов «APS». Он описывает действия, а не программные пакеты. Собственная страница ISA перечисляет восемь частей: во второй части описано содержание интерфейса между уровнями 3 и 4, а в третьей — модели действий управления производственными операциями.

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

Где APS и MES пересекаются?

Точка пересечения — последовательность работ. Три вопроса помогут в этом разобраться.

  1. Какая система строит последовательность с учетом нескольких ограничений и позволяет сравнивать альтернативы? Это задача APS, даже если MES предлагает упрощенную версию.
  2. Какая система знает реальный статус каждого заказа прямо сейчас? Это задача MES.
  3. Какая система формирует список, по которому работает оператор? Такая система должна быть ровно одна.

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

Перепланирование требует такой же ясности. Когда станок останавливается, первой об этом узнает MES. APS определяет, каким будет новый план. Между этими двумя событиями стоит правило, и его стоит записать: кто может менять последовательность в течение смены и как изменение попадает обратно к планировщику.

Как APS и MES обмениваются данными?

Данные плана идут вниз, обратная связь — вверх.

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

ISA-95 выделяет четыре вида информации, которой обмениваются системы на уровнях 3 и 4: материалы, оборудование, физические активы, а также персонал с его ролями и квалификацией. Для планировщика это разумный контрольный список того, что ему нужно знать. Расписание, которое не учитывает, какие операторы квалифицированы для работы на конкретном станке, не является выполнимым, как бы оно ни выглядело на экране.

Следующий вопрос — скорость. В сводке OPC сказано, что реальное время на уровне 3 означает информацию, доступную через несколько секунд после события на производственном участке, а на уровне 4 — данные, доступные ежедневно или в течение нескольких часов после окончания смены. Исследователи из FIR при RWTH Aachen высказывают похожую мысль о управлении производством: реальное время следует понимать как задержку на фиксацию определенных событий, а не как миллисекунды. Спросите себя, какое решение поддерживает каждое сообщение. Руководителю смены, который перераспределяет людей, когда работа отстает, нужны минуты. Планировщику, который перепланирует заказы на завтра, нужен статус к концу смены.

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

Нужны ли вам APS, MES или и то и другое?

Выбирайте по самому большому разрыву. Вот типичные ситуации:

  • Вы не можете давать надежные даты поставки, расчет узкого места последовательности занимает часы, а срочные заказы ломают неделю. Присмотритесь к APS, как только данные о маршрутах будут в порядке.
  • Вы не знаете, что и когда было произведено, статус заказов хранится на бумаге или вы не можете показать, какой материал пошел в какой продукт. Сначала присмотритесь к MES или более простой отчетности с производственного участка.
  • Ваша продукция подлежит регулированию, и вам нужны записи по каждой партии или серийному номеру. Это зона ответственности MES.
  • Ваши маршруты стабильны, а мощности не перегружены. Планирования в ERP и внимательного планировщика может быть достаточно.
  • Вы хотите, чтобы план реагировал на то, что происходит в цеху. Нужны обе системы с определенным обменом данными.

Вот гипотетический пример. Завод работает на бумажных маршрутных картах. Операторы записывают объёмы в конце смены, а планировщик вводит их на следующее утро. Состояние вторника планировщик узнаёт только в среду. Более совершенный планировщик даст точнее план, но построенный на вчерашнем состоянии. Сначала стоит фиксировать ход работ прямо во время смены: это устранит устаревание данных. Завод в этом примере вымышленный, но логика верна для любого завода: планировщик работает с фактическими данными, а без них план со временем расходится с реальностью.

Как связать их без масштабного проекта «всё сразу»?

Двигайтесь небольшими шагами, по одной линии за раз.

  1. Определите, кто отвечает за последовательность операций, и запишите это.
  2. Перечислите сообщения в обоих направлениях: отправитель, получатель, триггер и частота.
  3. Проверьте маршруты, нормы времени и календари для пилотной линии. Обе системы унаследуют все ошибки, которые в них есть.
  4. Запустите новый процесс параллельно со старым на несколько недель.
  5. Сравнивайте плановые и фактические даты начала и окончания для каждого заказа и изучайте расхождения.
  6. Расширяйте процесс на следующую линию только тогда, когда цифры в обеих системах совпадают.

Что спросить у поставщиков?

Покупаете ли вы APS, MES или обе системы, одни и те же вопросы отделяют конкретные ответы от расплывчатых:

  • Какая система является мастер-системой для последовательности операций и как другая узнаёт об изменениях?
  • Какие сообщения передаются в каждом направлении и как часто?
  • Что происходит при разрыве связи? Может ли производство продолжать работу и догонять позже?
  • Сколько занимает перепланирование и как планировщик видит, что изменилось?
  • Кто поддерживает сопоставление данных, когда вы добавляете семейство продукции или рабочий центр?
  • Какие стандарты использует интерфейс, например определения сообщений на основе ISA-95 или OPC UA?

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

Распространённые ошибки

  • Покупка APS для решения проблемы, которая на самом деле вызвана отсутствием данных с производства.
  • Покупка MES в расчёте на то, что она оптимизирует последовательность операций.
  • Допущение, при котором обе системы публикуют рабочий список.
  • Предположение, что интерфейс «стандартный», и пропуск сопоставления данных.
  • Сравнение плана с нормами времени, которые никто не проверял в течение года.
  • Запуск на всём заводе сразу, из-за чего ни одна команда не может учиться на первой линии.

Где здесь Polaris

Если ваш главный пробел — реализуемый план и его связь с цехом, стоит рассмотреть iFAKT Polaris. iFAKT описывает Polaris как ИИ плюс цифровой двойник производства, работающий с данными ERP. Модуль Polaris Optimizer создаёт оптимизированный план с учётом ограничений: ресурсов, смен, навыков и мощностей, анализирует влияние сбоев и пересчитывает план. Модуль Polaris Operator передаёт план в цех в виде задач, привязанных ко времени, и фиксирует ход работ, задержки и сбои как обратную связь. Заменит ли он ваш MES или дополнит его, зависит от того, что MES должен фиксировать: расход материалов, данные о качестве или прослеживаемость. Поэтому сначала сравните именно этот список.

Смежные темы для изучения

  • Планирование с конечной мощностью: почему недельный обзор загрузки может выглядеть нормально, а суточный график при этом нереализуем.
  • Замкнутый контур планирования производства: как обратная связь с цеха меняет следующий план.
  • Мастер-данные для планирования: кто отвечает за маршруты, нормы времени и календари.
  • Связка MES с ERP: какие заказы и подтверждения передаются в каждом направлении.

Следующий шаг

Запишите, какое из двух утверждений вернее для вашего завода: «Мы не можем построить график, которому доверяем» или «Мы не видим, что происходит на самом деле». Ответ на этот вопрос во многом решит для вас выбор между APS и MES и подскажет, с каким поставщиком начинать разговор.

Подписаться на подкастSpotify

Entities in this article

Advanced planning and scheduling (APS) Manufacturing execution system (MES) ISA-95 Enterprise resource planning (ERP) Polaris Optimizer Polaris Operator iFAKT GmbH

Related articles

RSS

Спонсорский материал

iFAKT GmbH