加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ABBAC900F学习笔记216:OPC通讯1-基本概念

(2022-04-08 19:34:25)
标签:

abb

ac900f

opc

freelance

分类: ABBDCS
今天开始的freelance OPC学习资料来自ABB官方技术资料《Freelance_Engineering_OPC_Server_F》,没错,官方资料依然是英文版,ABB是不是没弄清楚中国的官方语言啊???虽然阅读磕磕绊绊,但还是得学习一下。以下内容就是翻译英文版得来的,加上了少量自己写的其他内容。
ABBAC900F学习笔记216:OPC通讯1-基本概念

OPC是OLE for Process Control的缩写。这是一个建立在OLE(Object Linked Embedding)和COM(Component Object Model)的windows 基础技术上的开放接口标准,其是数据交换简单,它使数据能够以简单和标准的方式在工业和商业以及制造业领域的应用程序之间交换。来自过程站以及连接的现场总线仪器的数据通过OPC服务器接口传输到具有OPC客户端接口的其他系统。通过OPC客户端接口,freelance(工程师和操作员),具有其他制造商的操作和观察功能。
  • 所有通过OPC采集的数据有时间戳和状态。
  • OPC使用块格式进行通信,在单个调用中,它可以多次请求并接收多个值。
  • OPC 允许客户端应用程序指定所需的扫描速率。
  • OPC 使用二进制数据表示(IEEE 浮点数、整数……)
  • 可以使用浏览器查看和选择服务器的变量。
  • 创建组的概念允许具有不同扫描速率的不同变量集。
实现了两个接口
通用接口:数据访问2.0;报警和事件1.0
自动化接口:数据访问2.0A

opc 规范中标识为“必需”的功能已针对所有接口实现。浏览器界面也已实现。这些函数使远程客户端能够读取 OPC 服务器中已知变量的列表。

OPC查看:OPC 服务器直接与 com 耦合,并通过 OPC 隧道分发。
ABBAC900F学习笔记216:OPC通讯1-基本概念
 元素 注释 
 OPC  opc代表“用于过程控制的OLE”,基于微软的核心ole技术COM.
 COM  当对象在不同的平台或计算机体系结构上实现时,有必要建立这些平台如何解释对象,然后才能使对象相互兼容。为此,需要一个所谓的对象模型。OLE 使用模型 COM(组件对象模型)。此模型定义了组件之间的标准工作关系。COM 允许在一个进程内对另一个进程进行调用。
 ABB OPC 隧道  将 opc 服务器链接到freelance系统(freelance工程师站和freelance操作员站)

提示:根据运行 OPC 服务器和客户端的操作系统以及 OPC 客户端的要求,可能需要调整某些 DCOM 设置。有关此 DCOM 设置的详细信息,请参阅所用操作系统的 Windows 文档。如果需要,请联系ABB支持。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有