OPC Introduction

Introduction to OPC Tutorial

This is an excellent multimedia tutorial from MatrikonOPC and it covers the basics of OPC, as well as the Data Access and Historical Data Access specifications.

screen shot

The OPC Multimedia Tutorial is streamed from the MatrikonOPC website.

The following introductory materials should be helpful. Mail us if you know of other items you'd like to see on this page.

What is OPC?

See this What is OPC? feature from the site of OPC Foundation, the not-for-profit body which oversees the OPC specifications.

OPC logo

Also useful is an introduction to OPC Technology, posted to The Code Project by Suchit of GE India.

OPC Data Access

For most people, when they speak of OPC, they usually mean the OPC Data Access set of specifications.

The current OPC Data Access specification is version 3.0. However, there is currently very little software which implements Data Access 3.0. The vast bulk of software which uses OPC is designed around the Data Access 2.0 specification (actually version 2.05a).

These documents provide introductions to OPC Data Access:

How to Use OPC Data Access (OPC DA)
(from MatrikonOPC)
A brief introduction to OPC Data Access
(from CERN)
OPC Data Access (OPC DA) Versions & Compatibility
(from MatrikonOPC)

OPC Unified Architecture

OPC Unified Architecture (UA) is the next generation of OPC. It brings the existing specification domains together with a single coherent data model and uses web services, rather than Microsoft COM, for messaging.

Visit What is OPC UA? page from MatrikonOPC or see our OPC UA page for more information.

Latest Developments

The OPC Foundation newsletter, OPConnect, carries features on current OPC initiatives.

Getting Deeper

To obtain OPC specifications from OPC Foundation's site please visit the following pages:

Unified Architecture
Classic
.NET 4.0 (WCF)