Skip to main content

The InTouch for System Platform course is a 4-day, instructor-led class designed to provide an overview of the features and functionalities released with InTouch for System Platform. It covers the components and capabilities of the software, as well as topics to help you build and deploy an InTouch for System Platform visualization application. It also introduces tools for creating graphics, visualizing alarms and events, visualizing trends and history, and implementing security in an InTouch for System Platform application. Hands-on labs are provided to reinforce the knowledge necessary to use the InTouch for System Platform software.

Target Audience

IIndividuals who need to configure or modify InTouch for System Platform applications.


Knowledge of the following tools, features, and technologies is required: Industrial automation software concepts.

From the Application Server software product: ArchestrA IDE, Automation Objects, alarms of attributes, historization of attributes, security, deployment model, plant model, QuickScript .NET scripting language.


Classroom, onsite, online.

Learning Objectives

Upon completion of this course, you will be able to:

  • Describe InTouch for System Platform visualization components
  • Create and run visualization applications
  • Describe situational awareness concepts
  • Create and use graphics
  • Implement navigation for visualization applications
  • Implement alarm visualization
  • Implement real-time and historical trending
  • Implement visualization application security.



Module 1: Introduction

Section 1 – Course Introduction: This section describes the Wonderware InTouch for System Platform course.

Section 2 – System Platform Overview: This section describes fundamental concepts about Wonderware System Platform, including its clients, components, and services. It also introduces the ArchestrA technology.

Section 3 – ArchestrA Visualization Overview: This section introduces ArchestrA graphics and explains how to create a Managed InTouch application.

Section 4 – System Requirements and Licensing: This section describes system requirements for System Platform and introduces the licensing model.

Module 2: Getting Started

Section 1 – Introduction: This section introduces the InTouchViewApp and ViewEngine objects.

Section 2 – Development Environment and InTouch Windows: This section provides a brief overview of the features of the WindowMaker environment and its settings and describes InTouch windows.

Section 3 – Runtime Environment and Application Design: This section provides a brief overview of the InTouch WindowViewer and the ViewEngine, and describes some WindowViewer settings.

Module 3: ArchestrA Symbols

Section 1 – ArchestrA Symbol Overview: This section provides a brief overview of ArchestrA graphics and introduces the Graphic Toolbox. A description of the situational awareness philosophy is also provided.

Section 2 –Symbol Editor: This section covers the creation and manipulation of graphic objects, lines and outlines, text objects, and text objects using the Symbol Editor.

Section 3 – ArchestrA Symbols with Objects: This section provides a brief overview of using ArchestrA symbols in objects. It introduces how to manage ArchestrA symbols in Automation objects and reviews containment relationships between Automation objects. This section also introduces how to use ArchestrA symbols in a contained object that is within a symbol in the container object.

Section 4 – Tools and Animations: This section provides an overview of the graphic tools in the Symbol Editor, visualization animations, and interaction animations.

Section 5 – The OwningObject Property: This section introduces the OwningObject property.

Section 6 – Custom Properties: This section provides a brief overview of custom properties in an ArchestrA symbol and describes how to link custom properties to external sources.

Section 7 – Scripts in ArchestrA Symbols: This section provides a brief overview of the scripting environment, explains execution types and triggers, and introduces ShowGraphic functions.

Section 8 – Galaxy Styles: This section explains the Galaxy Style library and how to override Element Styles, how to update element styles at runtime, and how to import and export element styles. A brief overview of the Status element and its application in monitoring data status and quality in runtime is also provided.

Module 4: Alarms and Events Visualization

Section 1 – ArchestrA Alarming Overview: This section provides a brief overview of alarms and events and explains how ArchestrA handles them. An introduction to Alarm Border animation, Alarms aggregation, severity, and shelving is also provided.

Section 2 – Live Alarms Visualization: This section explains how to visualize live alarms and recent alarms and events by using the Alarm client control available in the Symbol Editor.

Section 3 – Logged Alarms and Events Visualization: This section explains how to visualize logged alarms and events in the alarm database and explains how they are historized.

Module 5: Trend Visualization

Section 1 – ArchestrA Historization Overview: This section provides a brief overview of the concept of historization covered in the Wonderware Application Server course.

Section 2 – Real-Time Trending: This section introduces the Trend pen and two situational awareness symbols for trending and explains how to configure them.

Section 3 – ArchestrA Trend Client Control: This section provides a brief overview of the ArchestrA Trend Client control available from within the Symbol Editor.

Section 4 – Historian Client Trend Control: This section provides a brief overview of the Historian Client .NET controls available for use in ArchestrA symbols.

Module 6: Security

Section 1 – Security Overview: This section provides a brief review of ArchestrA security, authentication modes, general and operational permissions, security classifications, the security audit trail, and InTouch security tags and script functions.

Need Help?

Contact us for more information or to request a quote.