На производстве часто есть план, но цех живет по факту. Плановик строит график, мастер переставляет задания вручную, оборудование останавливается, материалы приходят не полностью, срочный заказ меняет очередь, а к концу смены становится ясно, что расписание уже устарело. В таких ситуациях появляются вопросы про APS и MES: что из этого отвечает за планирование, а что за исполнение.
APS и MES работают на соседних уровнях. APS помогает построить производственное расписание с учетом ограничений: мощности, материалов, людей, оснастки, переналадок, сроков и приоритетов. MES отвечает за исполнение этого расписания в цехе: сменные задания, операции, фактическое время, выпуск, простои, качество и обратную связь. Польза появляется не в названии системы, а в связке между планом и фактом.
Что делает APS
APS, или Advanced Planning and Scheduling, нужен там, где обычного календаря и ручной таблицы недостаточно. Система учитывает ограничения и помогает выбрать последовательность работ. Например, одна операция возможна только на определенном оборудовании, материал придет завтра, переналадка между двумя изделиями занимает час, заказ клиента срочный, а часть сотрудников доступна только в дневную смену.
Хороший APS строит не красивый идеальный план, а расписание, которое можно выполнить. Для этого нужны актуальные маршруты, длительности операций, мощности, остатки, заказы, сроки поставки материалов, правила переналадки и приоритеты. Если входные данные устарели, APS быстро превращается в сложную версию Excel.
Что делает MES
MES-система находится ближе к цеху. Она передает задания на рабочие центры, показывает оператору и мастеру, что делать сейчас, собирает факт выполнения, фиксирует простои, брак, причины отклонений, выпуск и статус операции. MES не должна сама решать всю оптимизационную задачу планирования, но она должна сделать план исполнимым на уровне смены.
Если APS сказал, что операция должна начаться в 10:00 на станке номер два, MES проверяет реальность: материал есть, станок доступен, предыдущее задание завершено, оператор принял работу, качество подтверждено. Если что-то пошло не так, MES фиксирует событие и возвращает его в контур планирования.
Как они связаны с ERP
ERP обычно хранит заказы, номенклатуру, спецификации, закупки, склад, финансы и верхнеуровневые производственные документы. Из ERP в APS поступает спрос: что нужно изготовить, к какой дате, из каких материалов и по каким маршрутам. APS превращает это в расписание. MES берет расписание и ведет исполнение в цехе. После выполнения факт возвращается в ERP для учета, склада, себестоимости и отчетности.
Если ERP пытается заменить APS, планирование часто остается грубым: по датам, без реальных ограничений и сменных событий. Если MES пытаются использовать как APS, она перегружается расчетами и сценариями, которые должны решаться выше. У каждой системы своя зона ответственности.
Данные вниз и данные вверх
Интеграция APS и MES работает в двух направлениях. Вниз идет план: порядок операций, рабочие центры, сроки начала и окончания, приоритеты, допустимые замены и ограничения. MES превращает это в сменные задания и интерфейс для мастера, оператора или диспетчера.
Вверх идет факт: операция началась позже, оборудование остановилось, цикл занял больше времени, выпущено меньше изделий, появился брак, материал закончился, партия задержана на контроле качества. Эти данные нужны APS для перепланирования. Без обратной связи план быстро отрывается от реального производства.
Типичные ошибки внедрения
- План без цехового факта. APS строит расписание, но не получает реальные простои, длительности и отклонения.
- Цех не видит план. Расписание остается у плановика, а мастер работает по своей таблице.
- Устаревшие нормативы. Длительности операций и переналадок не соответствуют факту, поэтому план невыполним.
- Слишком сложная модель. В APS занесли столько ограничений, что перепланирование стало медленным и непрозрачным.
- Нет правил приоритета. Срочные заказы двигают очередь вручную, и система теряет доверие.
- Нет владельца изменений. Производство, планирование и ИТ по-разному понимают, кто меняет расписание.
Пример закрытого контура
Допустим, ERP передает производственные заказы на неделю. APS строит расписание по оборудованию и учитывает доступность материала. MES получает задания на ближайшие смены. Во время работы станок останавливается на сорок минут, а одна партия уходит на дополнительный контроль. MES фиксирует простой, причину, потерянное время и фактический выпуск. APS получает это событие и пересчитывает очередь: часть операций сдвигается, срочный заказ остается в приоритете, плановик видит влияние на сроки.
В такой схеме MES не просто собирает отчет после смены. Она дает APS реальность, а APS помогает цеху видеть следующий исполнимый шаг. Это отличается от ситуации, когда план строится раз в неделю и затем каждый день переписывается вручную.
Связь с другими уровнями
APS и MES не заменяют SCADA. В статье SCADA и MES граница проходит между технологическим сигналом оборудования и производственным контекстом. Для APS важен уже обработанный цеховой факт: сколько длилась операция, почему был простой, какой выпуск получен. Низкоуровневые параметры нужны только там, где они влияют на план или качество.
Также APS не заменяет стратегическое планирование. Если материалов физически не хватает, мощность узкого места ниже спроса, а сроки поставки нарушены, оптимальный алгоритм не сделает невозможное возможным. Он только покажет конфликт раньше и поможет выбрать вариант: перенести сроки, сменить приоритет, добавить смену, заказать материал или изменить маршрут.
С чего начинать
- Понять, где сейчас главная боль: планирование, исполнение или обратная связь.
- Проверить качество маршрутов, норм времени, данных по оборудованию и материалам.
- Оцифровать сменное исполнение через MES, если факта из цеха нет или он запаздывает.
- Подключать APS к тем участкам, где ручное расписание реально ломается от ограничений.
- Настроить быстрый возврат отклонений из MES в планирование.
- Определить правила, кто и когда имеет право менять расписание.
Если сегодня производство управляется таблицами, полезно сначала разобрать текущую загрузку производства: какие ограничения учитываются, какие игнорируются, как быстро план устаревает и где теряется факт. После этого проще понять, нужен ли предприятию APS, MES или сначала более дисциплинированная связка ERP и цехового учета.