Интеграция ERP и MES как ключ к управлению производством

Логотип компании
Интеграция ERP и MES как ключ к управлению производством
изображение создано нейросетью
Как технологии помогут улучшить управление производственными процессами? Предлагаю создать «конструктор» для цифрового представления объектов автоматизации.

Разрешите с вами пооткровенничать.

У меня есть стиральная машина. В ней 20 программ, для каждой из них я могу установить пять вариантов отжима и пять температурных режимов. Получается, что у меня есть 500 вариантов стирки. Но пользуюсь я только двумя... При этом парадный костюм ношу в химчистку. Выходит, что у меня есть «достаточно мощный инструмент», который я оплатил на 100%, а использую на 0,5%, и при этом он полностью не закрывает мои потребности. По крайней мере в вопросах стирки.

Почему я не стираю парадный костюм сам? Я не могу ответить на вопрос: «А что, если я ошибусь с программой?». Зачем я купил машинку с программами, которые я заведомо не буду использовать? Так ведь других нет. Что-то мне подсказывает, что я не одинок... К слову, с микроволновкой дела обстоят примерно так же, да и с ПО — тоже... Хотя?.. С ПО ситуацию можно пересмотреть. Самое время, так сказать.

Пять основных проблем при интеграции MES и 1C:ERP. Работа над ошибками

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

1. Формировать детальное описание объектов автоматизации: 

  • a. создавать описание структур объектов; 
  • b. описывать правила создания/импорта описаний экземпляров объектов; 
  • c. определять правила получения значений каждого атрибута экземпляра объекта (фиксированное/расчётное/импортируемое значение).

2. Определять связи и зависимости между объектами; между атрибутами объектов: 

  • a. описать «архитектуру» объекта автоматизации: определить иерархии объектов и их связи/зависимости; 
  • b. указать наборы зависимых атрибутов и правил их расчетов; 
  • c. задать пороговые/триггерные значения для конкретных атрибутов объектов.

3. Создавать цифровое представление объекта автоматизации, позволяющее: 

  • a. настроить/сформировать произвольное количество специализированных дашбордов, мнемосхем, er диаграмм; 
  • b. задать правила информирования о наступлении инцидентов/нештатных ситуаций на объекте автоматизации; 
  • c. наглядно и точно определять область влияния изменений объекта автоматизации (в том числе его свойств и связей), не прибегая к натурному эксперименту, то есть отвечать на вопрос «А что, если?».

Что же делать с таким «конструктором»?

А вот тут — «каждому по потребностям», то есть можно начать «откусывать за себя». Сформировав цифровое представление объекта автоматизации, обладая «конструктором», позволяющим оперативно актуализировать цифровое представление объекта автоматизации без привлечения разработчиков, визуализировать и управлять связями, зависимостями, структурами объектов и систем, можно:

  • приступить к планированию производства/исполнения процесса и оценке влияния изменений и ответить на вопросы в духе: «А что, если мы изменим значение параметра А на 6% и в подсистеме № 4 будем использовать модернизированный модуль Б, характеризуемый вектором параметров a, b, c, d?»; «Повысив производительность цеха В на 13%, сможем ли мы выполнить представленный набор заказов в срок, учитывая регламенты обслуживания и планы ремонтов задействованного оборудования?»;
  • определить набор первоочередных специфичных задач (статистика, управление инцидентами, мониторинг, прочее), от решения которых зависит жизнедеятельность конкретного предприятия. Другими словами, начать инвестировать в разработку специализированного ИТ-инструмента, решающего профильные задачи конкретного предприятия, НО не полный перечень задач, который «сейчас в тренде».

В чем преимущество представленного подхода? Скорость и стоимость подготовки профильного ИТ инструмента определяется актуальными потребностями заказчика. Заказчик, ориентируясь на собственные потребности, определяет:

  • a. этапность автоматизации; 
  • b. необходимую и достаточную сложность описания объекта автоматизации; 
  • c. количество объектов и их экземпляров.

Как следствие, сокращение затрат (и времени) за счет применения сфокусированной автоматизации; оперативное внедрение сформированного ИТ-инструмента; возможности «параллельной» эксплуатации систем автоматизации (поэтапный отказ от выводимых из эксплуатации АСУ) и поэтапной автоматизации.

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

Опубликовано 30.01.2025

Похожие статьи