OPC协议及其在实时数据库开发中的应用

OPC协议及其在实时数据库开发中的应用

OPC协议及其在实时数据库开发中的应用

企业: 控制网

领域:

OPC协议及其在实时数据库开发中的应用

控制仪表 日期: 2005-12-21 点击数: 639

1 概述

OPC协议是由OPC基金会制定的一个工业标准,它规范了过程控制和自动化软件与工业现场设备之间的接口。OPC是Object Linking and Embedding(OLE)for Process Control的缩写,它是微软公司的对象链接和嵌入技术在过程控制方面的应用。

OPC以OLE/COM/DCOM技术为基础,COM 就是Component Object Model,也就是组件对象模型。DCOM中的D 是distributed(分布式)的意思,一般用于网络。DCOM(分布式组件对象模型)是COM技术的扩展。DCOM 通过处理网络协议的下层细节来支持网络中不同计算机上的对象间的通讯。这样可以启用由多个协同完成同一任务的进程组成的分布式程序。COM Internet 服务 (CIS) 最初是在 Windows NT 4.0 Service Pack 4 中发布的,它提供的附加支持,使得由于服务器端或客户网络上的代理服务器设置了防火墙而令其他协议无法使用时,DCOM 仍然能够通过Internet(使用 HTTP)使用。因此以OLE/DCOM为基础的OPC,可以使OPC客户通过利用DCOM连接到网络。

OPC包括一整套接口、属性和方法的标准集,提供给用户用于过程控制和工业自动化应用。Microsoft的OLE/COM技术定义了各种不同的软件部件如何交互使用和分享数据,从而使得OPC能够提供通用的接口用于各种过程控制设备之间的通讯,不论过程中采用什么软件和设备。复杂数据规范OPC技术的实现由两部分组成:OPC服务器和OPC客户应用部分。OPC服务器完成的工作就是收集现场设备的数据信息,然后通过标准的OPC接口传送给OPC客户端应用。OPC客户端则通过标准的OPC接口接收数据信息。在具体的实现过程中,用户可以根据自己的需要挑选相应的规范来使用。

2 OPC协议

OPC协议中包括了数据访问规范、报警和事件规范、历史数据存取规范、批量过程规范、OPC安全性规范、数据访问标准的测试工具、过程数据的XML规范、数据交换规范、命令规范、公共I/O规范、合成数据规范。

采用OPC协议设计系统有诸多好处:

你可能喜欢

  • OPC技术
  • 数据库开发
  • 系统白皮书
  • VB编写OPC客户端
  • VB程序设计
  • 经典培训

OPC协议及其在实时数据库开发中的应用相关文档

最新文档

返回顶部