AVEVA Model-Driven MES
The Introduction to Model-Driven MES with AVEVA™ MES 2020 Virtual Instructor-Led Training course is a 3-day, instructor-led class designed to provide an overview of the Model-Driven Manufacturing Execution System (MES) framework and its associated best practices. It provides a comprehensive overview of using Work Tasks to build MES solutions, including some best practices and recommendations. Topics will be presented in lectures and reinforced through hands-on exercises with the software.
Target Audience
Individuals who are MES project delivery and support personnel.
Prerequisites
Knowledge of the following tools, features, and technologies is required:
- The deployment of AVEVA MES solutions
- At least one of the following AVEVA MES modules: Operations, Performance, or Quality
- AVEVA™ System Platform concepts
Venues
Classroom, onsite, online
Learning Objectives
Upon completion of this course, you will be able to:
- Compare the fundamental principles of the Model-Driven MES approach to the traditional AVEVA MES approach
- Explain the value of the Traditional and Model-Driven MES approaches
- Describe the key components of the Model-Driven MES approach
- Explain Work Tasks fundamentals and their use
- Build your own MES solution using the Model-Driven MES approach
- Explain how to distribute and localize your MES solution
- Describe architecture, design guidelines, and fundamental Model-Driven MES best practices
Price
$2,100
Module 1: Introduction
Section 1 – Course Introduction: This section describes the objectives of the course, intended audience, prerequisites, and course agenda.
Section 2 – Model-Driven MES Overview: This section explains MES capabilities and introduces the Model-Driven MES approach.
Section 3 – Transition of Traditional MES to Model-Driven MES: This section compares Model-Driven MES with the traditional MES approach.
Section 4 – Key Elements of a Model-Driven Framework:This section explains the Model-Driven MES framework and describes its main products and components.
Module 2: Work Tasks Fundamentals
Section 1 – Introduction to AVEVA Work Tasks: This section explains the capabilities of AVEVA™ Work Tasks, including its architecture and components. It also introduces the industrial extensions of Work Tasks.
Section 2 – Work Tasks Repository and Security: This section introduces Work Tasks repositories and describes how to create one. It also explains how to configure security.
Section 3 – Workflows: This section introduces workflows and activities. It also explains how to publish and run a workflow, and use Reports to view and analyze triggered workflows.
Section 4 – Forms: This section explains forms. It describes the Forms Designer, including form controls, containers, and scripts. It also explains how to test and publish forms.
Section 5 – Associate a Form with a Workflow: This section introduces the concept of associating a form with a workflow, including workflow association triggers. It explains how to link a form to a workflow and how to use Invoke Workflow to trigger a workflow from a form.
Section 6 – External Data Connections: This section introduces database connections and Web API connections. It explains how to use the Data Lookup control to search for data from a data source, as well as the Data Grid control to display data in tabular form from a data source.
Module 3: Model-Driven MES Concepts
Section 1 – Introduction to an Existing MES Model: This section explores the existing MES model provided for this course using MES Client.
Section 2 – Model-Driven MES Project Setup: This section explains the components and steps for setting up a Model-Driven MES project.
Section 3 – Work with MES Web API in Work Tasks: This section explains how to use forms and workflows to create a Model-Driven MES application. It explains the use of the MES Web API in Work Tasks.
Section 4 – Work with MES Activities in a Workflow: This section describes available MES activities and how to use them in a workflow.
Section 5 – Manage a Repository Navigation List: This section explains how to manage the navigation list in a repository, as well as how to link a form to the navigation in Enterprise Console.
Section 6 – Add Inventory Functionality: This section explains inventory management concepts and how to extend the Model-Driven solution to interact with MES inventory. It also explains the Work Tasks Web API activity and the Card control.
Section 7 – Troubleshooting Tools: This section introduces some troubleshooting tools, such as Work Tasks Reports, script functions available for troubleshooting, the form script debugger, and the workflow Logger.
Module 4: Model-Driven MES Application Content
Section 1 – Introduction: This section describes Model-Driven MES application content and functionality. It also explains application delivery and implementation.
Module 5: Customizations and Maintenance
Section 1 – Packages: This section describes the key elements of a package in Work Tasks, and explains how to import, install, update, and uninstall packages.
Section 2 – Localization: This section explains how to localize form controls, how to create a new Enterprise Console with a different language, and how to translate form strings.
Section 3 – Customizations: This section explains the Work Tasks folder structure. It also introduces the use of a custom style sheet in Work Tasks and how to manage the external JavaScript called in forms.
Appendix A: Best Practices in Model-Driven Development
Section 1 – Overview: This section covers some best practices for general form design, security, business process modeling, style sheets, and more.
Appendix B: Training MES Model References
Section 1 – Visualization Overview: This section describes some of the MES .NET client controls for Wonderware MES/Performance, as well as the basic configuration and settings needed for the controls to function.
Need Help?
Contact us for more information or to request a quote.