OPC DA Server
OPC (OLE for Process Control) is suitable for Manufacturing, Engineering, and Mechanical industries to interface hardware, instruments, PLCs . Using OPC standards, data can be transmitted from any source to any OPC-compliant application including SCADA/HMI, data historians, spreadsheets, and databases which makes it a complete plug and play communication solution.
The Server can publish all the input/point points fetched from the Data Source through XML file. All the input/output points can have its value, quality and time stamp.
OPC Client Wrapper Component
The wrapper is designed to interface an OPC DA Server through COM interface necessary for connecting and communicating to any OPC Server. It implements routines as specified in the OPC Server Specification as laid by OPC Foundation. The component allows user to browse through all the OPC DA Server in a local or a remote computer.
Among all the OPC DA Server, Input/Output points can be browsed. All the Input point data can be accessible to any client using this component. Furthermore, the client can write value for server’s output point. All the readable data can be retrieved along with their properties. This component has to be placed between OPC DA Server and the UI Client. The component communicates to OPC DA Server through Interfaces & Methods, exported by the wrapper DLL. Interfaces of OPC DA Access server are demonstrated below:
Details and History
In 1994 a group of vendors representing a broad spectrum of disciplines in the industrial segment, formed what is now known as the OPC Foundation. The OPC Foundation put forth the goal of developing a single client/server specification that would allow any vendor to develop software and applications that could share data in a fast, robust fashion, and do it in a way that would eliminate the proprietary schemes that forced these same vendors to duplicate development efforts. The OPC Foundation developed the first specification, called Data Access Specification 1.0a which was released in early 1996. Using this specification, vendors were able to quickly develop client/server software.
ATI's goal within the OPC environment, is to be a leading provider of the server component of the OPC equation and to harness a solution that is reliable and easy to integrate with third party hardwares.