На производстве одновременно происходят сотни процессов, и контролировать их вручную невозможно. Даже если оператор заметит ошибку, он не всегда успеет предотвратить ущерб. В статье расскажем, что такое MES-системы, чем они полезны и как создать кастомную MES систему.
Время чтения: 8 минут
Ищете слаженную команду разработки?
Поможем с дизайном и разработкой приложений для бизнеса и стартапов
MES-система (manufacturing execution system) — это софт для координации процессов на производстве. MES нужна, чтобы:
MES-системы не управляют физическим оборудованием. Они собирают данные из PLC (системы программируемых логистических контроллеров) и SCADA (системы управления и сбора данных). Те, в свою очередь, взаимодействуют с оборудованием или получают информацию с датчиков через IoT-платформы.
На основе этих данных MES управляет производственными заданиями и отправляет результаты анализа персоналу.
В MES-системах много графиков, таблиц и дашбордов. Интерфейс зависит от потребностей производства.
Без MES цеха и системы управления производством работают изолированно. Для передачи информации между ними операторы вынуждены обмениваться файлами на флешках или вводить данные вручную. Интеграция MES поможет автоматически собирать данные из производственных систем без участия человека и эффективнее контролировать процессы на предприятии.
Чтобы MES-система работала, нужно соединить датчики, сенсоры и RFID-метки с софтом. Современные MES-системы разрабатывают при помощи технологии IoT. Так обмен информацией происходит автоматически через Интернет.
Датчики интегрируют с софтом не только для MES-систем, но и для бизнеса. Например, как в нашем IoT-проекте — Vendify.
Vendify — продвинутая версия вендинга. Пользователи могут разблокировать холодильник через приложение, выбрать продукты и просто закрыть дверцу. Vendify пересчитает остатки по RFID-меткам и автоматически спишет оплату.
Также предусмотрели сценарий, когда клиент забывает закрыть дверь. Через 5 минут после начала покупки фронтенд отправляет сигнал на бэкенд, чтобы тот пересчитал товары. Недостающие позиции автоматически помечаются как купленные.
MES-системы решают сразу несколько задач на производстве. Вот 5 причин, почему их внедряют.
MES-системы координируют производство по партиям, сериям и заказам. После того как продукция готова, MES предоставляет визуализированную информацию: кто работал на смене, какие использовали комплектующие, материалы и технологические маршруты.
MES автоматически формирует отчеты о загрузке станков, расходе материалов, времени простоя и отказах оборудования. Это облегчает технический аудит — можно быстро проверять состояние оборудования, анализировать производственный процесс и выявлять проблемы.
При разработке приложения для EnerGO — сервиса аренды пауэрбанков — мы создали дополнительно софт для технического персонала. Он потребовался, чтобы поддерживать работу станций удаленно.
Вручную обслуживать станции долго и сложно: пришлось бы обходить 650+ точек EnerGO и даже бронировать пауэрбанки за деньги, чтобы проверить их работу.
На базе бэкенда клиентского приложения разработали инструмент для:
– онлайн-мониторинга станций;
– выявления неисправностей;
– удалённого обновления прошивки;
– отслеживания открытий и закрытий защитной заслонки.
Масштабировать проект стало проще — EnerGO выросли до 1000+ станций, но сеть устройств легко обслуживать.
Как выглядит станция для аренды пауэрбанков EnerGO внутри
MES отслеживает отклонения в процессе производства и сохраняет данные для анализа. Интеграция MES-системы с инструментами машинного обучения или предиктивной аналитики поможет спрогнозировать сбои. И если есть вероятность поломки, MES отправляет уведомление персоналу.
MES отслеживают загрузку оборудования и занятость персонала. Когда станок завершает работу, система фиксирует, что он свободен. Затем MES перераспределяет задачи на сборочной линии и назначает освободившегося оператора на другой участок.
Датчики, штрих-коды и RFID-метки фиксируют информацию об использовании ресурсов и передают в MES. Там данные обрабатываются, после чего информация о расходах передается в ERP-системы.
ERP анализирует остатки и, если их недостаточно, автоматически формирует заказ на закупку недостающих позиций. Так производство работает без простоев и лишних заявок на закупки.
MES — не единственная система для управления процессами на предприятии. Она интегрируется с другими уровнями управления производством. Стандартная структура уровней выглядит так:
Давайте разберем все уровни предприятия и какое место занимает MES.
На этом уровне находятся датчики, сенсоры, клапаны, приводы и другие исполнительные устройства. Они фиксируют и передают данные на следующие уровни.
PLC (программируемые логические контроллеры) и PAC (программируемые автоматизированные контроллеры) управляют логикой процессов локально. Например, если температура опустилась ниже заданного уровня, контроллер включает нагреватель.
SCADA помогает контролировать и мониторить показатели в реальном времени. Система собирает данные с PLC/PAC и передает их на устройство, где операторы отслеживают статус оборудования. MES, в свою очередь, использует данные из SCADA для дальнейшего анализа, планирования, координации и управления производством.
С развитием интернета вещей, MES может получать информацию напрямую от датчиков. Это возможно с помощью IoT-платформ.
MES получает данные из SCADA или напрямую от датчиков и передает их в ERP-систему. Существуют также гибриды MES и ERP для управления производственными процессами, запасами, закупками и планированием.
ERP (enterprise resource planning) – это софт для контроля бизнес-процессов компании. Система объединяет управление финансами, закупками, продажами, заказами, отчетностью и персоналом. ERP-системы не управляют производством напрямую. Они передают данные в MES, чтобы корректировать планы на выпуск продукции.
CRM — подвид ERP-системы для работы с клиентами. Одну из таких мы разработали для Koblik Group, производителя сельхозтехники.
Задача — адаптировать десктопную CRM для мобильных устройств, чтобы менеджеры могли заключать сделки в полевых условиях.
В мобильное приложение мы включили функции, необходимые для комфортной работы в поле без интернета:
– календарь;
– создание новых сделок;
– фильтрацию сделок по датам и категориям;
– раздел со списком партнеров.
Второстепенную информацию можно добавить в десктопную версию ERP-системы уже в офисе.
Информацию из CRM затем обрабатывают, составляют отчеты и планируют заказы на предприятии.
Мобильное приложение синхронизируется с десктопной версией на 1С
Рассмотрим сферы, где MES особенно востребованы.
MES в пищевой промышленности получает данные с датчиков температуры, влажности, веса и других сенсоров, чтобы отслеживать выполнение производственных норм и стандартов качества. При необходимости MES передает инструкции для корректировки процессов.
Например, MES вычисляет отклонения от запланированного расхода ингредиентов. Далее система передает информацию в ERP для корректировки заказов на закупку.
Производство автомобилей включает тысячи компонентов и сложные сборочные линии. MES координирует логистику, сборку и контроль качества на производствах.
Например, если детали не передаются вовремя между цехами, система оповещает персонал.
В этой отрасли MES помогает управлять производством плат и микросхем. Оптические и лазерные датчики проверяют точность размещения элементов на платах, а системы компьютерного зрения выявляют дефекты. Данные после анализа передаются в MES, чтобы скорректировать производство.
Например, MES-система получает данные от сканера сварочных швов. Далее она отправляет запрос операторам, чтобы скорректировать параметры сварки.
В фармацевтике MES помогает соблюдать требования к производству лекарств по стандарту GMP (Good Manufacturing Practice). MES позволяет контролировать весь цикл производства — от дозировки веществ до упаковки. Также система автоматически формирует, подписывает и отправляет отчеты и сертификаты соответствия без участия персонала.
В легкой промышленности MES-система помогает планировать производство одежды, обуви и текстиля с учетом спроса, запасов и поставки сырья.
Например, если фиксируется рост заказов на определенную модель обуви, а запас сырья на складе ограничен, она уведомляет операторов о возможном дефиците. Система также поможет скорректировать график производства, чтобы выпустить в первую очередь модели, для которых дефицитное сырье не требуется.
Существуют готовые MES-системы от вендоров, но если они не подходят, можно разработать кастомную систему под вашу компанию и нишу. Вот как проходит этот процесс у нас.
Системный аналитик компании-разработчика проводит встречи с заказчиком, чтобы глубже разобраться в его бизнес-процессах. На этом этапе команда изучает:
Бизнес-логика — это правила, которые определяют, как система будет выполнять свои функции и взаимодействовать с данными. Сначала определяют процессы: какие действия и в какой последовательности будет выполнять система. Далее разрабатывают алгоритмы для обработки информации и принятия решений.
Также на этом этапе проектируют интеграцию с другими системами на производстве.
На этапе UI/UX-дизайна разрабатывают экраны приложения. Сначала начинают с черно-белых варфреймов, чтобы наметить основной флоу, а потом переходят к полноценному дизайну экранов.
Характерная черта MES-системы — панели для визуализации данных. Сюда входят дашборды, аналитические панели, графики. Экраны должны быть наглядными, чтобы MES-системой было удобно пользоваться 8 часов рабочей смены.
В MES-системах можно настраивать отображение данных. Это позволяет пользователям менять расположение элементов на дашборде, выделять важные показатели или выбирать уровень детализации в зависимости от задач.
В проектах мы всегда учитываем, кто и в каких условиях будет использовать софт. От этого зависят дизайн-решения.
Например, в дизайне для POS-системы Pony Express мы сделали акцент на крупных кнопках и ярких визуальных подсказках. Так целевой аудитории проще пользоваться приложением — диспетчерам предпенсионного возраста с низкими навыками работы на ПК или плохим зрением.
Для приложения Koblik Group мы увеличили контрастность и размер шрифта. Приложение предназначено для работы в полевых условиях, поэтому важно, чтобы информация легко читалась даже под ярким солнцем.
Бэкенд-команда разрабатывает техническую основу приложения для MES-системы. Сюда входит создание баз данных, управление правами пользователей, обеспечение безопасности приложения и связь с фронтендом. Также на уровне бэкенда интегрируют MES с датчиками или системами SCADA и ERP через API.
Параллельно разрабатывают фронтенд — интерфейс, с которым будут взаимодействовать пользователи.
Тестирование проводят во время разработки MES-системы и после того, как софт готов.
Фронтенд проверяют на:
Бэкенд-тестирование проверяет:
Важно проводить тестирование при обновлениях системы и добавлении новых функций
MES-системы устанавливают и настраивают на предприятии. Поскольку их часто используют на крупных производствах, внедрение проходит поэтапно – MES тестируют на одном участке, а затем расширяют на остальную часть предприятия.
После релиза устраняют и дорабатывают функциональность. Если систему запускали как MVP, после запуска постепенно добавляют новые функции.
MES-системы — это софт для предприятий, которые хотят разгрузить сотрудников и ускорить принятие решений. MES используют для контроля процессов там, где вручную это невозможно.
Мы поможем разработать MES-системы, адаптированные под задачи вашего предприятия. Поможем:
За 10 лет мы реализовали 550+ проектов в различных отраслях — от сельского хозяйства до финтеха. Легко адаптируемся к нестандартным запросам и погружаемся в задачу клиента — изучаем бизнес-процессы, целевую аудиторию и рынок.
Чтобы ознакомиться с нашим подходом к работе, загляните в портфолио: там вы найдете более 55 кейсов с подробным описанием проектов
➡️ Заполните форму ниже и расскажите, какие задачи должна решать ваша MES-система. Мы подготовим бесплатную оценку проекта в течение 48 часов.
Насколько публикация полезна?
Оцени эту статью!
1 оценок, среднее 5 out of 5.
Оценок пока нет. Поставьте оценку первым.
Так как вы нашли эту публикацию полезной...
Подписывайтесь на нас в соцсетях!
Читать
Ваша заявка уже у нас :)
Обычно ответ занимает от 12 до 24 рабочих часов.
Может, вы хотите запланировать онлайн встречу?
Извините, что-то пошло не так при отправке запроса.
Попробуйте позже.