OPC规范简介
来源:互联网 发布:加工中心编程软件排行 编辑:程序博客网 时间:2024/06/05 15:48
由OPC Task Force制定的OPC(OLE for Process Control)规范于1996年8月正式诞生了,随着1997年2月Microsoft公司推出Windows95支持的DCOM技术,1997年9月新成立的OPC Foundation对OPC规范进行修改,增加了数据访问等一些标准,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 Server:OPC启动服务器,获得其他对象和服务的起始类,并用于返回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规范简介
- OPC规范简介
- OPC规范简介
- OPC简介
- OPC简介
- OPC服务器端规范判断
- OPC UA简介
- 中文版 OPC UA 规范 1
- OPC数据访问方法简介
- 如何使用OPC 数据访问规范 (DA)
- 基于OPC规范的客户应用程序实现
- 基于 OPC 规范的客户应用程序实现
- OPC
- OPC
- opc
- OPC
- opc
- OPC
- 日子就这样匆匆的走过了……
- 请听我说,妹妹
- 敬请关注
- 看了《十面埋伏》
- 线程优先级
- OPC规范简介
- 《PHP&MORE》--第一本中文PHP电子杂志创刊号发布
- LDAP入门资料
- 旧话重提,ASP开发中数据库地址暴露的问题!因昨天发现google暴露数据库地址的问题想到的!
- 高手请进:怎么样解析固定端口上收发的数据包中的内容(在线等)
- 一个程序员的奋斗历程[转载]
- linux
- 大教堂和市集 [转载]
- Jexi设计 (3) MVC模型