Mcp mes системы транспортных компаний. Функции исполнительных систем производства (MES)

Исполнения и управления (MES) традиционно связывают ERP (и другие бизнес-системы) и контроль и мониторинг потока данных на заводах. Расшифровка MES (аббревиатуры) в переводе на русский язык дословно звучит как «система производственного управления». По сути, они выступают как операционные системы управления установкой. Были разработаны и развиваются в контексте «умного» производства, промышленной трансформации и сквозного управления производственными операциями.

Системы управления производством сегодня для исполнения более важны, чем когда-либо. Цифровая установка интеллектуального производства основана на данных и превращает всю собранную и агрегированную информацию в бизнес-ценность. Например, это может быть выполнено путем улучшения управления активами, инвентаризацией и материалами, получения информации о производственных процессах для лучшего принятия решений, управления производительностью и качеством. Осуществляются эти шаги путем координации производственной деятельности.

Измерение ценности и преимуществ (количественных и качественных), полученных в результате использования MES-системы, сегодня важнее, чем когда-либо.

Системы производственного управления - не новое изобретение. Как и многие развивающиеся информационные системы, они изменялись с течением времени, так как появились новые технологии (например, облачные хранилища и IoT).

По своей сути, Manufacturing Execution System - это сотрудничество между производственным планированием и способом организации производства. Если сравнить этот процесс с нервной системой, то MRP можно рассматривать как мозг, а MES - как нервную систему.

Состоит MES из нескольких аспектов:

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

Что же такое MES?

Довольно часто MES рассматривается как набор датчиков или детекторов. Они должны собирать данные автоматически и отправлять их куда-либо. На самом деле это упрощение. Понятие Manufacturing Execution System намного шире. Эта система перемещает информацию между производственным планированием и исполнением в обоих направлениях, а датчики собирают только данные. Кроме того, технические средства не представляют или не анализируют собранную информацию.

Конечно, датчики могут быть интегрированы в MES-систему, но они не являются основной ее частью. Информация может быть собрана многими способами, которые дополняют и проверяют друг друга.

ERP и MES

Хотя многие программные пакеты ERP для предприятий малого и среднего бизнеса утверждают, что они полностью подходят для производства, на самом деле это верно только в определенной степени. Они могут содержать модули, которые обычно полезны для большинства предприятий, например управление запасами (резервами) или CRM. Но, если они не сосредоточены на производстве, они не включают в себя системы производственного исполнения.

Напротив, MES - это с самого начала программное обеспечение для планирования ресурсов, которое фокусируется на производителе. Из-за этого и в дополнение к модулю планирования производства оно обычно содержит особые условия, позволяющие организовать производственный процесс в цехах. Обладающий специальным интерфейсом с увеличенным размером текста, который может работать на компьютерах, планшетах и ​​других переносных устройствах, MES - это удобный способ для сотрудников получать задания и сообщать о достигнутых результатах. Отчетная информация сразу же становится доступна руководству (что означает прогресс в производстве), и в реальном времени можно увидеть показатели эффективности, в том числе OEE (общая эффективность оборудования).

Наличие фактической информации и ее использование позволяют повысить эффективность, увеличить скорость реакции, улучшить процессы и удовлетворенность клиентов.

Что это значит?

Исходя из вышеизложенного, полное и исчерпывающее определение MES-системы звучит следующим образом. Это автоматизированные компьютеризированные системы, применяемые в производстве с целью отслеживания и фиксации преобразования сырья в готовую продукцию. Эти инструменты собирают и предоставляют информацию, способную помочь в принятии решений о том, как возможно оптимизировать имеющиеся условия на производстве, чтобы сделать выпуск продукции эффективнее. MES всегда функционируют в режиме реального времени, и это позволяет поддерживать контроль одновременно над несколькими частями производственного процесса (к примеру, персонал, входы, оборудование и службы поддержки).

MES способны функционировать в нескольких производственных областях одновременно:

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

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

Внутренние ресурсы

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

Компания с автоматизацией и разработкой программного обеспечения

Компании этой категории могут обладать талантливыми людьми и опытом в производственной среде, однако в целом у них нет реальной способности выполнять и масштабировать долгосрочное решение. Они могут собрать и разработать решение MES, но при этом они обладают ограниченным опытом в создании инструментов автоматизации. Все примеры MES-систем, созданных по такому заказу, как правило, являются одноразовыми попытками, которые не имеют объективной перспективы для обеспечения полной отдачи. Знания об особенностях изменения и расширения конкретной системы обычно принадлежат одному или двум людям, что ограничивает долгосрочную жизнеспособность решения. Они, как правило, разрабатываются и сдерживаются возможностями инструментария уровня автоматизации. Недостатки MES-систем такого уровня заключаются в том, что они не создаются с использованием передового подхода к разработке программного обеспечения.

Решение «под ключ» от проверенной компании

Лучшая MES - это архитектура, разработанная и интегрированная экспертами. Так, некоторые крупнейшие компании задокументировали системы качества разработки программного обеспечения, строгие процедуры тестирования, передовые знания в области ПО, широкую базу установки и глубокое понимание ряда производственных мощностей. Данные производители, руководствуясь многолетними стремлениями производить самые лучшие продукты в своей области знаний, конструируют продукты, готовые к постоянному совершенствованию.

Стоимость, которую клиент платит за такое решение, обеспечивает непревзойденную отдачу от инвестиций (ROI). Кроме того, зачастую такие производители не только в полной мере соблюдают стандарты MES, но и являются новаторами. Получая регулярно новые версии программного обеспечения, клиент всегда выигрывает от ключевых разработок в области функций и технологий. По сути, это единственный вариант, который гарантирует, что предприятие получит самые лучшие технологии, и, следовательно, это даст наилучшее соотношение цены и качества в долгосрочном прогнозе.

В чем же преимущества MES?

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

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

Подсчет затрат становится более точным

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

Сокращение отходов и уровня перегрузок

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

Уменьшение времени простоя

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

Сокращение расходов

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

Сокращение излишков

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

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

Какой можно сделать вывод?

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

Почему невозможно просто создать график заказов из ERP?

Современное производство представляет собой сложную, постоянно меняющуюся среду. Планирование должно учитывать уровень вариации, который обычно выходит за рамки традиционных систем - MRP, Master Scheduling и т. п. MES рассматривает и контролирует наиболее важные детали данного процесса.

Непредсказуемые производственные ситуации могут включать в себя:

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

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

Интеграция с закрытым контуром

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

Требования к MES следующего поколения

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

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

Эти возможности в настоящее время либо не существуют в MES, либо не являются удобными для пользователя. Однако технологии развиваются с каждым днем, и вполне возможно, что эти пожелания станут реальностью.

Что же имеется в настоящее время? Обзор MES-систем, существующих сегодня, позволяет строить довольно положительные прогнозы. Они вполне справляются со всеми поставленными задачами.

Что используется сегодня?

На сегодняшний день в России лидируют три системы управления производством (MES). Каждая из них была разработана для более эффективного управления. Однако рассчитаны они на мелкосерийный тип, хотя различия между ними имеются. В целом, этот рейтинг может быть представлен так.

