Данное руководство применимо начиная с версии ExeMES 1.2. При работе с предыдущими версиями ExeMES необходимо использовать Руководство администратора, Руководство пользователя и Инструкцию по установке из состава дистрибутива ExeMES
Общая информация
ExeMES предназначен для решения задач оперативного управления производством и относиться к классу систем MES.
ПО может использоваться в оперативном контуре управления производством для предприятий дискретного, дискретно-непрерывного и непрерывного типа.
Функциональные возможности ExeMES:
- управление производственной моделью согласно ISA-95: рабочие центры, производственные процессы и операции, материалы и спецификации материалов;
- управление производственными заданиями;
- подготовка и корректировка производственного расписания;
- управление производственными складами и партиями;
- трекинг и генеалогия продукции;
- управление событиями оборудования;
- ведение справочника причин простоев, классификация простоев оборудования;
- учет работы бригад;
- управление качеством;
- хранение производственных планов;
- мониторинг исполнения клиентских заказов.
ExeMES предоставляет возможность создания конфигурируемой модели предприятия согласно стандарту ISA95 с использованием ExeMES Client, регистрации производственных событий и получения информации о состоянии производства через API интерфейс ExeMES Server и стандартный интерфейс для конечных пользователей MES - ExeMES RuntimeClient.
При этом ExeMES предоставляет возможность создания кастомизированных интерфейсов для визуализации информации для конечных пользователей MES с использованием любого стороннее ПО (custom приложение), предоставляющего функции отправки и получения https запросов и средства визуализации данных (формы, дашборды, отчеты и т.д.).
Для доставки данных о ходе производства в ExeMES от систем уровня L2 (АСУТП, локальные системы учета) может быть использовано любое ПО, предоставляющее функции отправки и получения https запросов и драйверы для сбора и первичной обработки данных от систем уровня L2.
Таким образом, ExeMES является одним из компонентов MES, выполняющим функции ядра MES и должен использоваться совместно с системами первичного сбора и обработки данных и системами визуализации данных.
Компонентная архитектура
Назначение компонентов
Название компонента | Поддерживаемые Версии | Назначение компонента |
Кеycloak | 20.0.3, 20.0.5, 22.0.5 | Система управления идентификацией и доступом к ExeMES |
БД Keycloak | Используется PostgreSQL версии 15.4 | Хранение настроек Keycloak |
БД MESDB | Используется PostgreSQL версии 15.4 | Хранение НСИ и транзакционных данных ExeMES. |
ExeMES Middleware | - | Сервер, предоставляющий REST API интерфейс для управления производственной моделью и выполнения производственных операций |
ExeMES Client | - | Приложение, реализующее web интерфейс для конфигурирования производственной модели и прочей НСИ, необходимых для функционирования ExeMES |
ExeMES RuntimeClient | - | Стандартный интерфейс для конечных пользователей ExeMES (операторов, мастеров цеха) |
ExeSched | - | Приложение для создания и управления производственным расписанием |
Guardant Control Center | 3.29 | Сервер лицензирования ExeMES |
Описание компонентов
Уровень подготовки пользователей и администраторов
Требования к квалификации пользователей ExeMES RuntimeClient:
- обладать навыками работы с ПК на уровне пользователя;
- обладать навыками владения web-браузером;
- обладать знаниями в предметной области, достаточными для выполнения своих должностных обязанностей;
- знание эксплуатационной документации ExeMES RuntimeClient в части использования ПО.
Требования к квалификации пользователей ExeSched:
- обладать навыками работы с ПК на уровне пользователя;
- обладать навыками владения web-браузером;
- обладать знаниями в предметной области, достаточными для выполнения своих должностных обязанностей;
- знание эксплуатационной документации ExeSched в части использования ПО.
Требования к квалификации пользователей ExeMES Client и ExeMES Server:
- опыт написания запросов, функций и хранимых процедур в СУБД PostgreSQL;
- понимание принципов работы клиент-серверных web приложений, http запросов, умение пользоваться Swagger;
- пройти обучение у вендора по программе базового курса ExeMES;
- знание эксплуатационной документации ExeMES в части использования ПО ExeMES Client и web API ExeMES.
Требования к квалификации администратора ExeMES:
- опыт развертывания и администрирования ОС семейства Linux;
- опыт администрирования СУБД PostgreSQL;
- опыт работы с Docker или Kubernetes;
- понимание принципов работы клиент-серверных web приложений, http/https запросов, умение пользоваться Swagger;
- понимание принципов шифрования передачи данных и функционирования протокола TLS;
- знание эксплуатационной документации ExeMES;
- пройти обучение у вендора по программе базового курса ExeMES.