MES Компоненты

Материал из archestra.info
Версия от 11:57, 25 ноября 2018; Vladimir Bazhin (обсуждение | вклад) (MES 2017)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

MES 2017

Роли Wonderware 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


.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