OPC is open connectivity in industrial automation. Interoperability is supported by non-proprietary open standards specifications. The first OPC standard specification resulted from the collaboration of leading worldwide automation suppliers and Microsoft. Originally based on Microsoft's OLE COM and DCOM technologies, the specification defined a standard set of objects, interfaces, and methods for use in process control and manufacturing automation software applications to facilitate interoperability. Today, there are hundreds of OPC Data Access servers and clients.
Wondering if OPC is a client/server technology? It is. One application acts as the server providing data, and the other as a client using data. OPC is an industrial communication standard that enables data exchange between multi-vendor devices and control applications without proprietary restrictions.
OPC adoption offers several key benefits including interoperability, open solutions, and freedom of choice. Automation suppliers can provide solutions that are truly open, which in turn gives users more choices in automation applications. This is an exciting time in the industry—with OPC adoption, automation professionals around the globe are realizing the advantages of incorporating OPC into their industrial applications.
The Data Access specification eliminated the need for application vendors to develop proprietary communications drivers—an effort that often outweighed application development. OPC technology focuses vendor efforts almost exclusively on the client application. The Data Access specification defines how both the client and the server application interface are constructed. If the specification is followed properly, a client vendor knows any OPC server for an industrial device can provide the connectivity needed for data access. Issues like time to market or reliability no longer restrict OPC applications.
Historically, end users needed to select solutions based on communication driver availability or vendor willingness to develop them. OPC gives end users the ability to select best-of-breed software to solve application problems. The user can choose from a variety of OPC server vendors to address a new driver requirement or remedy performance issues. Application vendors can focus on continuously improving core products without the disruption of addressing communication issues and needs.
The OPC Classic specifications were developed using Microsoft’s COM/DCOM to foster smooth communication between applications and devices on distributed networks. These specifications cover data transfer, alarms and events, and historical data, and offer a wide range of tools for people who prefer "off-the-shelf" products.
OPC Data Access (OPC DA) is a specification developed by the OPC Foundation. At a high level, an OPC server is comprised of several objects: the server, the group, and the item. Groups provide a way for clients to organize data while items represent connections to data sources within the server. This defines the path for real-time data exchange between a client and server using universal protocols.
With high volumes of automation and data in today’s manufacturing environment, OPC Alarms and Events (OPC AE) notify IT about alarms, audit events, provide advance warning of equipment failures or maintenance needs, and optimize operations when alarms occur to keep systems online.
With high volumes of automation and data in today’s manufacturing environment, OPC Alarms and Events (OPC AE) notify IT about alarms, audit events, provide advance warning of equipment failures or maintenance needs, and optimize operations when alarms occur to keep systems online.
OPC Unified Architecture (UA) is a platform independent architecture that incorporates all the components of the OPC Classic specifications into one framework. This style of service-oriented architecture (SOA) integrates distributed software components and ensures interoperability and communications. A multi-layer approach to OPC architecture offers platform independence, security, the ability to add new features, information modeling, and functional equivalence.
Kepware's goal within the OPC environment is to be a leading provider of the server component by providing reliable, easy-to-use products. ThingWorx Kepware Server is built upon years of development efforts in communications driver development and OPC technology.
Page Not Found
Item not available in English.