В России MES-система «ФОБОС» является очевидным лидером и используется на средних и не очень крупных производствах, чаще машиностроительных. Ее главными функциями представлены внутрицеховое планирование и всестороннее управление. В обязательном порядке она должна быть интегрирована с ERP-системой (либо «1С: Предприятием»), поскольку она построена так, чтобы обмениваться данными с другими продуктами. Недостатком можно назвать только то, что внедряется на небольших предприятиях.

YSB. Enterprise разработана специально для деревообрабатывающей промышленности. Кроме того, она обладает некоторыми особенностями, ввиду которых она применима только для некрупных организаций. MES-система обладает небольшим количеством необходимых и специализированных функций для полной организации работы. Однако она при этом оснащена некоторыми дополнительными опциями, включающими в себя ведение бухгалтерии и управление продажами. Недостатком является тот факт, что программа имеет узкую специализацию.

Система PolyPlan оснащена еще более скромным функционалом MES. Однако на рынке она представлена в качестве инструмента оперативно-календарного планирования, предназначенного для отрасли машиностроения. Изначально она разрабатывалась для автоматизированных и гибких производств. Главное преимущество - это самая недорогая MES-система на сегодняшний день, поэтому она является довольно востребованной.

MES-системы - это компьютеризированные системы, используемые в производстве для отслеживания и документирования преобразования сырья в готовые изделия. Они предоставляют информацию, которая помогает принимающим решения лицам понять, как можно оптимизировать текущие условия на заводе, чтобы улучшить выпуск продукции. MES работают в режиме реального времени, чтобы обеспечить контроль над несколькими элементами производственного процесса (например, входы, персонал, машины и службы поддержки).

Как это работает?

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

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

Идея MES может рассматриваться как промежуточный шаг между системой планирования ресурсов предприятия (ERP) и контрольным и сборочным управлением (SCADA) или системой управления технологическими процессами.

В начале 1990-х годов были созданы отраслевые группы, такие как MESA (International-Manufacturing Enterprise Solutions Association), чтобы регулировать сложность и дать рекомендации по исполнению MES Systems.

Преимущества

Эти системы помогают создавать безупречные производственные процессы и обеспечивают обратную связь с требованиями в режиме реального времени. Кроме того, они предоставляют всю важнейшую информацию в одном источнике. Другие преимущества успешного внедрения MES-систем могут включать в себя:

  1. Сокращение количества отходов, их переработку и уничтожение, в том числе в более короткие сроки.
  2. Более точный сбор информации о затратах (например, работа, простои и инструменты).
  3. Увеличение времени безотказной работы.
  4. Внедрение безбумажной работы.
  5. Сокращение излишков за счет ликвидации инвентарных запасов в каждом конкретном случае.

Разновидности MES

Широкое разнообразие систем MES возникло с широким использованием собранных данных для определенной цели. Дальнейшая их разработка в течение 1990-х годов привела к увеличению их функциональности. Затем Ассоциация производственных предприятий (MESA) внедрила определенную структуру, определив 11 функций, которые ограничили область применения MES. В 2000 году стандарт ANSI/ISA-95 объединил эту модель с эталонной моделью Purdue (PRM).

Была определена функциональная иерархия, в которой исполнительные MES находились на уровне 3 между ERP на уровне 4 и контролем процесса на уровнях 0, 1, 2. С момента публикации третьей части стандарта в 2005 году деятельность на уровне 3 была разделена на четыре основные операции: производство, качество, логистика и техническое обслуживание.

В период с 2005 по 2013 год дополнительные или пересмотренные части стандарта ANSI/ISA-95 более подробно определили аппаратный состав MES-систем, охватывая способы внутреннего распространения функций и обмена информацией как внутри, так и снаружи.

Функциональные области

На протяжении многих лет международные стандарты и модели расширили сферу применения этих инструментов с точки зрения их деятельности. Обычно назначение и функции MES-систем включают в себя следующее:

  1. Управление определениями продуктов. Это может включать в себя хранение, контроль версий и обмен данными с другими системами, такими как правила производства продукции, спецификация, подсчет ресурсов, контрольные точки процесса и качественные данные, каждая из которых сосредоточена на определении способа создания продукта.
  2. Управление ресурсами. Это может включать в себя регистрацию, обмен и анализ информации о ресурсах, направленных на подготовку и выполнение производственных заказов, которые возможны и доступны.
  3. Планирование (производственные процессы). Эти действия определяют график производства в виде набора заказов на выполнение для удовлетворения производственных требований, обычно получаемых из планирования ресурсов предприятия или специализированных передовых систем планирования, обеспечивают оптимальное использование местных ресурсов.
  4. Отправка производственных заказов. В зависимости от типа производственных процессов это может включать в себя дальнейшее распределение партий, прогонов и заказов на выполнение работ, выдачу их рабочим центрам и адаптацию к непредвиденным условиям.
  5. Выполнение производственных заказов. Хотя фактическое выполнение осуществляется системами управления технологическими процессами, MES может проводить проверки ресурсов и информировать другие системы о ходе производственных процессов.
  6. Сбор данных о производстве. Эта функция MES включает в себя сбор, хранение и обмен данными процесса, состояния оборудования, информацию о материалах и журналах производства либо в картотеке, либо в реляционной базе данных.
  7. Анализ производительности производства. Это получение полезной информации из необработанных собранных данных о текущем состоянии производства. Они включают в себя обзоры работы (WIP) и производительности за прошедший период (такие как общая эффективность оборудования или любой другой подобный показатель).
  8. Производственный трек и трассировка. Это регистрация и извлечение связанной информации для того, чтобы представить полную историю продаж, заказов или оборудования. Данная область имеет особенно важное значение для производств, связанных со сферой здравоохранения. Это, например, выпуск фармацевтических препаратов.
  9. Оцифровка полных данных из журналов в интерфейс цифровых устройств с помощью функции блокировки редактирования, а также вывод данных из SCADA в общий банк данных.

Связь с другими системами

Система управления производством MES интегрируется с ISA-95 (предыдущая модель модели Purdue, «95») с множественными отношениями и связями. Совокупность систем, действующих на уровне 3 ISA-95, можно назвать средствами управления производственными операциями (MOMS). Помимо MES, обычно существует система управления информацией о лаборатории (LIMS), управления складами (WMS) и компьютеризированная система управления обслуживанием (CMMS).

С точки зрения MES возможными информационными потоками являются:

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

Связь с системами уровня 4

Примерами систем, действующих на уровне 4 ISA-95, являются управление жизненным циклом изделия (PLM), планирование ресурсов предприятия (ERP), управление взаимоотношениями с клиентами (CRM), человеческими ресурсами (HRM), система исполнения процессов (PDES).

