MES Компоненты — различия между версиями
(→MES 2017) |
(→MES 2017) |
||
(не показано 6 промежуточных версии этого же участника) | |||
Строка 1: | Строка 1: | ||
== MES 2017 == | == MES 2017 == | ||
− | *Database Server with MES, Включает роли | + | [[Файл:InstallMES2017.png|обрамить|центр|Роли Wonderware MES 2017]] |
+ | *'''Database Server with MES''', ставить там где БД МЕС. Включает роли | ||
**MES DataBase | **MES DataBase | ||
− | **MES Service | + | **MES Service. Должен быть установлен только на одном узле и этот узел не обязательно с СУБД MS SQL |
**MES Middleware | **MES Middleware | ||
**MES Middleware Proxy | **MES Middleware Proxy | ||
− | *Operator Client (Для клиентов, включая сторонние приложения) | + | *'''Operator Client''' (Для клиентов, включая сторонние приложения/для узлов System Platform Objects) |
**MES Operator | **MES Operator | ||
**MES .NET controls | **MES .NET controls | ||
**MES Development Library (API DLLs) | **MES Development Library (API DLLs) | ||
**MES Middleware Proxy | **MES Middleware Proxy | ||
− | *Web Portal | + | *'''Web Portal''' |
− | **MES Web Portal | + | **MES Web Portal (требует '''IIS 7.5''' и выше) |
**MES Middleware Proxy | **MES Middleware Proxy | ||
− | *Report Server | + | *'''Report Server''' - для узла Intelligence |
− | **MES Intelligence Reports (в дистрибутиве MES 2017 включены компоненты для Intelligence 2014) - есть отдельное обновление для Intelligence 2017 | + | **MES Intelligence Reports (в дистрибутиве MES 2017 включены компоненты для '''Intelligence 2014''') - есть отдельное обновление для Intelligence 2017 |
− | *MES Middleware / DB Maintenance Server (включая Archive/Purge/Restore jobs для MES DB) | + | *'''MES Middleware / DB Maintenance Server''' (включая Archive/Purge/Restore jobs для MES DB). Для узлов дополнительных MES Middleware и для операций Backup/Restore |
**MES Middleware | **MES Middleware | ||
**License Client API for accessing the License Server | **License Client API for accessing the License Server | ||
− | *Configuration Client | + | *'''Configuration Client''' - для узла разработчика/администратора МЕС |
**MES Client | **MES Client | ||
**MES Supervisor | **MES Supervisor | ||
Строка 24: | Строка 25: | ||
**MES Data Editor | **MES Data Editor | ||
**MES Middleware Proxy | **MES Middleware Proxy | ||
− | *ArchestrA Development - Роль для разработки при помощи ArchestrA IDE | + | *'''ArchestrA Development''' - Роль для разработки при помощи ArchestrA IDE ('''SP 2014 R2''' и выше). ArchestrA IDE должна быть установлена до установки МЕС |
**Application Objects (OCO, SRO, UCO) | **Application Objects (OCO, SRO, UCO) | ||
**MES .NET Controls | **MES .NET Controls | ||
Строка 30: | Строка 31: | ||
**MES Development Library (API DLLs) | **MES Development Library (API DLLs) | ||
**MES Middleware Proxy | **MES Middleware Proxy | ||
− | *.NET Development - для использования пользовательских приложений (разработка и запуск) | + | *'''.NET Development''' - для использования пользовательских приложений (разработка и запуск) |
**MES .NET Controls | **MES .NET Controls | ||
**MES Development Library (API DLLs) | **MES Development Library (API DLLs) | ||
**MES Middleware Proxy | **MES Middleware Proxy | ||
+ | *В случае '''пользовательской установке''' могут быть выбраны | ||
+ | **WIS (WIS Server / Table Weaver Reports / Reporting Service Reports ) | ||
+ | **Intelligence (Intelligence Server / Intelligence Data Adapters) | ||
=== Лицензирование MES 2017 === | === Лицензирование MES 2017 === | ||
*MES Middleware - для распределения нагрузки | *MES Middleware - для распределения нагрузки |
Текущая версия на 11:57, 25 ноября 2018
Содержание
MES 2017
- Database Server with MES, ставить там где БД МЕС. Включает роли
- MES DataBase
- MES Service. Должен быть установлен только на одном узле и этот узел не обязательно с СУБД MS SQL
- MES Middleware
- MES Middleware Proxy
- Operator Client (Для клиентов, включая сторонние приложения/для узлов System Platform Objects)
- MES Operator
- MES .NET controls
- MES Development Library (API DLLs)
- MES Middleware Proxy
- Web Portal
- MES Web Portal (требует IIS 7.5 и выше)
- MES Middleware Proxy
- Report Server - для узла Intelligence
- MES Intelligence Reports (в дистрибутиве MES 2017 включены компоненты для Intelligence 2014) - есть отдельное обновление для Intelligence 2017
- MES Middleware / DB Maintenance Server (включая Archive/Purge/Restore jobs для MES DB). Для узлов дополнительных MES Middleware и для операций Backup/Restore
- MES Middleware
- License Client API for accessing the License Server
- Configuration Client - для узла разработчика/администратора МЕС
- MES Client
- MES Supervisor
- MES Configurator
- MES Data Editor
- MES Middleware Proxy
- ArchestrA Development - Роль для разработки при помощи ArchestrA IDE (SP 2014 R2 и выше). ArchestrA IDE должна быть установлена до установки МЕС
- Application Objects (OCO, SRO, UCO)
- MES .NET Controls
- MES Entity Model Builder
- MES Development Library (API DLLs)
- MES Middleware Proxy
- .NET Development - для использования пользовательских приложений (разработка и запуск)
- MES .NET Controls
- MES Development Library (API DLLs)
- MES Middleware Proxy
- В случае пользовательской установке могут быть выбраны
- WIS (WIS Server / Table Weaver Reports / Reporting Service Reports )
- Intelligence (Intelligence Server / Intelligence Data Adapters)
Лицензирование MES 2017
- MES Middleware - для распределения нагрузки
- лицензия на 5 Unit включает в себя 2 MES Middleware инсталяции, на большее число оборудования (6 и более) - на включает 6 компонентов (см. Install Guide). Дополнительные ицензии можно приобрести отдельно
- Рекомендуется устанавливать MES Middleware на узлы: MES Service/WEI/MES AS Objects/Skelta BPM/все узлы для MES API
MES 2012, 2014, 2014 sp1
- Данные из Wonderware MES Installation Guide
Серверные компоненты
- Database - БД МЕС MESDB - центральное хранилище данных
- Database Maintenance - предоставляет возможность архивирования, очистки, восстановления MESDB
- Wonderware MES Service - служба для запуска активности Middleware по расписанию
- Wonderware MES Middleware - компонент для обеспечения соединения между клиентскими приложениями и MESDB.
- Wonderware MES Report Server
- Wonderware MES Web Portal (появился в MES2014) - веб служба для доступа к WW MES через веб.
- Factory Connector - позволяет соединяться с внешними источниками данных
- Web Access - Веб доступ через HTTP для MES Middleware
Database
- Database - БД МЕС MESDB - центральное хранилище данных
Database Maintenance
- Database Maintenance - предоставляет возможность архивирования, очистки, восстановления MESDB
Wonderware MES Service
- Wonderware MES Service - служба для запуска активности Middleware по рассписанию. Они включают в себя:
- Changing shifts
- Generating and changing the status of quality samples
- Cleaning up stale sessions
- Running schedules of Supply Chain Connector
Wonderware MES Middleware
- Wonderware MES Middleware - компонент для обеспечения соединения между клиентскими приложениями и MESDB. Cлужбы для отработки запросов от различных частей продукта. Это основные процессы для обмена транзакционными данными между MES БД и другими компонентами. Возможности:
- Wonderware Licensing
- WCF Server files
- WCF Client Proxies
- Database Connection Editor
- License Manager (on server node only)
- Включает в себя:
- MES Middleware Host
- Middleware Proxy
- Event Broker
- MES Service
Wonderware MES Report Server
- Wonderware MES Report Server
Ручная установка MES Report Server, см. MES Report Server
Wonderware MES Web Portal
- Wonderware MES Web Portal (появился в MES2014) - веб служба для доступа к WW MES через веб. При установке MES Web Portal также установятся:
- Microsoft .NET Framework 4.5, если уже не установлен
- MES Web Portal Configurator
Factory Connector
- Factory Connector - позволяет соединяться с внешними источниками данных:
- ArchestrA (MX)
- InTouch
- Внешнее ПО по OPC протоколу
- Внешнее ПО по SuiteLink протоколу
Web Access
- Web Access - Веб доступ через HTTP для MES Middleware
Клиентские компоненты
Клиентские компоненты взаимодействуют с серверными. Могут быть установлены на клиентские операционные системы.
- Configurator - один из операторских интерфейсов для настройки и управления МЕС системой
- Messenger
- Supervisor - координация дневной активности. Определение и ведение BOM (спецификаций), маршрутов и Work Order (нарядов на работу)
- Data Editor
- DNC
- Operator - пользовательский интерфейс операторов и персонала цеха для сбора данных, просмотра состояния, выполнения производственных заказов и другой деятельности.
- Entity Model Builder
- Application Objects (OCO, UCO, SRO) - набор объектов для интеграции с ArchestrA IDE
- Wonderware MES Client - основной инфтрумент для конфигурирования WW MES
- .NET controls - расширения ArchestrA символов, веб-порталов и для использования в других, третье-сторонних приложениях
- Middleware Proxy
Configurator
Configurator - один из операторских интерфейсов для настройки и управления МЕС системой Выполняет такие задачи как:
- Setting up system-wide values such as job states, tools, document types, defaults for file extensions, labor departments, and labor categories
- Managing personnel information such as users and groups, mail groups, and certifications
- Managing plant information such as physical entities and DNC hubs
- Setting up Factory Connector
Messenger
Supervisor
Supervisor– координация дневной активности. Определение и ведение BOM (спецификаций), маршрутов и Work Order (нарядов на работу)
Data Editor
Data Editor - можно использовать для изменения/добавления данных в MESDB. Можно менять:
- Произведенные и потребленные элементы
- Людей работающих на оборудовании и данные оборудования
- Данные шагов
- Данные по лотам
Для подробной информации см. Wonderware MES Data Editor Guide.
Закладки:
- BOM
- Production
- Labor
- Lot
- Steps
- Utilization
DNC
You can use DNC (Distributed Numerical Control) to transfer NC (Numeric Control) files between the network and a CNC (Computer Numeric Control) machine using serial communication, FTP, or file copying. DNC includes the following applications:
- DNC Exec
- DNC FTP Server
- FEWinCopy
Operator
- Operator - пользовательский интерфейс операторов и персонала цеха для сбора данных, просмотра состояния, выполнения производственных заказов и другой деятельности.
Entity Model Builder
Entity Model Builder - интерфейс для построения модели из ArchestrA IDE в базе данных МЕС (MESDB)
Application Objects
Application Objects - Набор объектов для интеграции с ArchestrA IDE, содержит три типа объектов (OCO, UCO, SRO)
- Operations Capability Object (OCO) - расширяет модель оборудования в ArchestrA IDE, используется в качестве источника для отслеживания производственных событий и для отправки данных производства в MES Database (MESDB). Используется в основном для моделя MES Operations. Объект позволяет:
- Создавать производственные задания (job) запускаемые на оборудовании
- Стартовать, приостанавливать, завершать производственные задания (job) на оборудовании
- Добавлять производимые и потребляемые материалы для ассоциированного оборудования
- Предоставляет информацию об оборудовании для Entity Model Builder (EMB)
- Содержится в файле: C:\Program Files (x86)\Wonderware\MES\AppObjects\OperationsCapability.aaPKG
- Utilization Capability Object (UCO) - расширяет модель оборудования для ArchestrA IDE, позволяя отслеживать производительность оборудования. Используется в основном для моделя MES Performance. Объект позволяет:
- Отслеживать производительность и использование ресурсов оборудования
- Устанавливать производственные атрибуты для ассоциированного оборудования
- Добавлять производимые материалы для ассоциированного оборудования
- Предоставляет информацию об оборудовании для Entity Model Builder (EMB)
- Содержится в файле: C:\Program Files (x86)\Wonderware\MES\AppObjects\UtilizationCapability.aaPKG
- Sample Recording Object (SRO) - расширяет модель оборудования для ArchestrA IDE позволяя отслеживать систему замеров и взятия проб для модуля MES Quality
- Просматривать снятие проб/образцов и характеристики проб/образцов
- Редактировать данные проб/образцов
- Редактировать характеристики и настройки проб/образцов
- Вести запись результатов снятия характеристик проб/образцов
- Содержится в файле: C:\Program Files (x86)\Wonderware\MES\AppObjects\SampleRecordingObject.aaPKG
- Файлы объектов расположены в каталоге:
32 bit OS C:\Program Files\Wonderware\MES\AppObjects 64 bit OS C:\Program Files (x86)\Wonderware\MES\AppObjects\
Wonderware MES Client
MES Client используется для конфигурирования всех аспектов MES системы и для взаимодействия с оперативной информацией.
Компонент позволяет:
- Настраивать System Utilization States, Reason Groups, and Reason Codes
- Настраивать Users, User Groups, Privileges, and Entity Access
- Настраивать Shifts and assign Shifts to Entities
- Настраивать General Parameters
- Настраивать Items, BOMs, Operations, and Processes
- Настраивать Archive, Purge, and Restore (APR) jobs for database maintenance
- Настраивать Quality Specifications, Sample plans, and Characteristics
- Создавать и управлять Work Orders and Jobs
- Более подробно см. "Wonderware MES Client User’s Guide" и Wonderware MES Client
.NET controls
- .NET controls - расширения ArchestrA символов, веб-порталов и для использования в других, третье-сторонних приложениях
- Содержит .NET controls:
- Production
- Route
- Inventory
- Folders
- Labor
- Consumption
- Work/Job Queue
- Job Summary
- Specifications
- Steps/Procedures
- Data Log
- Audit/Certification.
- см. MES .NET controls
Middleware Proxy
- Wonderware MES Middleware Proxy предоставляет доступ до Wonderware MES Middleware для клиентов. Proxy необходимо установить на каждый клиент и на все Wonderware MES Middleware hosts.
Утилиты
- Database Connection Editor
- Database Setup
- MES Client Publisher
- Middleware Configuration Editor
- Middleware Proxy Configuration Editor
- MES Report Configuration Utility
- PEM Migration Utility
Модуль отчетов для WIS
- Отчеты для Wonderware Information Server
Документация
- .NET Controls Programmer’s Guide
- Utilization Capability Object User’s Guide
- Entity Model Builder User’s Guide
- Wonderware MES Client User’s Guide and others