登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 自动化 > 正文

基于OPC-XML的跨平台OPC服务接口设计与实现毕业论文

 2021-09-27 00:03:54  

摘 要

随着科学技术的快速发展,对于过程控制领域来说,快速的获取工业现场的数据,并对收集到的数据进行分析成为一项重要的日常工作;对于工作生活领域来说,随着电脑等电子产品的普及,人们对数据交换的准确性和及时性有了更高的要求,尤其是对于跨平台的数据交换提出了新的要求。为了减少技术员重复编写硬件驱动的工作量,减少因硬件设备厂家不同而带来的额外工作量,降低数据信息跨平台传输的复杂程度,开发一种通用标准的跨平台服务接口是非常必要的。

本论文主要是研究一种基于OPC-XML的跨平台OPC服务器接口,实现WEB服务条件下Windows系统与Linux系统之间的通讯,主要内容如下:

论文中的跨平台OPC服务接口是基于OPC-XML DA标准的,包括OPC服务器和OPC客户端两大部分。本次论文对OPC DA和OPC-XML DA标准实现数据读取的方式进行了比较,得出了二者之间的不同。

跨平台通讯的主要流程如下:Windows系统中的OPC 服务器主要是用来采集实时数据,然后由Linux系统中的OPC客户端通过OPC-XML DA标准协议实时读取OPC服务器所采集到的数据,最终实现两者之间的信息传递。

关键词:OPC DA;OPC-XML DA;跨系统;OPC Server;OPC Client

Abstract

With the rapid development of science and technology for the process control field, the industrial field to quickly access data, and the data collected for analysis as an important daily work; for the field of life, along with computers the popularity of electronic products, about the accuracy of data exchanged and the timeliness with higher demand, especially for cross-platform data exchange proposed new requirements. In order to reduce the workload of technicians rewriting the hardware drivers, reduce the additional workload due to different hardware manufacturers brought, reduce the complexity of cross-platform data transfer, the development of a common standard for cross-platform service interface is very necessary.

This research paper is based on OPC-XML cross-platform OPC server interface to achieve communication between the conditions of service under WEB Windows systems and Linux systems, the following key elements:

Paper cross-platform OPC server interface is based on OPC-XML DA standards, including OPC server and OPC client in two parts. The thesis of OPC DA and OPC-XML DA standard implementation of the read data are compared, it reached a different between the two.

The main cross-platform communication process is as follows: Windows System OPC server is mainly used to collect real-time data and real-time access OPC server data collected by the Linux systems via OPC client OPC-XML DA standard protocol, final to achieve information transfer between the two.

Key words: OPC DA; OPC-XML DA; cross-system; OPC Sever; OPC Client

目 录

摘 要 I

Abstract II

第1章 绪论 1

1.1 研究背景 1

1.2 研究目的与意义 1

1.3 国内外研究现状 2

1.3.1 国外研究现状 2

1.3.2 国内研究现状 2

1.4 研究内容 3

第2章 相关技术介绍 4

2.1 OPC简介 4

2.1.1 OPC DA技术规范 4

2.1.2 OPC-XML DA技术规范 5

2.2 OPC客户端介绍 7

2.3 OPC服务器介绍 8

2.4 OPC应用 8

2.5 本章小结 9

第3章 OPC服务接口设计架构 11

3.1 开发环境 11

3.2 OPC-DA技术架构 11

3.3 OPC-XML DA技术架构 12

3.4 OPC Client部分 13

3.5 OPC Server部分 15

3.6 本章小结 17

第4章 显示界面及实现 19

4.1 显示界面 19

4.2 实现过程 20

4.2.1 Windows系统内实现 20

4.2.2 跨系统实现 21

4.3 代码概述 26

4.4 本章小结 28

第5章 总结与展望 29

5.1 总结 29

5.2 展望 29

参考文献 30

致谢 31

绪论

研究背景

1996年OPC标准第一次出现在人们的视野中,OPC的全称是OLE for Process Control,翻译成中文是用于过程控制的OLE,出现之初,OPC标准只能在Windows系统之间使用,应用范围还比较窄。最初的OPC标准的主要功能是将PLC协议抽象为标准化接口,方便不同的设备对接。通过OPC协议,可以方便的实现数据传输,简化设计流程。

基于COM/DCOM接口的OPC标准虽然方便了工业领域供应商软硬件之间的连接与系统集成,但随着网络通信技术的进一步应用,它本身的特点也使它在跨平台通讯和Internet集成等方面的应用受到了限制。因此,OPC基金会着手寻找新的标准补充原有的OPC标准,从而使其具有更好的跨平台通用性和网络通用性。2003年7月,OPC基金会发布的OPC XML-DA规范1.0版,弥补了原有OPC DA标准的不足,使得该OPC规范能更好的应用于工业领域。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图