Системы MES определяются как совокупность программных функций, отличающихся от функций систем планирования ресурсов предприятия (ERP), автоматизированного проектирования и программирования (CAD/САМ) и автоматизированных систем управления технологическим процессом (АСУТП).
Ассоциация MESA определила 11 основных функций MES, которые представлены в таблице 1.
Функция
Расшифровка функции
1.Контроль состояния и распределение ресурсов (RAS).
Эта функциональность MES-систем обеспечивает управление ресурсами производства (машинами, инструментальными средствами, методиками работ, материалами, оборудованием) и другими объектами, например, документами о порядке выполнения каждой производственной операции. В рамках этой функции описывается детальная история ресурсов и гарантируется правильность настройки оборудования в производственном процессе, а также отслеживается состояние оборудования в режиме реального времени.
2. Оперативное/ Детальное планирование
(ODS).
Эта функция обеспечивает оперативное и детальное планирование работы, основанное на приоритетах, атрибутах, характеристиках и свойствах конкретного вида продукции, а также детально и оптимально вычисляет загрузку оборудования при работе конкретной смены.
З. Диспетчеризация производства (DPU).
Обеспечивает текущий мониторинг и диспетчеризацию процесса производства, отслеживая выполнение операций, занятость оборудования и людей, выполнение заказов, объемов, партий и контролирует в реальном времени выполнение работ в соответствии с планом. В режиме реального времени отслеживаются все происходящие изменения и вносятся корректировки в план цеха.
4. Управление документами (DOC).
Контролирует содержание и прохождение документов, которые должны сопровождать выпускаемое изделие, включая инструкции и нормативы работ, способы выполнения, чертежи, процедуры стандартных операций, программы обработки деталей, записи партий продукции, сообщения о технических изменениях, передачу информации от смены к смене, а также обеспечивает возможность вести плановую и отчетную цеховую документацию. Предусматривается архивирование информации.
5. Сбор и хранение данных (DCA).
Эта функция обеспечивает информационное взаимодействие различных производственных подсистем для получения, накопления и передачи технологических и управляющих данных, циркулирующих в производственной среде предприятия. Данные о ходе производства могут вводиться как вручную персоналом, так и автоматически с заданной периодичностью из АСУТП или непосредственно с производственных линий.
6. Управление
персоналом
(LM)
Предоставляет информацию о персонале с заданной периодичностью, включая отчеты о времени и присутствии на рабочем месте, слежение за соответствием сертификации, а также возможность учитывать и контролировать основные, дополнительные и совмещаемые обязанности персонала, такие как выполнение подготовительных операций, расширение зоны работы.
7. Управление качеством продукции (QM)
Предоставляет данные измерений о качестве продукции, в том числе и в режиме реального времени, собранные с производственного уровня, обеспечивая должный контроль качества и заостряя внимание на критических точках. Может предложить действия по исправлению ситуации в данной точке на основе анализа корреляционных зависимостей и статистических данных причинно-следственных связей контролируемых событий.
8. Управление производственными процессами (РМ)
Отслеживает заданный производственный процесс, а также автоматически вносит корректировку или предлагает соответствующее решение оператору для исправления или повышение качества текущих работ.
9. Управление производственными фондами (техобслуживание) (ММ)
Поддержка процесса технического обслуживания, планового и оперативного ремонта производственного и технологического оборудования и инструментов в течение всего производственного процесса.
10. Отслеживали истории продукта (PTG)
Предоставляет информацию о тон, где и в каком порядке велась работа с данной продукцией. Информация о состоянии может включать в себя: отчет о персонале, работающем с этим видом продукции, компоненты продукции, материалы от поставщика, партию, серийный номер, текущие условия производства, несоответствия установленным нормам, индивидуальный технологический паспорт изделия.
11. Анализ производительности (РА)
Предоставляет отчеты о реальных результатах производственных операций, а также сравнивает с предыдущими и ожидаемыми результатами. Представленные отчеты могут включать в себя такие измерения, как использование ресурсов, наличие ресурсов, время цикла производственного ресурса, соответствие плану, стандартам и другие.
И так функции, реализуемые в MES-системах, аналогичны методам управления в ERP-системах, но только в других временных масштабах и с другими объектами контроля и управления. MES - это автоматизированная исполнительная система производственного уровня, предоставляющая ряд возможностей, которые дополняют и расширяют функции ERP-систем. Используя фактические технологические данные, MES-системы поддерживают всю производственную деятельность предприятия в режиме реального времени. Быстрый результативный отклик на изменяющиеся условия, в комбинации с ориентацией MES на снижение издержек, помогают эффективно управлять производственными операциями и процессами. Кроме того, MES-системы формируют данные о текущих производственных показателях, необходимые для функционирования ERP-систем. Таким образом, MES-система - это связующее звено между ориентированными на финансово-хозяйственные операции ERP-системами и оперативной производственной деятельностью предприятия на уровне цеха, участка или производственной линии.
Системы класса MES нашли широкое распространение в странах с развитой рыночной экономикой сравнительно недавно, в России количество предприятий, использующих эти системы, тем более невелико.
Необходимо учитывать, что автоматизация цехового уровня производства в MES-системе требует от предприятия усилий, которые должны быть направлены как на внедрение, так и на дальнейшее поддержание работы системы.
При внедрении MES-системы работы сотрудников предприятия и консультантов меньше или соизмерима с внедрением ERP-системы. Объективно в MES автоматизируются меньше сфер деятельности предприятия (бизнес-процессов), чем в ERP-системе. При использовании MES, на цеховом уровне, вероятно понадобится больше реорганизаций, чем при внедрении ERP. Чтобы воспользоваться таким преимуществом MES, как актуальное производственное расписание на протяжении всей сиены, необходимо оперативно вносить фактические данные об исполнении операций, поломках оборудования и прочих событиях в цехе, влияющих не выполнение плана. Если решено актуализировать план работы каждые 15 минут, то это означает, что фактические данные за прошедшие 15 минут должны быть внесены в систему. В случае ERP в столь оперативном отражении фактов нет необходимости, поскольку перепланирование будет проведено после окончания рабочей смены.
Как уже было сказано, и MES и ERP системы решают приблизительно одинаковые задачи только в разных масштабах: ERP - объемно-календарное планирование, использующее средне- и долгосрочный период времени; MES - оперативное планирование на краткосрочный период времени (минуты, часы). И здесь перед предприятием встает вопрос, какую систему выбрать для реализации. Понятно, что наиболее благоприятным было бы внедрение систем обоих типов, но у большинства предприятий не хватит финансовых и людских ресурсов на одновременную реализацию двух проектов. Поэтому начинать придется с одного, следовательно, предприятие по-прежнему перед выбором. Фирмы, продвигающие соответствующий программный продукт представят большое количество аргументированных доводов и критериев в пользу своей системы, поэтому руководителю предприятия необходимо взвесить все «за» и «против».
В качестве попытки найти объектный критерий для выбора можно сослаться на результаты исследований Gartner Group, которые позволяют связать экономический эффект от внедрения ERP-систем (в данном случае SAP R/3) с масштабом предприятия, на котором это внедрение проводится.
На рис. 16.1 приведена диаграмма, иллюстрирующая эту зависимость на основании статистических данных по западным промышленным предприятиям.
На основании этих данных можно заключить, что для автоматизации предприятий с объемом производства менее 10 млн. долларов в год внедрение ERP-системы не даст существенного экономического эффекта. На таких предприятиях для автоматизации организационного уровня производства в первую очередь необходимо внедрять MES-систему (то есть выбрать более «легкое» в финансовом отношении решение).
Для предприятий с объемом производства от 10 до 100 млн. долларов в год эффективность внедрения ERP - системы составляет 10-30%.
Решение о том, с чего начинать (ERP или MES) должно приниматься индивидуально, однако учитывая средний размер предприятия, большую стоимость внедрения ERP - системы и больший экономический эффект от автоматизации цехов и участков посредством MES, предпочтительно начать с MES, после чего внедрять ERP.
Для предприятий с объемом производства более 100 млн. долларов в год целесообразно начинать автоматизацию организационного уровня производства с ERP - системы, после чего в производственных подразделениях внедрять MES.
Интегрированную автоматизированную систему управления промышленным предприятием можно представить в виде трех взаимосвязанных уровней управления (рис.16.2)
При этом каждый уровень выполняет свою основную управленческую функцию:
- верхний уровень управления предприятием (административно-хозяйственный) решает стратегические задачи, а соответствующая ERP-система обеспечивает управление ресурсами в масштабе предприятия в целом, включая часть функций поддержки производства (долгосрочное планирование и стратегическое управление в масштабе: годовое, квартальное, месячное);
- средний уровень управления (производственный) решает задачи оперативного управления процессом производства, а соответствующая автоматизированная система обеспечивает эффективное использование ресурсов (сырья, энергоносителей, производственных средств, персонала), а также оптимальное исполнение плановых заданий (сменное, суточное, декадное, месячное) на уровне участка, цеха, предприятия;
- низшие уровни технологического управления решают классические задачи управления технологическими процессами.
Каждый контур (ERP, MES, АСУТП) управления характеризуется своим уровнем интенсивности циркулирующей в нем информации, своим масштабом времени и своим набором функций:
- контур управления уровня АСУТП (технологический) является самым интенсивным по объему информации и самым жестким по времени реакции, которое может составлять секунды и даже миллисекунды. В верхнем уровне слоя АСУТП происходит накопление и обработка большого числа технологических параметров и создается информационная база исходных данных для MES-уровняю.
- контур управления уровня MES (оперативно-производственный) опирается на отфильтрованную и обработанную информацию, поступающую как от АСУТП, так и от других служб производства (снабжения, технической поддержки, технологических, планово-производственных и т.д.). Интенсивность информационных потоков здесь существенно ниже и связана с задачами оптимизации заданных производственных показателей (качество продукции, производительность, энергосбережение, себестоимость и т.д.). Типовые времена циклов управления составляют минуты, часы, смены, сутки. Оперативное управление производством в этом контуре управления осуществляется специалистами, которые более детально, чем высший менеджмент, владеют производственной ситуацией (руководители производственных цехов, участков, главные технологи, энергетики, механики и др.). В связи с этим должно повышаться качество и эффективность принимаемых решений в пределах делегированных сверху полномочий.
- контур управления уровня ERP (стратегический) освобождается в этом случае от решения оперативных задач производства и обеспечивает поддержку бизнес-процессов предприятия в целом. Поток информации от производственного блока становится минимальным и включает в себя агрегированную управляющую и отчетную информацию по стандартам ERP с типовыми временами контроля (декада, месяц, квартал), а также "алармовые" сигналы, требующие немедленного вмешательства высшего менеджмента предприятия.
Очевидно, что при комплексной автоматизации практически любого предприятия есть потребности в покрытии того или иного набора MES-функций средствами автоматизации. Какими продуктами это реализуется - вопрос другой, здесь возможны разные варианты. В некоторых случаях могут применяться интегрированные MES-системы, иногда эти функции могут быть реализованы в рамках той или иной функциональности ERP, возможно использование автономных продуктов, реализующих ту или иную MES-функцию. Возможно также и сочетание этих вариантов. Конкретный набор MES-продуктов для данного предприятия, с учетом его специфики и возможностей, обычно предлагают фирмы по MES-консалтингу и системные интеграторы. Один из вариантов реализации MES-проекта на производстве представлен на рис. 16.3.
Примеры MES-систем
Рассмотрим краткие характеристики наиболее распространенных MES-систем: PI System, ИУС «Орбита», Plan2 Business Solution, Simatic PCS7, Т-Factory-6.
PI System (Plant Information System) фирмы OSI Software, США - универсальная информационная система сбора, хранения и представления в едином формате данных от различных ПЛК, DSC, SCADA-систем, устройств ручного ввода и пр. PI System поддерживает клиент - серверную архитектуру. Клиентское ПО базируется на ОС Win 9x/NT/2000/XP. Основными компонентами системы являются PI Server - БДРВ с подсистемой обработки данных, PI System имеет свыше 250 интерфейсов для связи с ПЛК, DSC, SCADА-системами. В состав ПО клиентских приложений PI System входят:
- PI DateLink - выводит данные из архива PI System в электронные таблицы MS Excel.
- PI Process Book - построение мнемосхем с параметрами процесса, графиков, диаграмм.
- PI Batch View - просмотр и анализ периодических процессов.
- PI АСЕ - анализ производительности и эффективности процесса в реальном времени.
- PI ACI - создание интерактивных мнемосхем для просмотра любым Web-браузером.
- Sigma Fine - анализ работы измерительных устройств.
ИУС «Орбита». Информационно-управляющая система «Орбита» разработана компанией «ПЛК Системы», относится к классу MES - систем и предназначена для непрерывных и непрерывно-дискретных производств преимущественно в горнодобывающей, металлургической, химической, нефтегазовой отраслях промышленности, а также в теплоэнергетике. В системе использованы программные продукты корпорации Wonderware (InTouch, Active Factory, SuiteVoyager, InSQL, MS SQL, MS Excel) и пакет Avantis.
Система включает разнообразные базы данных знаний - регламентов выполнения и учета производственных операций, имеет модульную структуру, базируется на концепции рациональной автоматизации для конкретного предприятия с достигнутым уровнем автоматизации.
Система «Орбита» состоит из следующих функциональных модулей:
- «ЖДЖ» - информационно-диспетчерская система железнодорожного цеха.
Характер информации: сведения о незавершенном производстве на путях и о потоках сырья и продукции.
Характер информации: сведения о химических и физических параметрах материалов.
- «ТЭП» - контроль технико-экономических показателей. Характер информации: текущие и плановые значения технологических и технико-экономических показателей.
- «Балансы» - ведение балансов для анализа производства. Характер информации: динамика дебалансов и факторов, их образующих.
- «НЗП» - мониторинг незавершенного производства. Характер информации: динамика изменения незавершенного производства и факторов, ее образующих.
- «Резервуары» - мониторинг резервуарного парка. Характер информации: сведения о незавершенном производстве на складах, их входах и выходах.
- «Метрология» - планирование, учет, ремонт, поверка средств измерения и контроля. Характер информации: сведения о состоянии действующих приборах и ходе ремонтных и поверочных работ.
Основой обработки и хранения информации данных в РВ являются серверы - MS SQL Server и IndustrialSQL Server.
Система Plan2Business Solution компании О Technologies. Plan2Business Solution обеспечивает представление технологической информации любому пользователю системы в реальном времени. В семейство Plan2Business Solution входят следующие программные средства:
- Plan2Business Server;
- Plan2NET;
- Plan2Pocket;
Компонент Plan2Business Server, является основой Plan2Business Solution, взаимодействующей со SCADA системами Citect и FIX, базами данных реального времени Oracle и MS SQL Server, используемыми для хранения конфигурационных и технологических данных. Для интеграции с MS Word, Excel, Access, Internet Explorer и др. Используются открытые технологии типа MS ActiveX. В состав Plan2Business Server входят ряд клиентских приложений, настраиваемых в соответствии в требованиями пользователя, в том числе тренды, алармы, данные для встраивания в электронные таблицы.
Кроме того, Plan2Business Server имеет встроенные средства резервирования с возможностью переключения с основного на резервный и средства защиты информации.
Конфигурирование и администрирование Plan2Business Server осуществляется с помощью Plan2Business Server Manager.
Plan2NET на основе Plan2Business Server и используя современные WEB-технологии, способен доставить информацию пользователю в любой точке системы. Plan2NET имеет встроенный анализатор тревог для наблюдения за событиями на производстве и их диагностики. Данные выводятся в виде трендов, номограмм, диаграмм или таблиц.
Plan2Pocket предназначен для доступа к технологической и оперативной информации с помощью средств беспроводной связи, основанной на современных стандартных технологиях.
Simatic PCS7 - интегрированная система управления процессом производства фирмы Siemens, Германия.
Отличительные особенности системы:
- Открытая модульная система (используются интерфейсы DDE, ОРС, ODBC, SQL);
- Гибкость и масштабируемость системы;
- Возможность резервирования модулей системы, в том числе ПЛК, сетей, устройств ввода- вывода и системы HMI;
- Соответствие международным стандартам, таким как Ethernet, TCP/IP, ОРС для обмена данными с корпоративным уровнем управления;
- Наличие модульного программного пакета BATCH flexible для автоматизации дискретных рецептурных процессов, сопрягаемого с SAP R/3.
Система обеспечивает горизонтальную и вертикальную интеграцию предприятия - от уровня датчиков до уровня управления предприятием.
Коммуникация в системе Simatic PCS7 основана на стандартах Simatic Net, Industrial Ethernet, Fast Ethernet и PROFIBUS. В качестве ОС используется Win NT. Для настройки системы PCS7 применяется Simatic-менеджер от STEP 7, а в качестве языка программирования по стандарту IEC 61131-3 используется язык SFC. Для разработки интерфейса операторской станции используется графический редактор WinCC.
Система PCS7 оперирует преимущественно с контроллерами Simatic S7-400 с интерфейсом шины PROFIBUS-DP. ПЛК подсоединяется к системной шине через Industrial Ethernet. Для высокоскоростной передачи данных в системах с требованиями безопасности применяется Fast Ethernet (100 Мбит/с) с резервированной кольцевой структурой и физической средой - оптоволокно.
Программное обеспечение Simatic PCS7 включает интерфейс @aGlance и сервер @PCS7@aGlance, обеспечивающий доступ к данным технологического процесса для различных приложений в любое время, в том числе через сети Internet/Intranet.
InfoPlus.21 - информационная система управления в режиме РВ интегрирована с системой Simatic PCS7.
Система «T-Factory-б» компании AdAstra Research Group (Россия).
Программный продукт T-Factory-б предназначен для автоматизации бизнес-процессов. T-Factory-б относится к классу MES-систем и призван решать задачи учета производственных затрат, сырья и энергии, учета простоев оборудования, расчета себестоимости продукции и др. задачи. Достоинством системы является ее интеграция со SCADA-системой Trace Mode б, при разработке которых используется технология автопостроения.
Разработка проекта АСУ ТП со SCADA-системой Trace Mode 6 служит ее основой ее интеграции с MES-системой T-Factory-б. Модули T-Factory-б обеспечивают управление производственными заданиями (функции MES-систем) и управление человеческими ресурсами (HRM). Модуль ЕАМ обеспечивает учет и техническое обслуживание, получение и анализ информации об отказах оборудования, учет затрат энергоресурсов. Модуль HRM контролирует кадровый состав предприятия, организационные структуры предприятия, цеха, участка, позволяет грамотно планировать трудовые ресурсы для выполнения конкретных задач.
Наиболее ответственным в системе является MES-модуль, в котором интегрируется вся информация от АСУ ТП и модулей ЕАМ и HRM. Модуль MES позволяет рассчитать сроки выполнения заказов и корректировать их в режиме реального времени, рассчитать и корректировать себестоимость продукции, рассчитать необходимые для выполнения задания ресурсы (материальные, финансовые, кадровые), а также обеспечивает передачу информации в ERP-систему предприятия.
Для хранения данных о ходе технологических и производственных процессов используется единая СУБД реального времени SIAD6. Предусмотрено «горячее» резервирование серверов БД защита от несанкционированного доступа. Данные о технологическом процессе поступают в T-Factory-6 из МРВ Trace Mode 6, а с верхнего бизнес-уровня - от операторских станций, Web-серверов, по GSM-каналам.
T-Factory-6 содержит бесплатную инструментальную среду для разработки и проверки полнофункционального проекта (до покупки лицензии с ограничением времени непрерывной работы).