
Online Instructor-led Training
Learn design patterns and best practices from our subject-matter experts in our instructor-led online training courses. You’ll come out of training with a creation of your own MES project. Completing an MES training course prepares you to complete MES certification testing.
See MES Training Schedule for all training classes.
Core MES
Prerequisites
- Ignition Certification
Course Content
- Introduction to workflows with Batch / Procedure and Document Management
- Introduction to the Integration of Track and Trace with Batch / Procedure
- Develop equipment phases including configuration for output parameters to equipment controls and parameterized OPC paths
- Develop custom phases to model a variety of user and equipment actions.
- eSignature authorization within workflows
- Learning the basics of authoring recipes
- Step through batch execution and monitoring

Advanced MES
Prerequisites
- Ignition Certification
- Core MES Level 1
Course Content
- Scripting for creating the equipment model
- Scripting for creating manufacturing workflows with material traceability
- Scripting for executing manufacturing workflows
- Using templates for commonly used phases within a recipe and configuring parameters for templates
- Learn best practices for data collection and analysis
- Discussion about storing parameters for analysis and reporting
- Discussion about Enterprise Export from development to production

ERP Connectivity
Prerequisites
- Ignition Certification
Course Content
- How to build Business Connector charts
- How to connect to SAP ERP to push/pull data
- How to connect to external systems via Web Services REST/SOAP to push/pull data
- How to connect to Databases via Named Queries in a Business Connector Chart
- Gain an understanding of chart execution methods
- Gain an understanding of maintaining a robust ERP connectivity ecosystem

OEE Downtime
Prerequisites
- Ignition Certification
This is a cumulative course—Day 1 builds the foundation required for Day 2.
Course Content
- UI-Driven – Structured interfaces for data entry and visualization
- Schedule-Driven – Time-based tracking for shifts and planned downtime
- Script-Driven – Custom logic for advanced workflows
- Tag-Driven – Real-time PLC data integration
- Configuration – Set up equipment and system structure
- Run-Time Control – Manage live production data
- Analysis – Identify losses and performance gaps
- Reporting – Deliver clear insights to stakeholders
Each iteration through a mini-OEE project addresses configuration, run-time control, analysis, and reporting. This approach provides attendees with repetition in these essential feature-sets of the product. At each step, best-practices from real-world examples are utilized to explore the features and ground the concepts.

Statistical Process Control (SPC)
Prerequisites
- Ignition Certification
This is a cumulative course—Day 1 builds the foundation required for Day 2.
Course Content
- What is SPC – Core concepts and purpose
- SPC Samples – How to collect and structure data
- Variation – Understanding process variation
- Values vs Attributes – Types of SPC data
- Control Charts – Building and interpreting charts
- Locations – Organizing SPC data
- Tag Sample Collectors – Automating real-time data capture
- Sample Definitions – Structuring data collection
- Adding Samples – Managing incoming data
- Scheduling Samples – Automating collection intervals
This course provides a complete, hands-on approach to SPC, combining both foundational concepts and advanced implementation techniques. Participants will learn how to collect, analyze, and automate process data using control charts, sample definitions, and real-time tag integration. By the end of the training, attendees will be able to build scalable SPC systems within an MES environment and use data to reduce variation and improve overall process quality.
SepaIQ Analytics
No prerequisites.
Course Content:
Provide a high-level overview of SepaIQ platform and modules, with the features and use-cases.
Discuss architectural options as well as review in detail the architecture of the training instance.
Introduce the SepaIQ API
Configure SepaIQ to communicate with Ignition
Build practical manufacturing analytics examples with productivity and quality use-cases
Discuss data ingestion paradigms and build practical examples with DBs, MQTT, and REST.
Outline subscription, on-demand, and saved analysis output use cases and how to deploy them.
Introduce the Machine Learning module and build an example prediction
Discuss templates, change management, and LLM tools.
Finite Capacity Scheduling
No prerequisites.Course Content:
Introduce the SepaIQ Finite Scheduling solution
Build resource models to represent their equipment, personnel, tooling, and more.
Schedule activities with real world dependencies like completing maintenance before beginning production.
Score schedule activities according to built in and user driven prioritization.
Use prediction models to improve scheduling performance with simulated factory data.
Report on schedule performance and more