AVEVA MES 2017 – Operations Training

The MES 2014 – Operations course is a 4-day, instructor-led class designed to provide a fundamental understanding of the features and functionality of AVEVA MES Software/Operations (formerly Wonderware).

This course provides lectures and hands-on labs designed to provide an early learning experience. The class will demonstrate how to use MES Software/Operations to addresses the configuration and definition of the operations model, product definition, and production capabilities; implementation of production execution and data collection; and reporting of traceability and genealogy information. This course also covers integration between AVEVA MES Software/Operations and System Platform.

Book Training


Upon completion of this course, you will be able to:
•  Describe Manufacturing Execution System - Operations software and its components
•  Implement security for the Manufacturing Execution System software
•  Create a production and execution model, which addresses bills of materials, operations, and inventory
•  Create plant equipment in the Manufacturing Execution System database
•  Describe production capabilities to track production data in a production environment
•  Create and execute work orders that enforce production rules
•  Implement bills of materials in production processes
•  Describe production genealogy tracking
•  Describe how to use reporting tools to view and analyze production reports
•  Describe the application object provided with Manufacturing Execution System - Operations
•  Implement the integration of Manufacturing Execution System - Operations and System Platform
•  Create graphic displays using .NET controls provided with the Manufacturing Execution System software
•  Describe inventory management in Manufacturing Execution System - Operations.


4 Day Course
£1800 / €2080
Available virtually

Available Dates

14th June


For more information or to book a place on a course, please get in touch.

Get in touch

Course Outline


Individuals who need to configure and use the Manufacturing Execution System 2017 R2 – Operations software in their manufacturing processes.



Knowledge of the following tools, features, and technologies is required:
• Manufacturing industry experience
• From Application Server software product:
o ArchestrA IDE
o Automation objects
o Deployment model
o Plant model
o QuickScript .NET scripting language
• From InTouch for System Platform software product:
o InTouch development tools
o ArchestrA Graphics
o .NET Controls

Course Outline

Module 1 – Introduction
Section 1 – Course Introduction
This section describes the objectives of the course, intended audience, prerequisites, and the course agenda.
Section 2 – System Platform Overview
This section describes fundamental concepts about System Platform, including its clients, components, and services. It also introduces the ArchestrA technology.
Section 3 – Manufacturing Execution System - Operations Overview
This section describes the functionality and features of the MES Operations software and provides an overview of the client applications.
Section 4 – System Requirements and Licensing
This section describes hardware recommendations, software requirements, and licensing for MES Operations.

Module 2 – MES Client Overview
Section 1 – MES Client
This section describes the MES Client interface.
Section 2 – Security
This section describes the security settings in the Manufacturing Execution System software, including security groups, users, group privileges, and security parameters. 

Module 3 – Basic Operations Model
Section 1 – Modeling Overview
This section briefly explains modeling, including the advantages of modeling MES in System Platform. It also describes the production model for the simulated manufacturing plant used in this course.
Section 2 – Entity Model
This section describes physical entities, how they are defined and configured, and how to grant user access to them.
Section 3 – Entity Capabilities
This section describes entity capabilities and how to enable them. It also describes the entity capabilities included within the Operations Capability Object.
Section 4 – Shifts and Shift Schedules
This section provides an overview of shifts and shift schedules, and explains how to create and configure them. It also introduces the use of shift information for reporting purposes.
Section 5 – Product and Process Definition
This section describes item classes, items, units of measure, processes, and operations. It also describes how to link items to a process.
Section 6 – Work Order Execution
This section describes work orders, jobs, production counters and item reasons, and examines the runtime JobExec in the Operations Capability Object. It also explains response types (With and Without Response), event time (autogenerate), rejected message retrieval features, and the Rejected Message viewer.
Section 7 – Rejected Production Tracking
This section explains how to relate item reasons to the concept of rejected production.

Module 4 – Storage Locations
Section 1 – Storage Capability
This section describes the storage capability in the Operations Capability Object. It also describes storage options and how to use storage attributes to track the source and destination of transfers.

Module 5 – Genealogy
Section 1 – Bills of Materials
This section describes the uses and components of bills of materials, consumption counters, and product genealogy. It also defines item sources and storage destinations.

Module 6 – By-Products
Section 1 – By-Products
This section describes how to define by-products and how to track by-product production in runtime.

Module 7 – Item Grades, States, and Reasons
Section 1 – Item Grades, States, and Reasons
This section describes the use of Item Grades, States, and Reasons, and explains how to use Item Reasons in runtime production and consumption counters.

Module 8 – Job Management
Section 1 – Job Management
This section describes how to modify a job after a work order has been created and explains sequencing and filtering in runtime.
Section 2 – Schedule Jobs at a Parent Entity
This section describes how to schedule jobs at a parent entity and run the jobs at child entities.
Section 3 – Job Creation
This section describes how to create a job with the Operations Capability Object. It also compares data entry jobs with jobs created from a process.

Module 9 – Operator Visualization
Section 1 – MES Operator
This section describes the MES Operator application how to use it to manually track production.
Section 2 – MES .NET Controls
This section provides an overview of the .NET controls included with the MES Operations software. It describes the .NET controls, explains how to import them into a Galaxy, and shows how to use them in an ArchestrA symbol. It also explains stateful versus stateless middleware connections.

Module 10 – Steps, Specifications, Spares, and MES Attributes
Section 1 – Operation Steps
This section explains operation steps and step sequence numbers, including how to execute steps in an operation.
Section 2 – Specifications
This section describes the use of specifications, how to configure global specifications, and how to assign specifications to operations in a process. It also describes how to enable and configure specification capabilities in an Operations Capability Object.
Section 3 – Spares and MES Attributes
This section describes spare fields and attributes, and how to use them to record additional information for production operations.

Module 11 – Inventory Management
Section 1 – Inventory
This section describes the capabilities of MES Operations for tracking inventory, including moving, receiving, and reclassifying inventory using attributes in the Operations Capability Object in runtime.

Module 12 – MES Intelligence Reports
Section 1 – Introduction to MES Intelligence Reports
This section introduces how to run MES Operations-related reports using MES Intelligence Reports.