设为首页 加入收藏
首页 电子技术 哲学 古籍 下载
我要投稿

TOP

OPC 简介
2010-07-25 00:33:52 来源: 作者: 【 】 浏览:28次 评论:0
  OPC是OLE for Process Control的缩写,即把OLE应用于工业控制领域。OLE原意是对象链接和嵌入,随着OLE 2的发行,其范围已远远超出了这个概念。现在的OLE包容了许多新的特征,如统一数据传输、结构化存储和自动化,已经成为独立于计算机语言、操作系统甚至硬件平台的一种规范,是面向对象程序设计概念的进一步推广。OPC建立OLE规范之上,它为工业控制领域提供了一种标准的数据访问机制。

工业控制领域用到大量的现场设备,在OPC出现以前,软件开发商需要开发大量的驱动程序来连接这些设备。即使硬件供应商在硬件上做了一些小小改动,应用程序就可能需要重写;同时,由于不同设备甚至同一设备不同单元的驱动程序也有可能不同,软件开发商很难同时对这些设备进行访问以优化操作。硬件供应商也在尝试解决这个问题,然而由于不同客户有着不同的需要,同时也存在着不同的数据传输协议,因此也一直没有完整的解决方案。

自OPC提出以后,这个问题终于得到解决。OPC规范包括OPC服务器和OPC客户两个部分,其实质是在硬件供应商和软件开发商之间建立了一套完整的“规则”,只要遵循这套规则,数据交互对两者来说都是透明的,硬件供应商无需考虑应用程序的多种需求和传输协议,软件开发商也无需了解硬件的实质和操作过程。


OPC的优越性是显而易见的:

u 硬件供应商只需提供一套符合OPC Server规范的程序组,无需考虑工程人员需求。

u 软件开发商无需重写大量的设备驱动程序。

u 工程人员在设备选型上有了更多的选择。

u OPC扩展了设备的概念。只要符合OPC服务器的规范,OPC客户都可与之进行数据交互,而无需了解设备究竟是PLC还是仪表,甚至在数据库系统上建立了OPC规范,OPC客户也可与之方便地实现数据交互。

Tags ( 关键字链接 ):OPC 控制 通讯 责任编辑:elitist
】【打印繁体】【投稿】【收藏举报】【评论】 【关闭】 【返回顶部
上一篇如何开发OPC Server 下一篇OPC Server是什么?

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

广告位