С точки зрения систем MES, примерами возможных информационных потоков являются:

  • к PLM: результаты производственных испытаний;
  • из PLM: определение продуктов, счета операций (маршруты), электронные рабочие инструкции, настройки оборудования;
  • к ERP: результаты производственной деятельности, произведенные и потребляемые материалы;
  • от ERP: планирование производства, требования к заказу;
  • в CRM: отслеживание информации;
  • из CRM: жалобы на продукт;
  • к HRM: эффективность персонала;
  • от HRM: навыки персонала, доступность персонала;
  • к PDES: результаты испытаний;
  • из PDES: определение производственного потока, определение экспериментов (DoE).

Во многих случаях системы Middleware Enterprise Application Integration (EAI) используются для обмена сообщениями между MES и Level 4. Общее определение данных, B2MML, было определено в стандарте ISA-95, чтобы связать MES с вышеуказанными системами уровня 4.

Связь с системами уровня 0, 1, 2

Системы, действующие на уровне 2 ISA-95, - это диспетчерский контроль и сбор данных (SCADA), программируемые логические контроллеры (PLC), распределенные системы управления (DCS) и системы пакетной автоматизации. Информационные потоки между MES и этими системами управления процессами примерно одинаковы:

  • к PLC: рабочие инструкции, рецепты, установки;
  • из PLC: значения процесса, аварийные сигналы, скорректированные контрольные точки, производственные результаты.

Большинство систем MES включают в себя возможность подключения в рамках предлагаемого ими продукта. Прямая связь данных оборудования завода устанавливается путем синхронизации с Часто данные сначала собираются и диагностируются для управления в реальном времени в распределенной системе управления (DCS) или диспетчерского контроля и сбора данных (SCADA). В этом случае MES подключаются к этим системам уровня 2 для обмена данными по этажам завода.

Промышленным стандартом для подключения к элементам производства является OLE для управления технологическими процессами (OPC). Но в настоящее время промышленный стандарт начал переходить на OPC-UA. Современные совместимые с OPC-UA системы не обязательно будут работать только в среде Microsoft Windows, они рассчитаны на запуск в GNU/Linux или других встроенных системах. Это снижает стоимость систем SCADA и делает их более открытыми с надежной безопасностью.

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

Они управляют определениями продуктов

Любой опытный управляющий знает, что даже малейшее изменение материала может полностью изменить законченное состояние продукта. Недостаток или излишек способен повлечь серьезные изменения в качестве продукта. Все это может привести к дополнительным затратам.

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

Они адекватно оценивают производственные ресурсы (с некоторой помощью)

Как упоминалось выше, системы класса MES могут определять точное количество материала, необходимого для создания продукта, что позволяет создать четкое определение изделия и поддерживать его целостность. Кроме того, вы всегда будете иметь представление о том, каковы ваши ресурсы на производстве. Эта категория включает в себя все: от учета физических материалов до знания количества обслуживаемых машин или наличия рабочей силы, необходимой для завершения работы. MES в сочетании с системой APS (Advanced Planningand Scheduling) имеют возможность реально прогнозировать даты завершения выпуска продукта на 100 % всех ресурсов, которые у вас есть при раздаче.

Они могут быть интегрированы с другими производственными системами

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

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

Они обеспечивают анализ эффективности производства

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

Отслеживание производственных данных

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

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

MES и APS - вместе или по отдельности?

Прежде чем осуществлять обзор MES-систем, следует понять, как они взаимодействуют с другими подобными инструментами. Так, APS (Advanced Planning & Scheduling) - это собственная программная категория, такая как ERP или MES. APS охватывает стратегическое, тактическое и оперативное планирование. Последний, оперативный вариант использования много раз рассматривается как ядро ​​APS. Здесь планирование - это разработка конечной цели на ежедневной основе. Суть его состоит в том, чтобы разработать возможные планы по минимизации чрезмерных запасов и сократить сроки выполнения заказа. Существует множество поставщиков систем APS, которые вы можете найти в наши дни.

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

При плотной интеграции систем MES и APS (в виде замкнутой петли) все богатые функциональные возможности APS используются без каких-либо ограничений. Если эта система поддерживает многосайтовое планирование и мощный Интернет, вся цепочка поставок может быть спланирована, выполнена и контролироваться в режиме реального времени - глобально без географических ограничений. Например, при запуске операции (рабочей фазы) в Китае планировщик в США может видеть в режиме реального времени выполнение заказа. Также продавец может войти в приложение MES/APS через Интернет и просмотреть, когда продукт будет отправлен клиенту, без телефонных звонков и писем.

MES и MOM: в чем разница?

Терминология может сбивать с толку в индустрии программного обеспечения, особенно если вы только начинаете изучать данный вопрос. К сожалению, это наблюдение справедливо для ПО в промышленности и производстве. На протяжении многих лет использовалось множество разных систем, но путаницу вызывают только 2 аббревиатуры:

  • MES - система исполнения производства.
  • MOM - управление производственными операциями.

Чтобы понять разницу между ними, необходимо провести сравнительный анализ систем MES (PDF-таблицей) и MOM. Можно выделить их сходства и различия в ходе описания.

Как уже было указано выше, MES была впервые использована AMR в 1990-х годах, вытеснив систему Computer Computing Manufacturing (CIM), впервые принятую в конце 1980-х. Это произошло до того, как были установлены многие стандарты в этой отрасли (такие как ISA-95), и, конечно же, намного раньше, чем ERP укоренилась в качестве основной IT-магистрали для большинства глобальных производственных компаний.

Многие ранние системы MES были специально построены замкнутыми. Из-за этого им не хватало гибкости, необходимой для адаптации к меняющимся потребностям бизнеса. Это привело к тому, что многие ранние реализации имели очень длительные расчеты и часто создавали процесс реализации, который, казалось, не имел конца. По этим причинам при внедрении в производство система MES изначально заработала репутацию в качестве дорогостоящего и рискованного инструмента, который часто не достигал первоначальных целей ROI.

В то же время большая работа продолжала проводиться в сфере автоматизации промышленности, и появился ряд стандартов пакетного уровня (таких как ISA-88 и ISA-95). В них был определен термин «Управление производственными операциями» (MOM). В этой системе были определены подробные виды деятельности и бизнес-процессы, включая производство, качество, обслуживание и инвентаризацию.

Развитие MOM

Новые рыночные условия привели к появлению разработчиков, желающих ребрендировать и отделиться от продуктов прошлого, а именно от MES. Многие из них приняли термин MOM и сослались на свои предложения в качестве нового решения. Они предложили гибкость и масштабируемость, необходимые для того, чтобы система смогла стать настоящим корпоративным приложением, в том числе:

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

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

Итак, в чем же различие?

Сегодня аббревиатура MOM обычно относится к бизнес-процессам, а не к программному обеспечению. Обозначение «Платформа MOM» (MOM Solution) чаще всего используется для дифференциации от более старых решений MES и имеет возможности, перечисленные выше.

MES по-прежнему используется в большинстве случаев. Иногда она может иметь аналогичные возможности с MOM, но, в отличие от нее, развивается более быстрыми темпами.

Примеры MES

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

