Day 1 - Level 1 Pragmatic OPC Integration
Module 1: Introduction to OPC: The course begins with an introduction to OPC and explains the fundamental concepts and vision of OPC. Through examples and case studies, participants will understand how OPC compares to traditional or proprietary connectivity methods. Emphasis will be placed on the OPC Data Access (DA), the most common specification. Also discussed is the history of OPC and how it has evolved into the largest connectivity standard used within the process control industry today. An introduction to the various OPC specifications will be presented along with the benefits of OPC. Practical exercises will be conducted to demonstrate all aspects of DA specification.
Module 2: OPC Tunneling Technology: OPC Tunneling technology deals with the exchange of process data across different domains, WANS, unreliable networks and low bandwidth infrastructures. The factors that impact these environments will be explained and participants will be shown how OPC is used to resolve these issues. A hands-on exercise will configure and demonstrate the transfer of process data across different domains without having to configure DCOM.
Module 3: OPC Alarms & Events: The OPC Alarms and Events module begins by explaining the differences between alarms and events. OPC types, conditions and sub-conditions, notifications, and states are all covered throughout the presentation. Alarms & Events State Diagrams are used to depict specific scenarios at the end of the module.
Day 2
Module 4: OPC Redundancy: This module explains how redundancy can be applied to the different levels of the plant network to achieve the highest degree of communication reliability possible. Device, driver, and application level redundancy will be presented and discussed including connection policies, watchdog tags, diagnostics and statistics. Some discussion will include the business and economic impact redundant systems have on a plant.
Module 5: OPC Client Server Architecture: This module begins with a hands-on exercise of installing and configuring both OPC servers and clients. Students will become familiar with the concept of OPC by working through practical exercises that includes connecting to simulated devices and testing connections. Using an OPC client, students will read, write and configure data points.
Module 6: OPC Historical Data Access: This module looks at the intricacies of the OPC HDA (Historical Data Access) specification and how it differs from OPC DA (Data Access). Common OPC client applications such as trenders and spreadsheets will be demonstrated and OPC utilities will be used to transport and migrate historical data from one source to another. The module will conclude with a hands-on exercise that involves installing, configuring and collecting data using an OPC archiving client application.
Module 7: Client Specific Forum: This module offers students the opportunity to discuss real world problems with the instructor and their peers in an open forum. Students are encouraged to workshop ideas and approaches that can be used to achieve potential solutions. Students are also encouraged to prepare scenarios from their own plant experience for discussion.
Day 3 - Level 2 OPC Diagnostics and Optimization
Module 1: Networking: OPC is a communication technology that enables data movement from one device or application to another. Considering most data communication requires an Ethernet connection, an understanding of networking concepts is essential to configuring and implementing any OPC system. This module provides an in-depth understanding of OPC communication and the communication network. Students will learn to recognize various network-related problems within OPC applications and understand how these problems can impact overall operations. At the end of this module, students should be able to diagnose and repair network connections.
Module 2: DCOM Essentials: DCOM is the number one problem reported when working with OPC applications. This module will help participants understand the limitations of DCOM, recognize DCOM symptoms, and manage DCOM within current operations. Other objectives of this module are to understand how COM/DCOM technologies are related to OPC, to understand how DCOM communication actually works, and to learn how to configure DCOM. Throughout the module, various tools and methods are used in identifying DCOM issues. Participants will also learn how to get around the DCOM problem altogether by using alternate technologies.
Module 3: Troubleshooting Techniques: This module explores the various OPC tools and applications that can be used to debug networking and automation problems. The instructor works through a variety of hands-on exercises that are simulated versions of common problems typically encountered in plants, refineries and manufacturing environments. Students spend a portion of the afternoon using OPC applications to debug problems, recover client/server connections with other devices such as PLC’s, and diagnose communication errors though standard troubleshooting practices.