Общая архитектура MEScontrol

Основным преимуществом MEScontrol является платформенная структура. Такая структура подразумевает наличие модулей, что позволяет дальнейшее расширение под индивидуальные потребности предприятия. Сама «платформа» (ядро) остается всегда неизменной, могут только настраиваться ее элементы или добавляться клиентские расширения.

Следующая схема иллюстрирует взаимодействие всех составляющих структуры MEScontrol:

Архитектура MEScontrol.net

Объекты, с которыми взаимодействует система:

  • Базы данных. MEScontrol взаимодействует с базами данных через ORM DataObjects.Net, что позволяет использовать различные СУБД, такие как Microsoft SQL Server, MDSE 2000, Microsoft Access, Oracle, Firebird и MaxDB.
  • Модель. Базовая модель является основным модулем системы и содержит описания всех основных объектов и принципов определенных в ISA-95.
  • Сервисы. Это набор типовых сервисов, которые являются необходимыми составляющими MES-системы. В состав таких сервисов входят сервис ERP (сервис для интеграции и обмена данными с ERP-системами при помощи стандарта B2MML), сервисы для взаимодействия с системами печати лейблов (штрих-кодирование), различные web-сервисы и приложения, сервис для взаимодействия с оборудованием (Data Center) и так далее.

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

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

Расширения модели MEScontrol.net

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

Расширения пользовательского интерфейса в MEScontrol.net

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

 
УралWeb