Openness, Productivity and Connectivity or Open Platform Communications (OPC) is mainly designed to provide a common communication bridge for Windows-based software applications and process control hardware. Specification of OPCs are based on the OLE, COM, and DCOM technologies
OLE stands for Object Linking and Embedding. It allows you to create objects with one application and then link them in a second application. OLE supports software applications like Microsoft Excel, Word and PowerPoint, Corel WordPerfect, Adobe Acrobat, AutoCAD etc.
This course is designed to help students to understand the basic Principles of OPC in detail.
After completion of this course, students will know about the latest development in OPC, OPC – overview & Data Access specification, Alarms & Events and Historical Data Access etc.
WHO SHOULD COMPLETE THIS COURSE?
- Networking Technicians
- Systems Engineers
- Computer science & Networking Engineers
- IT Engineers
- Process Engineers
- Automation and Process Engineers
COURSE OUTLINE
OPC
- What is OPC?
- Problems addressed by OPC
- Logical object model
- OPC specification
- UA specification
- Object oriented programming
- Active X & Active X control
OPC, DDE & DCOM
- DDE & OLE
- COM/DCOM
- OPC .net (formally Xi)
- OPC interface architecture
INTERFACE ISSUES & INSTALLATION REQUIREMENTS
- Common interface issues
- Interface IOPCCommon
- Installation & registration requirements
- Registration entry
- OPCENUM operations
- .net discovery
- Mixed environment
OPC – OVERVIEW & DATA ACCESS SPECIFICATION
- OPC Specifications
- OPC DA companion specification
- OPC DA overview
- OPC DA server hierarchy
- Interface IOPCserver
OPC GROUP OBJECTS
- Server address space
- Update rate
- Information between server & client
- Types of data exchange
OPC XML – DA
- XML – DA
- DATA INTEGRATION
- OPC interface architecture
OPC – ALARMS & EVENTS
- DA Vs. AE
- Types of servers & clients
- Alarm & Event servers and clients
- Alarm conditions
- OPC client-Server
- Events & event notification
- Subscription to event notifications
OPC HISTORICAL DATA ACCESS
- HAD and DA
- Basic definitions
- OPC HAD implementation
- OPC HAD server object
- OPC HAD architecture
- OPC HAD data exchange
- Reading data & data update
- Annotation
- Historian 1 & 2
OPC SECURITY, BATCH AND UNIFIED ARCHITECTURE
- OPC security
- OPC batch
- Unified Architecture ‘UA’
- OPC bridges
- OPC tunneling
- Redundancy broker