Individuals who want to leverage their knowledge of MES, Work Tasks, System Platform, Web API, and databases to implement an advanced model-driven solution
(This is a hands-on, technical class. It is not intended for sales, project management, or other nontechnical personnel.)
Required completion in order to register:
Introduction to Model-Driven MES Virtual Instructor-Led Training
Module 1 – Introduction
Section 1 – Course Introduction
This section describes the objectives of the course, intended audience, prerequisites, and course agenda.
Section 2 – System Platform Overview
This section describes fundamental concepts about AVEVA System Platform and AVEVA System Platform Enterprise. It also introduces ArchestrA technology.
Section 3 – Overview of Model-Driven MES
This section explains MES capabilities and introduces the Model-Driven MES approach.
Section 4 – Defining Security Settings for Secured Communication
This section defines the security settings. It describes how to use a certificate for secured communication.
Section 5 – Encrypted Communication
This section describes encrypted communication for end-to-end communication between server and client software applications.
Section 6 – System Requirements and Licensing
This section discusses where the system requirements and licensing information are available for all the software components.
Module 2 – Introduction to Model Builder
Section 1 – Overview
This section provides an overview of the Model Builder tool, explains the benefits of Model Builder, and discusses how to create the MES model from Model Builder.
Section 2 – Introduction to MES Master Data
This section provides details of how to create the Master Data in MES manually, using the MES Client, and load the Master Data to MES, using Model Builder.
Section 3 – Add Entity Access
This section explains how to add Entity Access to a user in MES. It describes how to provide secure access to entities by assigning access rights to a user group.
Section 4 – Generate a System Platform Model
This section discusses how to use Model Builder to build a System Platform model.
Section 5 – Run a Model in MDM
This section provides an overview of how to execute a model in Model-Driven MES.
Module 3 – Navigation Capabilities in MDM
Section 1 – Create a Navigation Menu
This section discusses how to create a menu in Enterprise Console, using the MD Core card control form.
Section 2 – MD Core and Card Navigation
This section describes the MD Core components and card control form used for navigation of the plant model.
Module 4 – Best Practices Approach in Model-Driven MES
Section 1 – General Guidelines
This section describes forms, business logic, lookups, and application packages.
Section 2 – Work Tasks Package Management
This section describes package management in Work Tasks. It provides the best practices in packaging the forms and workflows.
Section 3 – Cleaning the Work Tasks Cache
This section describes the best practices in clearing the cached data to avoid data anomalies.
Section 4 – Model-Driven MES Localization
This section describes the best practices for localization in Model-Driven MES.
Section 5 – Style Sheets and Themes
This section describes the best practice for leveraging custom style sheet capabilities in Work Tasks forms.
Module 5 – Extending Model-Driven MES
Section 1 – Extend Job and Inventory Management
This section explains how to extend Model-Driven MES forms using the Job Management and Inventory Management forms.
Section 2 – Navigate Back to the Card Navigation Form
This section describes how to add a new Back button on one screen, which allows the user to browse to a previous screen.
Section 3 – Extend MDM to Validate a Job BOM
This section discusses how to extend a Model-Driven MES job with functionality that allows the user to check if there are enough raw materials to fulfill the order.
Section 4 – Extend a Workflow by Performing an Auto Check
This section describes how to extend a workflow by performing an auto check before triggering the workflow.
Section 5 – Working with Movable Entities in MDM
This section outlines how to move movable entities from one location to another, demonstrating how movable tanks can be correlated to the location and entities in MES. It shows how material is transferred from one location to another, such as from a warehouse to production.
Module 6 – MQTT, AMQP, and Quickflow
Section 1 – Form with MQTT
This section discusses MQTT and integration with External Web API.
Section 2 – MQTT Connectivity with System Platform
This section discusses how to use MQTT to retrieve the values from System Platform Automation Engine to display on Model-Driven MES forms. It also shows how to perform real-time updates from automation to the Model-Driven MES client using MQTT.
Section 3 – AMQP Versus MQTT
This section discusses AMQP versus MQTT and provides a demonstration of AMQP.
Section 4 – Introduction to Quickflow
This section provides an overview of Quickflow. These engines run parallel to the workflow engine.