Abstract-In this article, the current technological state of OPC (Openness, Productivity, and Collaboration; formerly "OLE for Process Control") standards and the problem statement of these OPC standards are discussed. The development of an OPC clientserver framework for monitoring and control systems is introduced by using the new OPC Unified Architecture (UA) specifications, Service Oriented Architecture (SOA), web services, XML, etc. The developed framework in turn minimizes the efforts of developers in learning new techniques and allows system architects and designers to perform dependency analysis on the development of monitoring and control applications. The potential areas of the proposed framework and the redundancy strategies to increase the efficiency and reliability of the system are also represented according to the initial results from the system that was developed by the Visual Studio 2008 and OPC UA SDK.
In the OPC Unified Architecture specification, Discovery is the important part which contains the solution for finding OPC UA Servers in enterprise system. Finding target is considered as the first step of communication. Even though OPC UA Servers (UA Servers) provide extensive functionalities and data, it is largely ineffective if the UA Servers cannot be discovered for later use. This paper aims at leveraging OPC Discovery concept, has been being developed by OPC Foundation, by using WS-Discovery to overcome main challenges: (i) Discovery process is still static and need improving, (ii) embedded OPC UA devices become more and more popular, discovery mechanism need extending for them, and (iii) discovery process is being tied in one domain, it needs extending for cross-domain case as well.
Nowadays automation systems become more and more heterogeneous with various technologies and standards from different companies and vendors. Each technology has its own concept to model and present process data, leading to the need of a uniform view for the whole systems. OPC UA specification, the next generation of Classic OPC Standards, was introduced as a promising standard that is a good solution to address the issue. Some remarkable advantages of OPC UA have attracted attention: (i) information modeling, (ii) high-performing communication, and (iii) enhanced security mechanism. This paper aims at contributing in the first and big advantage of OPC UA, information modeling concept. Whereas Classic OPC has a poor and simple meta-data model providing tags, OPC UA uses standard information models to lift interoperability to the next level. It allows not only interoperable data exchange but also interoperable model. In our work, information modeling concept based on object-oriented techniques is exemplified by means of a case study for Smart House.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.