MES-система «ФОБОС» применяется на средних и относительно крупных машиностроительных производствах. Ее основными функциями выступают внутрицеховое управление и планирование. Она обязательно интегрируется с ERP-системой (или «1С: Предприятием»), перенаправляет в нее все полученные данные.

YSB.Enterprise была создана для деревообрабатывающей промышленности. К тому же она имеет некоторые особенности, из-за которых она больше подходит для небольших предприятий (таких, где уже недостаточно только 1С). MES-система имеет слишком мало специфических и необходимых функций для полноценной работы, но при этом в ней присутствуют дополнительные опции, в том числе управление продажами и бухгалтерией.

PolyPlan обладает еще меньшим набором функций MES, но при этом преподносится как инструмент оперативно-календарного планирования в сфере машиностроения (для гибких и автоматизированных производств). Стоимость MES-системы этого типа самая низкая.

Это было примерно месяц назад. К нам в офис приехал Василий. Он топ-менеджер компании, производящей оборудование для театральных сцен. С порога заявил, что ему нужна MES-система или APS-система и что он еще не до конца решил, какая из них. «Почему именно MES-система?» - спросил я.

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

Нет, у нас ERP-система. Да это не важно, забудьте про эти всякие аббревиатуры. Давайте просто поговорим о ваших проблемах.


- А вы думаете, ваша система способна их решить?

Василий, проблемы решает менеджмент компании. А ПО только помогает это сделать. Но само по себе ПО проблем не решает. Я думаю, что некоторые ваши проблемы решаются и без ПО, а некоторые может помочь решить наше ПО. В чем, по-вашему, заключаются ваши проблемы?

Все просто: мы никогда ничего не делаем в срок. Это наша главная болячка. Да и куча других. Например, очень часто при сборке какого-то узла, вдруг выясняется, что необходимых комплектующих для него просто нет. А других комплектующих завались.

И эту проблему можно решить при помощи MES-системы?

Мне показывали презентацию. Мне очень понравилось. Дело в том, что в MES-системе можно все заранее распланировать и если делать все так, как запланировано, то все будет хорошо. Там графики есть, все очень наглядно.

Ключевая фраза «делать, как запланировано», я не думаю, что у вас это получится. Как вы думаете, 50 лет назад были MES-системы?

Конечно, нет.

Это означает, что раньше абсолютно все компании никогда ничего не делали в срок? И форд, и тойота и тысячи других производителей, некоторые из которых работают уже не одно столетие. По словам людей, презентовавших вам MES-систему, по-другому эту проблему не решить.

Я не знаю, не думал над этим.

Кстати, вы не спрашивали у них, как эта система будет интегрирована во все остальные бизнес-процессы компании? Ну, там, я не знаю, закупки, продажи, склад, финансы и т.д.

Хм, да, интересно. Мы не обсуждали этот вопрос, я не знаю…спрошу.

Что вы производите?

Лебедки. Большие лебедки, не для автомобилей, а посерьезней.

Хорошо. Если все комплектующие на складе, сколько нужно времени на производство одной лебедки?

Эээ, думаю, часов пять.

А если я у вас прямо сейчас закажу лебедку, то когда я ее получу?

Ммм, думаю, что дней через десять точно.

Странно. У вас весьма неплохое соотношение чистой трудоемкости и общего срока. Что-то около 15-ти. Это прекрасное соотношение для нашей страны. На западе, а особенно в Японии, оно конечно значительно меньше, но в России это может быть и сотни. А у вас пятнадцать. Очень странно… Ну, хорошо, давайте разбираться дальше. Какую комплектующую нужно закупать дольше всего?

Двигатель.

Сколько нужно времени на его закупку?

Может быть и сорок дней.

Вы держите их на складе?

Секундочку. Откуда тогда десять дней?

Василий в замешательстве.

Я не знаю, мне всегда казалось, что десяти дней нам точно достаточно.
Тут мне становится понятно, что контрольное соотношение у них на самом деле «традиционное», что-то около сотни.

Остальные комплектующие как быстро можно купить?

Быстро. День-два.

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

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

Муфты вы можете сами монтировать?

Да, это не сложно. У нас же производство.

Почему вы этого не делаете?

Эээ, я не знаю. Так всегда было.

Я думаю, решение проблемы сорока дней лежит примерно в этом месте. Подумайте о монтаже муфт самостоятельно и держите небольшой буфер двигателей на складе. Управляйте буфером по принципу «закажи, что потратил». Взял двигатель – закажи его у поставщика. Это первое. Второе. Никогда не приступайте к производственному заданию, если не выполнено предыдущее задание. Тогда вы избавитесь от проблемы под названием «когда мы что-то делаем, обнаруживаем отсутствие комплектующих». Правильно выстраивайте очередность заданий, всегда делайте наиболее горящие.

Не знаю - не знаю. Я поговорю с шефом, но он загорелся MES-системой. Там очень здорово все планируется. Шеф хочет утвердить план и не думать после этого о срыве сроков.

Это, разумеется, его право. А если что-то пойдет не так?

Не понял. Что значит не так?

Ну, смотрите. У вас есть люди разной квалификации, есть разные станки. Казалось бы все сложно. MES (и уж тем более APS) система все это учитывает при планировании. Так?

Да, я сам видел на презентации.

А теперь простая ситуация. Не дай Бог конечно, но вот представим себе завтрашний день, 08-00. Один из ключевых инженеров (слесарей) по дороге на работу падает и ломает ногу. Без него одно из изделий, которое как назло стоит в плане на сегодня, сделать нельзя. Что делать?

Нууу, я не знаю. MES-системы умеют все быстро перепланировать.

Не сомневаюсь. Но планируют не MES-системы, а менеджмент. Вы ведь сами сказали, что план утверждает шеф. Но он к сожалению сейчас в отпуске…Делать что будете?

Ну, я точно не знаю, не думал над этим. Я думаю, начальник производства примет решение, что именно сейчас нужно производить.

Василий, я привел вам один самых простых случаев внешнего воздействия на ваш план производства. На самом деле таких воздействий гораздо больше и они могут быть значительно сложнее. И случаться они будут ежедневно, к сожалению. В результате ваш начальник производства будет каждый день принимать «волевые решения». А через какое-то время вы будете строить планы только потому, что «всандалили кучу денег и не выбрасывать же».

Ну и что вы предлагаете?

Вы читали «цель1» Голдратта?

Нет, а кто это?

Голдратт - потрясающий мужик, который придумал гениальную (как и все простое) систему менеджмента. Давайте так. Вы прочитаете его, а потом мы с вами еще раз встретимся и просто поговорим. Очень вам его рекомендую. У меня в компании все процессы строятся по этой теории. За последние два года компания выросла раза в три.

А вот еще вопрос. Ваша система умеет определять положение автомобиля?

Господи, зачем вам это?

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

Ну, вот вам еще одна ваша проблема. Она называется «шеф». Вы мне поведали о некоторых своих проблемах и вместо того, чтобы пытаться их решить, вы хотите залепить их пластилином.
Потом я на доске нарисовал ему очень простые производственные схемы, но это тема для отдельного поста.
И он в задумчивости уехал.

