工控领域为什么需要OPC,OPC是什么?

OPC(开放平台通信)解决了工业控制领域硬件与软件的互操作性问题,为工业控制系统应用程序之间的通信建立了接口标准,实现了数据访问的标准化,有效分离了硬件与应用软件。

为什么需要OPC

  1. 工业领域有大量的硬件,硬件与应用软件耦合较大,底层变动对应用影响较大。
  2. 硬件设备厂商较多,不同设备之间的通讯及互操作困难。

工业控制领域用到大量的现场设备,在OPC出现以前,软件开发商需要开发大量的驱动程序来连接这些设备。即使硬件供应商在硬件上做了一些小小改动,应用程序也可能需要重写。同时,由于不同设备甚至同一设备不同单元的驱动程序也有可能不同,软件开发商很难同时对这些设备进行访问以优化操作。

为了消除硬件平台和自动化软件之间互操作性的障碍,建立了OPC软件互操作性标准,开发OPC的最终目标是在工业控制领域建立一套数据传输规范

 

OPC是什么?

OLE for Process Control的缩写,即应用于过程控制的OLEOLE即Object Linkingand Embedding,对象链接与嵌入。原始OPC标准源自Microsoft的OLE/COM技术,为硬件厂商和应用软件开发者提供了一套标准的接口。OLE 允许应用程序在它们之间共享复杂的信息。OPC建立于OLE规范之上,它为工业控制领域提供了一种标准的数据访问机制。

现在官方OPC基金会所给出的含义是O pen P latform C ommunications(开放平台通信)。

指为了给工业控制系统应用程序之间的通信建立一个接口标准,在工业控制设备与控制软件之间建立统一的数据存取规范。它给工业控制领域提供了一种标准数据访问机制,将硬件与应用软件有效地分离开来,是一套与厂商无关的软件数据交换标准接口和规程,主要解决过程控制系统与其数据源的数据交换问题,可以在各个应用之间提供透明的数据访问。

比如:OPC为PLC与MES之间数据交换建立互操作通道OPC也可操作SCADA,DCS等系统的端口变量

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值