OPC DA 一般信息

 

一般信息

什么是 OPC DA?

OPC DA(开放平台通讯数据访问)是一种用于访问过程数据的标准化接口。它基于 Microsoft 标准 COM/DCOM2(组件对象模型/分布式 COM),并因为自动化中的数据访问要求进行了扩展,其中该接口用于从控制器读取数据以及将数据写入控制器。

本文中的缩写形式 OPC 是指 OPC DA

OPC DA 客户端示例

o可视化

o收集操作数据的程序

OPC 服务器提供来源的示例

o控制器系统

o现场总线接口卡

什么是 OPC 服务器?

OPC 服务器是一个安装在本地 PC 上的可执行组件。每当在 OPC DA 客户端与控制器之间建立连接时,OPC 服务器便自动启动。它将有关已更改的变量值或状态的信息发送到 OPC DA 客户端。

OPC 服务器提供控制器上可用的变量(在 OPC 中称为项目项目池地址空间)。这些项目托管在有助于确保快速访问其值的数据缓存中。也可以对控制器的项目进行直接、非缓存的访问。

在 OPC 服务器中,这些项目可按专用公用)来组织。

私有组可在客户端中任意从特定项组成。最初,它们不会影响 OPC 服务器中的分组,但如有必要,可转换为公用组。使用专用组有时很有用,例如,只通过一个命令即可激活或取消激活特定变量组,这取决于是否可访问这些变量。

分组数据通常从 OPC 服务器相干地读取,即,同时读取变量。但是,在目标系统的通讯缓冲区受限的情况下,这不总是可以实现。

鉴于 COM / DCOM 的特性,可以访问在另一台计算机上运行的 OPC 服务器。多个客户端可以同时访问数据源。

OPC 服务器基于 3S - Smart Software Solutions GmbH 的 PLCHandler。该通讯模块允许直接与可使用 CoDeSys 编程的那些控制器通讯。

OPC 服务器 V3 或更新版本支持以下 OPC 规范:

oOPC Common Definitions and Interfaces Version 1.0

o数据访问自定义接口标准版本 1.0

o数据访问自定义接口标准版本 2.05A

o数据访问自定义接口标准版本 3.0

o数据访问自动化接口标准版本 2.0

OPC 服务器和 EcoStruxure Machine Expert 控制器之间的通讯可通过以下接口执行:

oGateway V3(OPC 配置工具 中的参数接口 > GATEWAY3

注意: 您可以配置 OPC 服务器用于以参数接口 > SIMULATION3 执行仿真,但所配置变量的值不可读取或写入。

有关 PacDrive M 控制器的更多信息,请参阅附录

基础架构

G-SE-0055425.1.gif-high.gif

 

 

符号文件

符号文件是通过 CoDeSys OPC 服务器交换数据的基础。如果来自 Logic Builder 的项目被加载到控制器,同时还会生成符号文件(另请参阅使用 声明变量EcoStruxure Machine Expert Logic Builder)。

在 EcoStruxure Machine Expert 环境中,控制器上的符号文件被集成到应用程序中。此外,它还可以保存到数据系统,即作为扩展名为 *.xml 的 XML 文件保存在已创建该项目的计算机的项目目录中。您可以打开 XML 文件以显示所生成的符号。

符号文件包含在 OPC 中称为项目的变量。使用这些项目,可寻址控制器中的变量值。