Буквально через несколько дней после этой встречи я улетел в Новосибирск. Точнее в Академгородок, а точнее в Технопарк Академгородка. Все производственные процессы в котором построены на базе теории ограничений Голдрата. Это потрясающее зрелище.

Подробности той поездки у меня в

История систем планирования

Древняя история

Идея планирования работ на предприятии, будь оно фабрикой, заводом или процессом возведения пирамиды, стара, как мир. Как только люди научились более-менее сносно обращаться с числами, сразу возникло желание подчинить себе с помощью этих чисел производственные процессы. Также давно люди поняли, что экстремальное значение - не всегда самое лучшее, поскольку ему в нашем мире всегда противостоят всевозможные ограничения. Комбинаторика в природе вещей, событий, была всегда. И всегда было желание убрать хаос, упорядочить работы во времени и этот порядок, пусть даже найденный эмпирическим путем, зафиксировать. Еще в начале 20-го века известный специалист по организации производства Г. Гантт (1861-1924) впервые сформулировал, применительно к компании «Банкрофт», производящей хлопчатобумажные ткани, следующие три простых правила организации работы:

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

И закрепил Г. Гантт этот порядок работ графически в известной диаграмме, которую теперь мы называем его именем. Начало было положено. Осталось только найти способ, как рассчитать ту оптимальную последовательность работ, которую нельзя нарушать. После внедрения указанных принципов организации производства на текстильной фабрике при значительном сокращении рабочего дня на 25-30% увеличился выход продукции, а заработная плата выросла на 20-60%. .

Новая история

«Новую» историю решения задач по оптимальному планированию в производстве принято исчислять от 1939 г. Именно тогда в издательстве Ленинградского университета вышла небольшая по объему книжка молодого профессора Л.В. Канторовича «Математические методы организации и планирования производства». Эта монография положила начало научным методам в планировании и организации производства на основе зарождающегося тогда направления экономической математики впоследствии оформившейся в математическое программирование .

Причиной «невостребованности» служило отсутствие возможности реализации предложенных моделей и алгоритмов, т.к. ЭВМ еще не было и до появления первого прообраза языка программирования было еще долгих десять лет.

Появление первых вычислительных машин значительно стимулировало развитие работ в области математической экономики, организации и планирования производства. Были разработаны эффективный метод решения целочисленных задач (Р. Гомори), метод ветвей и границ (А. Лэнд, В. Дойг и Дж. Литтл), метод динамического программирования (Р. Беллман) и др. Все эти методы отыскания оптимума в окружающем нас комбинаторном мире находили применение в различных областях экономики и производства. Одна из таких прикладных областей математики под названием Теория расписаний как раз и «взялась» за решение многочисленного класса задач планирования работ на производстве.

Задача планирования технологических операций на станках, опубликованная С.М. Джонсоном в 1954 г., которая показала, что составление расписания уже для трех станков относится к классу задач, трудноразрешимых за приемлемое время (так называемый, класс NP -сложных задач) ничуть не обескуражила заводских специалистов первых отделов АСУ. Если первыми благами компьютеризации могли пользоваться только государственные структуры, перемалывая многомерные балансовые модели Леонтьева или составляя пятилетние планы, то с удешевлением вычислительной техники и появлением первых серийных ЭВМ появилась возможность решать задачи планирования на уровне предприятий и даже для цехов и отдельных участков. Предприятие считалось передовым, если оно разрабатывало собственную АСУП, если пыталось построить расписания работ для своего станочного парка с помощью систем оперативно-календарного планирования собственного же изготовления.


Развитие новых прикладных разделов математики и доступная вычислительная техника класса IBM 360/370, ЕС ЭВМ 1020 - 1060 сделали свое дело в 70-80-х годах - они явились катализатором появления первых АСУП и позволили хотя бы в каком-то приближении решать задачи избавления от хаоса комбинаторики «в мире станков и деталей» .

Новейшая история

Какие бы новые сюжеты обращения со временем не придумывали писатели-фантасты, оно, это время, бежит почти по экспоненциальной зависимости. За какие-то двадцать лет человечество «обогнало» закон Мура и взамен мэйнфреймам и доморощенным АСУП, на рынке IT теперь бродят новые «звери» зоопарка, который все также называется системы управления предприятиями и процессами . Основные разновидности этих систем, которые в настоящее время отвечают за составление планов работ на производстве - это системы классов ERP, MRPII, APS и MES. Если их предки - системы АСУП довольствовались возможностью составления объемно-календарных планов (реже - план-графиков работы оборудования), обсчетом финансовых перспектив на ближайшую пятилетку при стабильном спросе и расчетом заработной платы, то новые системы включают в себя все новые и новые функции автоматизации деятельности предприятий в условиях динамично развивающегося рынка товаров новейшего общества потребления. Но основной функцией, как и прежде, считается возможность составления плана работ. Именно эта функция, в конечном итоге, позволяет понять - кто, когда и что должен делать. Как же происходит планирование в этих системах и какая из них для каких случаев предназначена?

Планирование в ERP

Мы не будем подробно останавливаться на описании функциональных возможностей ERP -систем не только по причине того, что об этом написано достаточно много, сколько по причине того, что ERP-системы, по сути, не являются прямым инструментом планирования работ на предприятии. По прошествии десяти лет консультанты и пользователи наконец-то поверили в то, что ERP - это, прежде всего, корпоративная информационная система, система управления предприятием, своего рода кровеносная и нервная система промышленного организма, соединяющая островки логистики многочисленных органов, выполняющих определенные функции (документооборот, управление закупками, поставками, складскими запасами и пр.). О характере планирования работ, технологических операций на станки и другие единицы технологического оборудования в ERP-системах можно сказать одной фразой - планирование в большинстве систем ведется на основе старого стандарта MRPII без учета текущей загрузки данного оборудования и состояния обработки изделий. Т.е. по сути, любой детальный ERP-план будет практически невыполнимым. Любое планирование на уровне ERP ограничивается лишь формированием объемного месячного (декадного) плана. Корректировать такие планы оперативно не удается, вот почему их реализация предполагает строгую исполнительскую дисциплину во всех вовлеченных в производственную цепочку подразделениях предприятия. Т.е. можно говорить об организации производства, контролируемого ERP, как производства с определенным запасом «устойчивости» по отношению к возникающим отклонениям от составленного объемного плана. Вся тяжесть при этом ложится на исполнителей: «как хочешь, но плановое задание к рассчитанному сроку выполни!» И, что особенно важно, ERP, выдав задание всем подразделениям, при возникновении потребности в корректировке планов, не в состоянии с этим справиться, т.к. любой пересчет даст ту же картину общего задания - задания в объемах, но не в детальных сроках по изделиям и операциям, что требуется для управления на уровне цехов.

Планирование в APS

С точки зрения точного планирования работ на предприятиях интерес представляют системы классов APS (Advanced Planning & Scheduling Systems) и MES (Manufacturing Execution Systems).

