2019.9.3 随笔:什么是OPC

Posted yolo1221

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019.9.3 随笔:什么是OPC相关的知识,希望对你有一定的参考价值。

什么是OPC?

内容摘要自:

https://zhuanlan.zhihu.com/p/41485173

 

1、OPC首字母缩写代表什么

OPC目标:消除自动化软件和硬件平台之间互操作性的障碍,为用户提供选择

(1)OLE for Process Control(用于过程控制的OLE)

(2)Open Platform Communications(开放平台通信)

 

2、OPC Client(OPC客户端)和OPC Server(OPC服务器)之间有什么区别?

OPC客户端请求数据,有时也想写入数据。如果允许的话,服务器会响应客户端的请求并提供数据或接受其写入。

可以将OPC服务器看作是协议转换器,OPC服务器使用设备的专用协议与设备通信,然后使用OPC Classic和OPC UA规范定义的标准化格式提供对该数据的访问。

 

3、当控制硬件供应商说他们支持OPC,是否还需要OPC服务器?

(1)可能表示他们拥有OPC服务器软件,该软件在某个基于Windows的计算机上运行,????该计算机与其硬件对话并使用一个或多个OPC标准公开数据。

(2)可能需要额外的许可费才能启用此OPC服务器功能。

*OPC UA,即OPC统一架构。

*OPC DA(OPC实时数据访问规范)定义了包括数据值,更新时间与数据品质信息的相关标准。

 

4、OPC服务器必须在Server类计算机和操作系统上运行吗?

OPC服务器不需要服务器类硬件或操作系统。 

 

5、2个OPC服务器如何相互通信?而2个OPC客户端又如何相互通信?

(1)2个服务期间通信

可以使用OPC Bridging(OPC桥)软件应用程序执行此操作。OPC桥接软件应用程序是OPC客户端应用程序,可以连接到许多不同的OPC服务器,然后允许你映射两个OPC服务器之间的数据移动,指定方向,数据转换等。

(2)2个客户端通信 

a、查看HMI或SCADA软件是否支持OPC服务器接口以及OPC客户端

b、如果没有,并且客户端纯粹是OPC DA,UA或DA和UA客户端,那么使用诸如 Cogent DataHub 之类的应用程序也将是解决方案

 

以上是关于2019.9.3 随笔:什么是OPC的主要内容,如果未能解决你的问题,请参考以下文章

添加随笔

随笔就随笔吧

博客园的“随笔文章新闻日记”有什么区别?

今日小随笔

CTF随笔-RCE入门

随笔不是博客