AVEVA Advanced Model-Driven MES Training
Availability
Course Objectives
Audience
Pre-requisites
Agenda
Contact us to request training | Virtual | £2400 / €3100 / $3100 | Register |
- Use advanced forms
- Design advanced workflows
- Describe the external components/environment
- Explain infrastructure options
- Use the Model Builder tool to generate the MES model
- Use best practices to implement localisation, security, and packaging
- Create a new Model-Driven MES using Model-Driven Content and Model-Driven Core, while applying best practices
- Validate job BOM
- Describe the capabilities of RabbitMQ
- Use Message Queuing Telemetry Transport (MQTT) and Advanced Message Queuing Protocol (AMQP) protocols to process real-time information
- Use Quickflow for configuration and implementation
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 Localisation
- This section describes the best practices for localisation 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.