APS -системы, появившиеся на рынке в середине 90-х годов, являются уже непосредственным инструментом планирования работ на предприятии. Несмотря на однозначное обозначение, многие авторы и даже разработчики трактуют это название по-разному: «оптимизированное производственное планирование», «усовершенствованное планирование», «улучшенное планирование», «расширенное планирование», «оптимизированное и синхронное планирование», «точное планирование», «оперативное планирование» и даже «аккуратное планирование»!

Согласитесь, толкований столь много, что возникает вопрос - в чем, собственно, дело? По сравнению с чем расширенное, усовершенствованное, насколько точное, с чем синхронное, что оптимизируется и насколько оперативное?

Расширенное и усовершенствованное.

В начале 90-х годов после первых опытов внедрения ERP, осмысления преимуществ и недостатков планирования по стандарту MRPII предприятия столкнулись с основной проблемой - достоверность планирования. Достоверность и точность во времени. Динамика рынка, веяния концепции JIT потребовали от предприятий более точных сроков поставок, полноценного участия в управлении цепочкой поставок. Несовершенство методов планирования с помощью MRPII потребовали пересмотра «ценностей» - что важно при планировании? Скорость, противоречащая ей точность, и для чего нужны эти показатели? Выяснилось, что без решения задачи управления поставками, без возможности прогнозирования точных дат выпуска продукции предприятие представляет собой вещь в себе. Поэтому основной целью для систем планирования нового поколения - APS являлось решение задач автоматизации управления цепочками поставок (SCM - Supply Chain Management), причем этот функционал APS, реализуемый за счет возможности планирования всех работ во времени с учетом загрузки мощностей, имеет двойное назначение - он реализуется как для предприятия, выступающего объектом всей цепочки на динамичном рынке товаров, так и для объектов самого предприятия - цехов, участков и подразделений. Таким образом, возможности планирования в APS расширены и усовершенствованы относительно стандарта MRPII.

Синхронность.

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

Оперативность.

Оперативность для APS - это возможность за кратчайшее время определить по тому или иному заказу срок его изготовления. Оперативность в плане диспетчерского контроля и оперативного пересчета расписаний к APS, как правило, никакого отношения не имеет, поскольку, если не меняются внешние ограничения (нарушение сроков поставок со стороны партнеров, другие непредвиденные задержки) и в портфель заказов каждые пять минут не вносится новое изделие, то пересчет расписаний ничего не даст. Учет же внутренних возмущений со стороны многочисленных подразделений (поломки оборудования, брак на операциях и т.п.) может привести у существенному утяжелению контура диспетчирования при существующей размерности задачи.

Точность и оптимизация.

Точность и оптимальность формируемых расписаний - прерогатива алгоритмов любой системы планирования.

По сравнению с алгоритмами MRPII, алгоритмы APS при составлении расписаний одновременно учитывают как потребности материалов, так и мощности предприятия с учетом их текущей и спланированной загрузки. В алгоритмах APS учитываются переналадки и некоторые другие параметры технологической среды, которые пессимисты почему-то называют «ограничениями».

В адрес алгоритмов APS встречается немало заслуженных эпитетов, но в ряде случаев в порыве восторга этим системам приписываются особенности, которые ставят в тупик даже специалистов. В частности, говорится, что в основе алгоритмов APS-систем лежат имитационные модели, нейросетевые модели, планирование на основе базы знаний, модные ныне эвристические методы типа генетических алгоритмов, моделирования отжига и даже линейное программирование (!).

На самом деле алгоритм построения расписаний в APS достаточно прост . Есть множество операций для всего множества выпускаемых изделий, множество станков и на каждые изделия есть ограничения - по срокам выпуска, по наличию материала и т.п. Ограничения разделяются на важные и не очень. Вначале, на первом проходе алгоритма составляется расписание с учетом выполнимости важных ограничений, например, отсутствие нарушение сроков поставок. Если расписание получено, то оно считается допустимым и принимается в качестве базового для дальнейшей «оптимизации» - на последующих проходах алгоритма проводится попытка учесть оставшиеся менее важные ограничения. На самом деле это не оптимизация. Это не что иное, как итерационный процесс получения допустимого расписания с учетом новых ограничений, вносимых на новой итерации, т.е. весьма несложная эвристика. В ряде случаев процесс планирования упрощают еще сильнее - сначала планируют одну деталь, потом другую, до тех пор, пока все множество деталей не будет спланировано. Оценка полученных расписаний относительно действительного оптимума при этом может быть достаточно низкой, но надо отметить, что если мы составляем расписание для нескольких тысяч единиц оборудования из сотен тысяч операций на месяц или полгода, то с этим фактом можно смириться. Особенно если учесть, что на последующем этапе за фактическую реализацию производственного расписания будут отвечать MES-системы. Таким образом, упростив алгоритм построения расписания, разработчики APS дали возможность в пределах существующих вычислительных мощностей получать допустимые расписания и более-менее точно прогнозировать сроки поставок. При этом APS-системы не ставят себе более сложных задач вроде минимизации в построенных расписаниях времен переналадок, транспортных операций, уменьшения количества задействованного оборудования и т.п., поскольку учет этих требований неминуемо приведет к утяжелению алгоритмов и невозможности за кратчайшее время получать расписания для больших размерностей. В связи с этим APS-системы имеют на своем вооружении крайне ограниченный состав критериев планирования. Надо отметить, что и эта существующая возможность получения хотя бы допустимых расписаний (в пределах получаса) не зря появилась в середине 90-х годов. Увеличение производительности вычислительных машин с одновременным снижением их стоимости, в очередной раз, явилось катализатором прогресса в области управления производством.

Другие особенности.

Хотя и говорится, что APS может перепланировать, но во-первых контур диспетчирования есть не у всех APS-систем, во-вторых, частота перепланирования в APS обусловлена частотой появления новых заказов (обратная связь в режиме реального времени для APS считается избыточной), в отличии от MES, которые делают эту операцию гораздо чаще (для задачи значительно меньшей размерности, корректируя планы лишь отдельных цехов), поскольку реагируют на любое изменение хода технологического процесса. Постоянные коррекции планов производства - это типичное явлений для производств мелкосерийного и единичного типов; их часто именуют в литературе «позаказными». Заметим, что для создания более точного контура обратной связи с «позаказным» производством поставщики APS-систем в некоторых случаях используют интеграцию с MES-системами.

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

Итак, именно эти новые возможности, обусловленные необходимостью управления цепочками поставок, явились причиной того, что темпы роста APS-систем стали значительно опережать темпы роста решений в сегменте ERP. Наряду с зарубежными системами (Berclain, Chesapeake Decision Sciences, CSC, Fygir, i2 Technologies, Manugistics, Numetrix, Optimax, Ortems, Preactor, Pritsker, Paragon Management Systems, ProMIRA, Red Pepper Software, Thru-Put Technologies и др.) в последние годы стали появляться и отечественные продукты (infor:APS, Adexa eGPS и др.). Опасения в том, что APS вырастут до новых ERP были, пожалуй, только у журналистов, поскольку изначально было ясно, что APS-системы не отвечают за финансы, закупки, документооборот и другие транзакционные функции ERP, но ведущие производители ERP-систем (People Soft, SAP, Oracle, SSA Global, JD Edwards, Marcam и др.) среагировали достаточно быстро и отметились в желании совместного использования своих решений с продуктами APS. Постепенно это сотрудничество переросло в естественную потребность интеграции на уровне ядра планирования ERP, которое может быть заменено APS-системой. В то же время APS может поставляться как отдельный продукт.

