Interested in linking to "What is OPC in 2010? It is all about the tag"?
You may use the Headline, Deck, Byline and URL of this article on your Web site. To link to this article, select and copy the HTML code below and paste it on your own Web site.
01/28/2010
By Manny Mandrusiak, OPC Marketing, and Nathan Pocock, Director of the OPC Test Lab.
The title of this article is an extremely valid question for all readers looking for data connectivity? What is OPC in 2010? OPC is still the connectivity standard for Process Control, for ADI, a part of FDI and FDT and STILL the connectivity standard for manufacturing, and PLCs. OPC is a Unified Architecture, and OPC is an Express Interface.
OPC is three letters that are a lot of things to a lot of different people, but what it really boils down to is moving data and the Tag. Yes the Tag. Everything in OPC revolves around the Tag.
A tag is a single data-point. The Tag has a slightly different meaning in each OPC specification:
ADVERTISEMENT
Each OPC specification has taken the "Tag" to a whole new level of meaning. But does this trend continue with the newer OPC specifications and if so, how does that translate into benefits?
The problem with technology is that the simplest things are often over engineered and appear complex because of a passion for the engineering details. Life is complex enough, and architecting a future-facing communications platform has enough complexity in it without added clutter, but as mentioned earlier, no matter which specification you are using it is still all about the Tag! Whether you are Reading, Writing, Subscribing to, or browsing them. At this time it is prudent to break OPC technology down into the three implementations that consumers will identify with in 2010, which are: OPC Classic, OPC Express Interface (OPC Xi), and OPC Unified Architecture (OPC UA).
OPC Classic is a Client/Server technology based on Microsoft COM/DCOM. Born in 1996 the first OPC specification defined a common interface for plant systems to be able to exchange data without costly proprietary solutions being written. Now dubbed the "OPC Classic Data Access" specification, this revolutionized the manufacturing industry by enabling the transfer of a Tag's Value, Quality, and Timestamp in real-time!
The quick adoption of OPC DA led to the development of a plethora of OPC Classic Specifications including: OPC Historical Data Access (OPC HDA), OPC Alarms & Events (OPC A&E), and OPC Security, just to name a few.
Complete product lines emerged with a multitude Clients and Servers to provide robust connectivity between disparate systems, and different domains delivering on the promise of being able to implement "best of breed" products from different vendors with seamless interoperability. Products such as: Redundancy Brokers, Buffers, Tunnellers, Data Management Tools, Calculation Engines, Excel Tools and other interfaces were developed to provide Tags and OPC Products with even more abilities. A product such as a redundancy broker would provide a level of redundancy transparent to the OPC Client such that in the event of a communications failure where an OPC Server became unavailable, the redundancy broker would seemless switch to the secondary communication so that the values of the Tag can continue to be read by the client without interruption.
OPC Classic became the defacto standard for anyone looking to monitor and/or control their device and transferring it to their SCADA and/or higher plant level with Commercial off-the-shelf products.
Technology has never been known to stand still. As Microsoft migrated away from COM/DCOM communications in favor of WCF, so did the desire by vendors and end-users to do the same. OPC Xi was developed to help the aging OPC Classic move from the COM/DCOM platform and move towards WCF and.NET framework. End-users were looking for a connectivity solution that overcomes DCOM without the need for adding OPC products to their existing architecture. The Tag in Xi combines all of the abilities that each OPC Classic specification defined for a Tag.
OPC Xi provides users with the built-in ability to securely navigate a firewall without additional OPC products. Tag data can be accessed by using the OPC Xi specification as DA, HDA, and A&E, and can be accessed securely through a firewall with the built in WCF security bindings.
Who is the end-user that uses OPC Xi? OPC Xi is for the end-user who wants to develop OPC architectures in a strict Microsoft only environment, and where their needs are met using the same functionality offered by OPC Classic.
Key features of OPC Xi are:
OPC Unified Architecture is the next generation of OPC technology. OPC UA basically is "Tags on Steroids." It encompasses all of the functionality of all OPC Classic Specifications (OPC DA, OPC A&E, Commands, and Complex Data) and leaves room for additional functionality to be defined later. OPC UA is designed to be platform independent allowing UA to be also used in Non-Microsoft platforms enabling OPC (Servers and Clients) to be used/embedded in places/devices that were previously impossible. OPC UA will enable the lowest-level device to communicate directly with your enterprise level ERP system. OPC UA will provides end-users with scalable, and secure communications offering extremely high performance. The abstract design of the technology enables OPC UA to be used as the underlying implementation for which other protocols/standards can be based on, such as PLCOpen, BACnet, etc.