Module 1 – Introduction
Section 1 – Course Introduction
This section describes the objectives, prerequisites, intended audience, and agenda for the course.
Section 2 – Overview of Model-Driven MES
This section introduces the Model-Driven MES approach, providing an initial overview and an explanation of the benefits of the approach.
Module 2 – Introduction to Model Builder
Section 1 – Overview
This section describes the use and benefits of Model Builder. It explains how to build the MES model.
Section 2 – Create a Navigation Menu
This section provides details of how to create a menu in Enterprise Console, using the MD Core Card Control Form.
Section 3 – Introduction to MES Master Data
This section provides details of how to create the Master Data in MES, using the Model Builder to load the Master Data in MES.
Section 4 – Add Entity Access
This section provides details of how to add Entity Access to a user in MES.
Section 5 – Generate System Platform Model
This section provides details of how to use Model Builder to generate a System Platform model.
Section 6 – Run Model in Model-Driven MES
This section provides an overview of how to execute a model in Model-Driven MES.
Section 7 – MD Core and Card Navigation
This section describes the MD Core components and Card Control Form used for navigation of the Plant Model.
Module 3 – Best Practices Approach in Model-Driven MES
Section 1 – Model-Driven MES Localization
This section describes the best practices for localization in Model-Driven MES.
Section 2 – Security and Roles Mapping
This section describes the best practice for security and roles in workflows in Model-Driven MES.
Section 3 – Workflow Package Management
This section provides the best practices when packaging the forms and workflows in Workflow Management.
Module 4 – Extend Model-Driven MES and Best Practices
Section 1 – Extend Job and Inventory Management
This section describes how to extend Model-Driven MES forms using the Job Summary, Job Management, and Inventory Management forms.
Section 2 – General Guidelines
This section describes Forms, Business Logic, Lookups, and Application packages.
Section 3 – Workflow Functionality
This section describes different activities of Workflow Management.
Section 4 – Extend Model-Driven MES Workflow
This section describes how to extend the Model-Driven MES workflows to add new functionality.
Section 5 – Style Sheets and Themes
This section discusses how to embed custom style sheets and themes in Workflow Management.
Section 6 – Parameters to Forms
This section describes the general guidelines to use parameters in Workflow Management forms.
Module 5 – Introduction to MQTT
Section 1 – Interface MQTT with Forms
This section discusses MQTT (Message Queuing Telemetry Transport) in detail, and integration with External Web API.
Section 2 – Base Form and Human Activities
This section describes the Base Form and Human Activities in Workflow Management.
Section 3 – MQTT Connectivity with System Platform
This section provides details on interfacing MQTT with System Platform.
Module 6 – Introduction to AMQP and Quickflow in Workflow Management
Section 1 – AMQP vs. MQTT
This section discusses AMQP (Advanced Message Queuing Protocol) vs. MQTT and provides a demonstration of AMQP.
Section 2 – Introduction to Quickflow
This section provides an overview of Quickflow, which helps to create a system that executes the business logic faster. The system uses micro workflow execution engines running parallel to the workflow engine.