OPC规范简介

原创 2004年07月18日 17:20:00

OPC Task Force制定的OPC(OLE for Process Control)规范于19968月正式诞生了,随着19972Microsoft公司推出Windows95支持的DCOM技术,19979月新成立的OPC FoundationOPC规范进行修改,增加了数据访问等一些标准,OPC规范得到了进一步的完善。

OPC 基于Microsoft公司的 Distributed interNet Application (DNA) 构架和 Component Object Model (COM) 技术的,根据易于扩展性而设计的。OPC规范定义了一个工业标准接口,这个标准使得COM技术适用于过程控制和制造自动化等应用领域。”OPC 基础委员会主席Dave Rehbein是这样描述的

OPC是以OLE/COM机制作为应用程序的通讯标准。OLE/COM是一种客户/服务器模式,具有语言无关性、代码重用性、易于集成性等优点。OPC规范了接口函数,不管现场设备以何种形式存在,客户都以统一的方式去访问,从而保证软件对客户的透明性,使得用户完全从低层的开发中脱离出来。

应用程序与OPC服务器之间必须有OPC接口,OPC规范提供了两套标准接口:Custom标准接口,OLE自动化标准接口。通常在系统设计中采用OLE自动化标准接口。

OLE自动化标准接口,及采用OLE自动化技术进行调用,其技术为上节所述的OLE自动化技术。OLE自动化标准接口定义了以下三层接口,依次呈包含关系。

OPC ServerOPC启动服务器,获得其他对象和服务的起始类,并用于返回OPC Group类对象;

OPC Group:存储由若干OPC Item组成的Group信息,并用于返回OPC Item类对象。

OPC Item:存储具体Item 的定义、数据值、状态值等信息。

由于OPC规范基于OLE/COM技术,同时OLE/COM的扩展远程OLE自动化与DCOM技术支持TCP/IP等多种网络协议,因此可以将OPC客户、服务器在物理上分开,分布于网络不同节点上。OPC规范可以应用在许多应用程序中,如它们可以应用于从SCADA 或者DCS系统的物理设备中获取原始数据的最低层,它们同样可以应用于从SCADA或者DCS系统中获取数据到应用程序中。实际上,OPC设计的目的就是从网络上某节点获取数据。

OPC UA标准接口

http://www.dqjsw.com.cn/dianqi/OPC/302.html   每个技术都有自身的局限性或者缺点,OPC也不例外。最近发布的OPC UA统一架构,很多人都有它是否能够解决...
  • gencheng
  • gencheng
  • 2013年07月19日 09:16
  • 8460

详解OPC协议-工业控制和自动化领域的接口标准

OPC全称是OLE for Process Control,即用于过程控制的OLE,是针对现场控制系统的一个工业标准接口,是工业控制和生产自动化领域中使用的硬件和软件的接口标准。基于微软的OLE(现在...
  • liusaoyue
  • liusaoyue
  • 2009年12月30日 18:52
  • 37243

OPC规范简介

  OPC全称是OLE for Process Control,它的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。在过去,为了存取现场设备的数据信息,每一个应用软件开发商都需要编写专...
  • LeXLe
  • LeXLe
  • 2008年04月02日 12:53
  • 418

OPC UA官方文档翻译Part 1 --待续

OPC UA
  • xiong_hui_hui
  • xiong_hui_hui
  • 2016年06月01日 16:34
  • 4330

如何使用OPC 数据访问规范 (DA)

简单的回答就是:用于需要传输实时数据的任何时刻。对于需要考虑的多种情形, 下表介绍了最常见的几种类型, 简述了一些难点, 并给出了利用标准OPC组件加以解决的相关建议。 ...
  • jarifee
  • jarifee
  • 2010年07月22日 11:12
  • 1199

OPC简介

OPC(OLE for Process Control, 用于过程控制的OLE)是一个工业标准,管理这个标准国际组织是OPC基金会,OPC基金会现有会员已超过220家。遍布全球,包括世界上所有主要的自...
  • wanghuan203
  • wanghuan203
  • 2014年07月31日 18:32
  • 1979

OPC的优势

采用OPC规范设计系统的好处:采用标准的Windows体系接口,硬件制造商为其设备提供的接口程序的数量减少到一个,软件制造商也仅需要开发一套通讯接口程序。即有利于软硬件开发商,更有利于最终用户。 OP...
  • freeboy20sui
  • freeboy20sui
  • 2004年09月15日 10:00
  • 1787

OPCCOMN.IDL

OPC技术论坛 http://www.opc-china.com OPC服务器,客户程序技术讨论// REVISION:  04/06/98 08:00 PM (EST)// VERSIONINFO ...
  • sijigang
  • sijigang
  • 2005年01月10日 08:10
  • 3082

OPC UA官方文档翻译Part 2--待续

opc安全模型
  • xiong_hui_hui
  • xiong_hui_hui
  • 2016年06月02日 20:01
  • 1315

java进行opc连接之四 java jeasyOPC 连接

在前面java进行opc连接一到三的中已经完成了通过OPC 服务实现了数据的获取。 但是还是无法满足java开发的需要,所以还是需要通过java的一个JEasyOPC.jar包或者Utgar...
  • weixin_37998887
  • weixin_37998887
  • 2017年05月23日 16:22
  • 572
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OPC规范简介
举报原因:
原因补充:

(最多只允许输入30个字)