Skip to main content

The Wonderware System Platform Maintenance course is a 3-day, instructor-led class focused on Wonderware System Platform-based architectures using Application Server Objects and InTouch for System Platform HMI Graphics.

NOTE: If you are a stand-alone InTouch user, this class is NOT intended for you; please refer to the InTouch Maintenance class syllabus here.

The course provides a fundamental understanding of the basic principles and concepts of I/O Communications, Application Server Objects and InTouch HMI Graphics. You are guided through the communications data-flow from PLC, to Objects, to the HMI Screens. This class concentrates on troubleshooting your systems to get them back up and running quickly in the event of an issue and helps avoid downtime in the future. This class will cover how data is logged to the Wonderware Historian and how to extract the data using our Trending and analysis tools. We also cover Backups and Disaster Recovery techniques to make sure you can recover quickly from a system outage. The class will utilize Hands-on labs to reinforce concepts and features.

Target Audience

Instrument Technicians and Maintenance Personnel who may not be so focused on the new development of the System Platform applications. These technicians are charged with keeping existing systems operational and on occasion need to add a few data points or devices. System Integrators who have been exposed to Wonderware and are looking for a refresher to help diagnose and solve issues out in the field.


Exposure to the HMI Systems, PLC programming and Instrumentation, manufacturing industry experience (recommended).


Classroom, onsite, online.

Learning Objectives

  • Troubleshoot the Data Flow from the HMI, to the Objects, to Device Drivers to the PLC and identifying the points of failure in the path.
  • Navigation in the Wonderware Integrated Development Environment.
  • The basics of Application Server Objects and deployment of these Objects.
  • Connect to our Device Drivers (Operations Integration Servers or OI Servers).
  • Test Connectivity to the PLC or PLC Simulation using the WW Client tool.
  • Use Object Viewer to troubleshoot Application Sever objects and communications.
  • The basics of Wonderware Graphics and how to link graphics to Objects and I/O.
  • How to deploy InTouch applications to the different nodes in your system.
  • Understand how data is being logged into the Wonderware Historian and add some new variables for logging.
  • Use the Historian Client tools to view and troubleshoot the quality of your data.
  • Navigate through the different components in the System Management Console (SMC).
  • Locate the Historian in the SMC to monitor the status of Historical Data Acquisition and Storage.
  • Locate the Operations Integration Server Manager in the SMC for Topic Setup and Troubleshooting.
  • Use the Wonderware Logger in the SMC to view warnings and errors.
  • Perform backups of the Wonderware System, OI Server configurations, and Historian Database/History Blocks.



Module 1: System Overview – Understand system components, general architecture & data flow

Section 1 – Explain System Components and their use/function, explain Terminology.

Section 2 – Explain Dataflow from PLC to HMI.

Section 3 – Explain general architectures and its flexible nature.

Section 4 – Wonderware licensing.

Module 2: Application Server Introduction – Understand Configuration Tools & the Object Data Model

Section 1 – The Configuration Tools (IDE, SMC, OV).

Section 2 – IDE – Integrated Development Environment: Object types (DDE/SL, Automation, Area), Distinguishing object instances from templates, Finding item references and tracing to source (ObjectViewer).

Lab 1 – Object Deployment and Run-Time Viewing: Connect to I/O Simulator, Deploy objects, Confirm in ObjectViewer.

Module 3: PLC & Device Communications – I/O Servers and Configuration Workflow

Section 1 – Industrial Communications.

Section 2 – I/O Server Configuration: Introduction to Diagnostic Tools (WWClient).

Lab 2 – I/O Server connectivity to PLC: Enable I/O Server and test w/WWClient.

Module 4: Application Server Communications – Understand how the Application Server Communicates to a PLC via the I/O Server

 Section 1 – Understanding the Communications Objects (DDE/SL): I/O Addressing an Object, Using ObjectViewer to troubleshoot.

Lab 3 – Deploying and Testing an Object.

Module 5: Introduction to InTouch for System Platform Applications – Understand how InTouch graphics tie to Application Server – I/OServer – PLC

Section 1 – Find the right InTouch Application.

Section 2 – Editing the Application & understanding resolution pitfalls.

Section 3 – Finding your InTouch Window.

Section 4 – Finding the Tag reference on the graphics.

Section 5 – Classic graphics vs. ArchestrA graphics.

Lab 4 – Identifying an object IO reference on a graphic: Classic Graphics, Archestra Graphics.

Module 6: Communications Troubleshooting – Troubleshooting Data Flow & Communications

Section 1 – Review data flow & points of failure.

Section 2 – Review troubleshooting tools.

Section 3 – Review I/O Server Configuration.

Section 4 – Review Application Server DDE/SL & Automation Object item referencing.

Section 5 – Review InTouch animation links and item references.

Lab 5 – Troubleshooting a Broken System: The student is provided with a system that has some broken configuration components, the student is expected to troubleshoot with little step-by-step guidance.

Module 7: Introduction to the Wonderware Historian – Understand how the Historian fits into the system architecture, how it acquires data and view Trends of the data

Section 1 – Historian Status and Data Acquisition: How attributes are configured to be Historized.

Section 2 – Introduction to the Historian Client: Configure trending and saving trend files.

Lab 6 – Historian Status and Trending: Use SMC to establish Historian is working and how it is used for troubleshooting, Use Historian client to trend tags.

Module 8: Backups and Disaster Recovery – Understand how to backup critical configurations prior to making system changes and preparing for a Disaster (safe editing)

Section 1 – Galaxy backup.

Section 2 – Object Export.

Section 3 – I/O Server backups.

Section 4 – InTouch application export.

Lab 7 – Backing it all up (follow the instructor): Galaxy backup, Object Export, I/O Server backups, InTouch Application export, Historian Database, Historian History Blocks.

Need Help?

Contact us for more information or to request a quote.