基于OPC UA协议的应用系统设计及实现开题报告
2022-06-05 22:06:17
1. 研究目的与意义
1.1背景
(1)opc(ole for process control, 用于过程控制的ole)是一个工业标准,管理这个标准国际组织是opc基金会,opc基金会现有会员已超过220家。遍布全球,包括世界_上所有主要的自动化控制系统、仪器仪表及过程控制系统的公司。opc是独立于平台的,用来确保不同厂商设备之间信息无缝传输的一系列规范,是用于数据安全交换时的互操作性标准[1]。
object linking and embedding,对象连接与嵌入,简称ole。基于微软的ole技术(现在的active x)、com(部件对象模型)和dcom (分布式部件对象模型)技术。经典opc接口是基于微软的com和dcom技术,无需定义网络协议或进程间通信机制,减少了不同的特定需求定义不同api时的规范化工作。但该技术只对所有基于pc的windows操作系统可用,同时在使用opc的远程通信时,dcom存在很长的不可配置的超时时间,且不能用于互联网通信。
2. 研究内容和预期目标
2.1研究内容
深入学习理解“工业4.0”及opc ua协议的基础,开发opc ua协议规范要求的服务器端和客户端构架
2.2预期目标
3. 研究的方法与步骤
1.研究方法
全方位、系统化地了解什么是“工业4.0”,明白opc ua协议的原理,知道opc ua协议在“工业4.0”当中的作用,学习opc ua的服务器与客户端的搭建,学习如何在xml中配置信息并让客户端能通过xml文件解读接收到的信息
4. 参考文献
[1]江城.opc ua信息模型及其应用 [d].太原科技大学,2014
[2]高雅南.opc ua服务器的功能研究与设计 [d].兰州理工大学,2014
[3] 王统、戴闽鲁、雷国平.opc ua系统框架综述[j].福建质量管理,2019年第1期p296-p297
5. 计划与进度安排
(1)2022年12月8日-2022年12月28日:查阅相关文献,准备开题报告。(2)2022年12月28日-2022年1月15日:撰写开题报告。(3)2022年1月15日-2022年2月15日:开发环境及软件准备,完成相关技术学习。(4)2022年2月16日-2022年2月24日:书写需求分析,概要设计。(5)2022年2月25日-2022年3月2日:书写详细设计。(6)2022年3月3日-2022年3月9日:开始开发软件,搭建项目框架。(7)2022年3月10日-2022年4月15日:按着框架,逐步开发模块需求,实现基本功能。(8)2022年4月16日-2022年4月30日:软件完善,查找bug并修复。(9)2022年5月1日-2022年5月26日:撰写毕业论文,制作毕设PPT。(10)2022年5月27日-2022年5月30日:上交论文,准备答辩。