Планирование в MES

Говорят, что MES-системы появились более 30 лет назад. К сожалению, авторы статьи, общий стаж работы которых в области планирования и автоматизации производства составляет 45 лет, еще двадцать лет назад не встречали в литературе эту аббревиатуру. Как бы то ни было, с MES-системами все более-менее предельно ясно, кроме одного - их постоянно путают с APS-системами. Чтобы разобраться, что же такое на самом деле MES-системы, еще раз взглянем на регламентированный состав функций MES, число которых ровно одиннадцать (www.mesa.org , www.mesa.ru , www.mesforum.ru):

1. Контроль состояния и распределение ресурсов (RAS).

2. Оперативное/Детальное планирование (ODS).

3. Диспетчеризация производства (DPU).

4. Управление документами (DOC).

5. Сбор и хранение данных (DCA).

6. Управление персоналом (LM).

7. Управление качеством продукции (QM).

8. Управление производственными процессами (PM).

9. Управление техобслуживанием и ремонтом (MM).

10. Отслеживание истории продукта (PTG).

11. Анализ производительности (PA).

Как мы видим, в данном списке нет функции SCM, которая является главной в APS-системах. Несмотря на кажущееся, на первый взгляд, многообразие функций MES, надо понимать, что все эти функции имеют оперативный характер и регламентируют соответствующие требования не к предприятию в целом, а к той его единице (цеху, участку, подразделению), для которой ведется планирование работ. При этом надо также понимать, что такие функции, как управление документами, персоналом - это управление цеховыми документами (наряд-заказами, отчетными ведомостями и пр.) и персоналом цеха. Основными функциями MES-систем из перечисленных выше являются - оперативно-календарное планирование (детальное планирование) и диспетчеризация производственных процессов в цеху. Именно эти две функции определяют MES-систему как систему оперативного характера, нацеленную на формирование расписаний работы оборудования и оперативное управление производственными процессами в цеху.

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

В отличие от APS-систем, MES-системы оперируют меньшими размерностями назначения - до 200 станков и 10000 операций на горизонте планирования, который обычно составляет не более трех-десяти смен. Уменьшение размерности связано с тем, что в MES учитывается гораздо большее количество ограничений технологического характера. Еще одним отличием является то, что MES-системы обычно оперируют не одним или двумя критериями построения расписания, а зачастую несколькими десятками, что дает возможность диспетчеру цеха строить расписание с учетом различных производственных ситуаций. И только MES-системы оперируют так называемыми векторными, интегральными критериями построения расписаний, когда в один критерий собираются несколько частных критериев. При этом диспетчер, составляя расписание, может указать, что он хочет видеть в конкретном расписании - уменьшение календарной длительности выполнения всего задания, уменьшение длительности операций переналадок, высвобождение станков, имеющих небольшую загрузку и т.п. Оперативность составления и пересчета расписания является также прерогативой MES, поскольку пересчет может вестись с дискретой в одну минуту. Это не означает, конечно же, что каждую минуту рабочему будут выдаваться новые задания, но это означает, что все процессы в цеху контролируются в режиме real time и это позволяет заранее предвидеть все возможные нарушения расписаний и вовремя принимать соответствующие меры.

Алгоритмы MES-систем, хотя и базируются, в большинстве случаев, на эвристике, но, как правило, значительно сложнее и «умнее» алгоритмов APS. Вначале алгоритм MES находит допустимое решение с учетом всех ограничений и выбранного критерия (частного или интегрального). В дальнейшем, на этапе оптимизации, происходит поиск лучшего расписания. Конечно, полученное расписание также не является оптимальным в полном смысле слова, поскольку поиск оптимум в таких задачах всегда сопровождается со значительными временными затратами (MES-системы строят расписания за 0.1 - 5 минут на современной технике), но полученные при этом расписания, как правило, уже намного ближе к оптимуму, нежели расписания, построенные APS-системами.

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

Важным свойством MES-систем является выполнимость расписаний. Встроенные в планирующий контур ERP, APS-системы составляют производственные расписания только в случае внесения в портфель заказов новых изделий или работ, корректировать их в режиме реального времени крайне сложно, что приводит к серьезным проблемам использования APS-систем в мелкосерийном производстве. MES-системы в таких случаях работают более гибко и оперативно, пересчитывая и корректируя расписания при любых отклонениях производственных процессов, что повышает гибкость и динамичность производства. Если расписания APS-системы больше подходят для производств с крупносерийным характером выпуска продукции, где резких отклонений от производственной программы, как правило, не бывает (устойчивый характер производства), то MES-системы являются незаменимыми в мелкосерийном и позаказном производстве. При этом, если для APS-систем цех с большим объемом технологической и оперативной информации является в какой-то мере «черным ящиком», то MES-системы при выполнении заданий опираются на принцип расчета и коррекции производственных расписаний по фактическому состоянию производства. Эти системы достаточно чутко реагируют на отклонения во времени выполнения технологических операций, на непредвиденный выход из строя оборудования, на появление брака в процессе обработки изделий и другие возмущения внутреннего характера.

В отличие от систем классов ERP и APS, MES-системы являются предметно ориентированными - для машиностроения, деревообработки, полиграфии и пр. Поэтому они максимально полно отражают особенности технологии конкретных производственных процессов и зачастую включают в себя развитые средства поддержки технологической подготовки того или иного типа производства. Очень часто MES-системы имеют средства интеграции с системами САПР ТП/АСТПП. Характерно, что согласно западным данным внедрение MES на предприятии не только обеспечивает составление детальных производственных расписаний, но также положительно влияет на менеджмент качества и уровень обслуживания технологического оборудования.


Reinoud Visser & Jan Snoeij, MES Product Survey 2003

На рынке существуют решения как для систем с дискретным характером выпуска продукции, так и для производств с непрерывным характером. Наиболее сложными с точки зрения точности планирования и выполнимости планов представляют системы первого вида, особенно с «позаказным» типом производства.

Рынок MES-систем развивается очень динамично (на ресурсе ассоциации MES - www.mesa.org читатель может найти упоминание более чем о пятидесяти MES-системах). Так же, как и в случае с APS-системами, ведущие производители ERP-систем заинтересованы в интеграции своих продуктов.

Строгая функциональность систем, «устойчивость» реализуемых производственных планов и расписаний

Могут ли MES полностью заменить APS?

