Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico
Company logo
Developed: Server app, Admin panel
Market segments: Производство
Company Size: 51-200 сотрудников
Use Cases: Автоматизация предприятия
Website: mpa.kz

С AppMaster.io нам не пришлось разбираться с просроченными дедлайном и неработающим продуктом, система по индивидуальным запросам была запущена в кратчайшие сроки.

Metiz-Prom — промышленное предприятие в Республике Казахстан, которое занимается производством и выпуском большого ассортимента изделий из металла, пластика и композитных материалов.

Предприятие использует автоматизированные линии на производстве, которые увеличивают производительность и ускоряют процессы. Почти все оборудование Metiz-Prom является программно-управляемым (ЧПУ) и самостоятельно производит продукцию без участия человека.

Однако для такого оборудования требуется систематическое сервисное обслуживание и постоянный мониторинг состояния линий и расходных материалов. Именно поэтому Metiz-Pro всегда стремились:

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

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

Генеральный директор компании Алексей Бажин отметил, что все попытки стартовать подобный проект вызывали одни и те же трудности:

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

Последнее приводит к соответствующим изменениям API, что является ключом для подключения систем.

Задачи

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

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

  1. Создать систему уведомления о нештатных ситуациях на линиях производства.
  2. Оптимизировать процессы хранения и приобретения запасных материалов.

Решение

На платформе AppMaster.io было разработано серверное приложение для мониторинга и обслуживания производственных линий предприятия. Был также создан сервис для автоматического заказа расходных материалов со складов и прогнозирование потребности в материалах.

Серверное приложение

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

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

Именно на проекте Metiz-Prom впервые были использованы обновленные эндпоинты приложений AppMaster.io, которые поддерживают формат XML, а также веб-сокетов (WSS) при подключении к промышленному оборудованию.

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

Система мониторинга

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

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

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

Система уведомлений

Была настроена система уведомлений, оповещающая об уменьшении ресурса расходных материалов и нештатных ситуациях. Для этого был подключен Telegram-бот, куда направлялись сообщения. Реализовать такой функционал достаточно просто на AppMaster.io благодаря наличию модулей и легкости интегрирования сторонних сервисов с платформой.

Результаты

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

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


Компоненты: бэкенд, веб-приложение, модуль Telegram, вебхуки, вебсокеты, кластер приложений.

Легко начать
Создай что-то невероятное

Экспериментируйте с AppMaster с бесплатной подпиской.
Как только вы будете готовы, вы сможете выбрать подходящий платный план.

Попробовать AppMaster