用于监控应用的OPC UA客户端开发

S. mai, V. Vu, Myeongjae Yi
{"title":"用于监控应用的OPC UA客户端开发","authors":"S. mai, V. Vu, Myeongjae Yi","doi":"10.1109/IFOST.2011.6021120","DOIUrl":null,"url":null,"abstract":"Classic OPC, released by OPC Foundation, is well accepted and applied in industrial automation, which led to many OPC products on the market from a variety of companies. However, OPC technology was based on retiring Microsoft COM/DCOM. The OPC Unified Architecture was introduced as the new generation specification with the main goal of keeping all the functionality of Classic OPC and switching from COM/DCOM technology to state -of-the-art web services. The OPC Foundation has been also developing OPC UA Toolkit that provide a collection of libraries, classes, and interfaces which make developers and programmers easy to create and implement OPC UA components. However, this toolkit is insufficient for developers and programmers to implement real monitoring and control applications from industry due to the limitations of such a toolkit, the complexity of related decision tasks and information systems, etc. In this paper, an OPC UA (Unified Architecture) client framework is proposed and developed by using OPC UA specifications, Service Oriented Architecture (SOA), web services, XML, OPC UA SDK, etc. This framework minimizes the efforts of developers and programmers in learning new techniques and allows system arc hitects and designers to perform dependency analysis on the development of monitoring and control applications. The initial results from the system implemented by Visual Studio 2008 are also provided.","PeriodicalId":20466,"journal":{"name":"Proceedings of 2011 6th International Forum on Strategic Technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2011-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"An OPC UA client development for monitoring and control applications\",\"authors\":\"S. mai, V. Vu, Myeongjae Yi\",\"doi\":\"10.1109/IFOST.2011.6021120\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Classic OPC, released by OPC Foundation, is well accepted and applied in industrial automation, which led to many OPC products on the market from a variety of companies. However, OPC technology was based on retiring Microsoft COM/DCOM. The OPC Unified Architecture was introduced as the new generation specification with the main goal of keeping all the functionality of Classic OPC and switching from COM/DCOM technology to state -of-the-art web services. The OPC Foundation has been also developing OPC UA Toolkit that provide a collection of libraries, classes, and interfaces which make developers and programmers easy to create and implement OPC UA components. However, this toolkit is insufficient for developers and programmers to implement real monitoring and control applications from industry due to the limitations of such a toolkit, the complexity of related decision tasks and information systems, etc. In this paper, an OPC UA (Unified Architecture) client framework is proposed and developed by using OPC UA specifications, Service Oriented Architecture (SOA), web services, XML, OPC UA SDK, etc. This framework minimizes the efforts of developers and programmers in learning new techniques and allows system arc hitects and designers to perform dependency analysis on the development of monitoring and control applications. The initial results from the system implemented by Visual Studio 2008 are also provided.\",\"PeriodicalId\":20466,\"journal\":{\"name\":\"Proceedings of 2011 6th International Forum on Strategic Technology\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-09-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 2011 6th International Forum on Strategic Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IFOST.2011.6021120\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 2011 6th International Forum on Strategic Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IFOST.2011.6021120","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

由OPC基金会发布的经典OPC在工业自动化领域得到了广泛的认可和应用,这使得市场上出现了许多来自各种公司的OPC产品。然而,OPC技术是基于退役的Microsoft COM/DCOM。OPC统一架构是作为新一代规范引入的,其主要目标是保持经典OPC的所有功能,并从COM/DCOM技术切换到最先进的web服务。OPC基金会也一直在开发OPC UA工具包,该工具包提供了一系列库、类和接口,使开发人员和程序员能够轻松地创建和实现OPC UA组件。然而,由于该工具包的局限性,以及相关决策任务和信息系统的复杂性等原因,该工具包不足以让开发人员和程序员实现真正的工业监控应用。本文利用OPC UA规范、面向服务架构(Service Oriented Architecture, SOA)、web服务、XML、OPC UA SDK等技术,提出并开发了一个OPC UA (Unified Architecture)客户端框架。这个框架最大限度地减少了开发人员和程序员学习新技术的工作量,并允许系统架构师和设计人员对监视和控制应用程序的开发执行依赖分析。本文还提供了由Visual Studio 2008实现的系统的初步结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An OPC UA client development for monitoring and control applications
Classic OPC, released by OPC Foundation, is well accepted and applied in industrial automation, which led to many OPC products on the market from a variety of companies. However, OPC technology was based on retiring Microsoft COM/DCOM. The OPC Unified Architecture was introduced as the new generation specification with the main goal of keeping all the functionality of Classic OPC and switching from COM/DCOM technology to state -of-the-art web services. The OPC Foundation has been also developing OPC UA Toolkit that provide a collection of libraries, classes, and interfaces which make developers and programmers easy to create and implement OPC UA components. However, this toolkit is insufficient for developers and programmers to implement real monitoring and control applications from industry due to the limitations of such a toolkit, the complexity of related decision tasks and information systems, etc. In this paper, an OPC UA (Unified Architecture) client framework is proposed and developed by using OPC UA specifications, Service Oriented Architecture (SOA), web services, XML, OPC UA SDK, etc. This framework minimizes the efforts of developers and programmers in learning new techniques and allows system arc hitects and designers to perform dependency analysis on the development of monitoring and control applications. The initial results from the system implemented by Visual Studio 2008 are also provided.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信