Чтобы дать аргументированный ответ на данный вопрос заметим, что реализация синхронизированных детальных расписаний, составленных на уровне APS, сводится уже не просто к коррекции объемных ERP-планов, а к поддержанию их стабильного «устойчивого» исполнения: вся производственная система должна обладать запасом устойчивости по отношению к малым отклонениям, возникающим в отдельных цехах. Синхронизированные APS-расписания не должны корректироваться часто, особенно, если это не обусловлено внешними факторами (нарушением сроков поставок исходных материалов, появлением новых срочных заказов и т.п.). А чтобы каждое производственное подразделение предприятия могло бы самостоятельно "гасить" возникающие в нем отклонения, требуется уже применение MES.

В MES - наоборот, никакой априорной «устойчивости» составляемых производственных расписаний не предполагается, более того, их реализация носит заведомо «неустойчивый» характер (математики бы здесь сказали, что такое расписание является так называемым структурно неустойчивым объектом), ибо предполагает возможность оперативной коррекции в любой момент времени по требованию диспетчера. Приводя некую аналогию с средствами транспортировки сыпучих грузов, ERP+APS можно было бы сравнить с хорошим устойчивым грузовиком, а MES с командой велосипедистов, к багажнику которых прикрепили по мешку с перевозимым грузом.

Мы можем теперь перефразировать исходный вопрос о взаимозаменяемости MES и APS иначе: а как же, все-таки, лучше перевозить груз

На 100 велосипедах (здесь надо крутить педали - ведь велосипед неустойчив )

На одном устойчивом грузовике?

Не спешите, уважаемый читатель, с казалось бы, очевидным ответом,... вспомните, что устойчивые системы, вообще говоря, плохо управляемы. Надо всегда задавать себе вопрос: «А по какой дороге едем? А что будет, когда шоссе вдруг кончится и на пути движения встретится, к примеру, лесной массив?». Нетрудно предсказать, что в таком случае у велосипедистов существует хороший шанс довезти хотя бы часть груза до цели, ... а вот с устойчивым грузовиком, увы.

Конечно, в реальности не все так трагично. Если планирование ведется для небольших предприятий, насчитывающих не более 200 станков, то, в принципе, MES и APS можно было бы считать условно взаимозаменяемыми. Особенно, если речь идет о «позаказных» производствах. Расписания и сроки поставок при этом будут гораздо точнее, но в MES отсутствуют некоторые функции APS, например, планирование потребностей в материалах, поскольку MES являются исполнительными системами и их задача в другом - выполнить план работ, как можно лучше. APS - это уровень детального планирования для всего предприятия, а MES - уровень цеха, участка, подразделения.

Можно ли говорить, что MES = APS или что одна системы просто является частью другой (такие мнения, увы, нередко высказываются в периодике)? Ответ однозначно отрицательный: конечно, НЕТ ; - несмотря на внешнюю похожесть в своих функциональных возможностях, эти системы не совпадают по характеру реализации создаваемых ими производственных расписаний, как не совпадают по своей динамике системы устойчивые и неустойчивые. Те планировщики, что формируют жесткие директивные планы (ERP+APS) принято именовать Push Planning Systems - системы «выталкивающие план», а те, что оперативно корректируют планы в процессе их исполнения, называются Pull Planning Systems - системы «вытягивающие план». Задумаемся на минуту, может ли один человек сдвинуть с места груз, одновременно выталкивая и вытягивая его? Конечно, нет! Теперь становится ясно, почему справедливо утверждение: MES <> APS . Эти системы концептуально не совпадают и не являются частью друг друга, и осознавать это различие надо вполне отчетливо.

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

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

Планирование материалов и ресурсов согласно BOM (Bill of Material) по всей планируемой номенклатуре предприятия;

Управление цепочками поставок;

Детальное планирование и оперативный диспетчерский контроль выполнения расписаний работы оборудования;

Это возможно только в том случае, если мы используем все три системы - ERP, APS и MES вместе.


ERP, APS, MES - хотя и совершенно разные системы с разными функциональными возможностями, предназначенные для разных целей, но при этом они могут не только прекрасно уживаться, но и дополнять друг-друга в плане создания на предприятии мощной системы планирования, охватывающей все существующие задачи. В ряде случаев мы слышим со стороны максималистов призывы повысить функциональность APS или MES до уровня ERP. Можно ли это сделать? В принципе, можно. Собрать команду разработчиков и сказать им: «В наличии есть MES (или APS). Надо сделать из нее ERP!». Все это сделать можно. Как можно раскормить кота до размеров кавказской сторожевой. Но кто тогда будет ловить мышей и охранять дом? ...

«Оставайтесь с нами!»

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

Литература

1. Производственный менеджмент. Под ред. С. Д. Ильенковой.-М.: ЮНИТИ-ДАНА, 2000. - 583с.

2. Тимковский В.Г. Дискретная математика в мире станков и деталей. - Наука, М.: 1002. - 144с.

3. Гаврилов Д.А. Управление производством на базе стандарта MRP II. - СПб.: Питер, - 2003. - 352с.

4. Бермудес Дж. Системы оптимизированного производственного планирования: новая причуда или прорыв в области управления производством и цепочками поставок? Производственный обзор. AMR Research.

© 2007
д.т.н., профессор, Московский государственный технологический университет "СТАНКИН", кафедра "Информационные технологии и вычислительные системы".

Загидуллин Равиль Рустэм-бекович © 2007
д.т.н., профессор, Уфимский государственный авиационный технический университет (УГАТУ), кафедра "Автоматизированных технологических систем".

Источник информации: Журнал «Станочный парк», №10, 2008.

MES (Manufacturing Execution System) - производственная исполнительная система. MES - это специализированные программные комплексы, которые предназначены для решения задач оперативного планирования и управления производством. Системы данного класса призваны решать задачи синхронизации, координировать, анализировать и оптимизировать выпуск продукции в рамках определенного производства.

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

Основные функции MES:


Связующее звено между управлением и создает так называемый уровень MES (MES= Manufacturing Execution System).

  • Следить за состоянием и распределением ресурсов.
  • Оперативность и детальность планирования.
  • Диспетчеризация производства.
  • Управление документами.
  • Собирать и хранить данные.
  • Управлять персоналом.
  • Управлять качеством продукции.
  • Управлять производственными процессами.
  • Управлять техническим обслуживанием и ремонтом.
  • Прослеживать историю продукта.
  • Анализировать производительность.

Отличия MES систем от ERP

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

Информационно-управляющая структура производственного предприятия

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

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

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

MES системы реализуют связь в реальном времени производственных процессов с бизнес процессами предприятия и улучшают финансовые показатели предприятия (cash flow), включая повышение отдачи основных фондов, ускорение оборота денежных средств, снижение себестоимости, своевременность поставок, повышение размера прибыли и производительности.

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

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

Ядро интеграции предприятия

Функции, выполняемые MES-системами, могут быть интегрированы с другими системами управления предприятием, такими как Планирование Цепочек Поставок (SCM), Продажи и Управления сервисом (SSM), Планирования Ресурсов Предприятия (ERP), Автоматизированные системы управления технологическими процессами (АСУТП), что обеспечит своевременное и всеобъемлющее наблюдение за критическими производственными процессами.

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