OPC结构

以微软的OLE/COM/DCOM为基础,采用标准的C/S结构。其中,OPC服务器定义了OPC接口能够访问的设备和数据,是一个典型的现场数据源程序,负责收集现场设备数据信息并通过OPC接口提供给OPC客户;OPC客户是一个典型的现场数据接收程序,通过标准的OPC接口与服务器通信,获取服务器的各种信息。一个典型的OPC结构如图1所示。

从图1可以看出服务器通常支持两种类型的访问接口:自定义接口和自动化接口,它们分别为不同语言的编程环境提供访问机制。自定义接口效率高,通过该接口客户可以发挥服务器的最佳性能,采用C++等高级编程语言的客户一般采用自定义接口方案;自动化接口通常是基于脚本编程语言定义的标准接口,使解释性语言和宏语言访问OPC服务器成为可能,采用VB语言的客户一般采用自动化接口。OPC服务器必须实现自定义接口,是否实现自动化接口取决于供应商的主观意愿。 

图1 OPC结构

OPC结构

相关文章:

你感兴趣的文章:

标签云: