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 ovoid downtime in the future. This class will cover how data is logged to the Wonderware Historian and extracting 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 who 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)


3 days


Classroom, on site, 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 for monitoring 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.

Course Content

  • Module 1 – System Overview – Understand system components, general architecture & data flow.
    • Lesson 1 – Explain System Components and their use/function, explain Terminology
    • Lesson 2 – Explain Dataflow from PLC to HMI
    • Lesson 3 – Explain general architectures and its flexible nature
    • Lesson 4 – Wonderware Licensing
  • Module 2 – Application Server Introduction – Understand Configuration Tools & the Object Data Model.
    • Lesson 1 – The Configuration Tools (IDE, SMC, OV)
    • Lesson 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
    • Lesson 1 – Industrial Communications
    • Lesson 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 Application Server Communicates to a PLC via the I/O Server.
    •  Lesson 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.
    • Lesson 1 – Find the right InTouch Application
    • Lesson 2 – Editing the Application & understanding resolution pitfalls
    • Lesson 3 – Finding your InTouch Window
    • Lesson 4 – Finding the object reference on the graphics
    • Lesson 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.
    • Lesson 1 – Review data flow & points of failure
    • Lesson 2 – Review troubleshooting tools
    • Lesson 3 – Review I/O Server Configuration
    • Lesson 4 – Review Application Server DDE/SL & Automation Object item referencing
    • Lesson 5 – Review InTouch animation links and item references
    • Lab 5 – Troubleshooting a Broken System
      • Student is provided with a system that has some broken configuration components
      • 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.
    • Lesson 1 – Historian Status and Data Acquisition
      • How attributes are configured to be Historized
    • Lesson 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)
    • Lesson 1 – Galaxy backup
    • Lesson 2 – Object Export
    • Lesson 3 – I/O Server backups
    • Lesson 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