MES Компоненты

Материал из archestra.info
Перейти к: навигация, поиск

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

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

DNC

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
    • Monitor samples and characteristics within the samples
    • Update sample information
    • Update sample characteristic information
    • Record sample characteristic result data
    • Содержиться в файле: 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.
  • Расположение по dll
Tab/Component in Operator Control Name DLL Описание
Button bar ButtonBar Fact.Controls.ButtonBar
Audit tab AuditControl FactMES.Controls.Audit
BOM tab ConsumptionControl FactMES.Controls.Consumption
Data Log tab DataLogControl FactMES.Controls.DataLog
Genealogy tab GenealogyControl FactMES.Controls.Genealogy
Inventory tab InventoryControl FactMES.Controls.Inventory
Job Summary JobSummaryControl FactMES.Controls.JobSummary
Production tab ProductionControl FactMES.Controls.Production
Work Queue tab QueueControl FactMES.Controls.Queue
Route tab RouteControl FactMES.Controls.Route
Specs tab SpecControl FactMES.Controls.Spec
Steps tab StepsControl FactMES.Controls.Steps

Middleware Proxy


Утилиты

  • 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