OPC UA 服务器符号配置

简介

符号是与 OPC UA 客户端共享的数据项目。符号通过应用程序中所使用的所有 IEC 变量的列表选择。之后,作为应用程序下载的一部分,选择的符号将发送到逻辑控制器。

每个符号分配有唯一标识符。由于某些客户端类型有可能要求特定格式,因此,可将标识符配置为字符串格式或数字格式。

下表对比了 IEC 变量基本类型与 OPC UA 数据类型:

IEC 变量基本类型

OPC UA 数据类型

BOOL、BIT

Boolean

BYTE、USINT

Byte

INT

Int16

WORD、UINT

Uint16

DINT

Int32

DWORD、UDINT

Uint32

LINT

Int64

LWORD、ULINT

Uint64

REAL

Float

LREAL

Double

STRING

String

SINT

SByte

位存储器变量 (%MX) 不可选择。除 IEC 基本数据类型之外,OPC UA 服务器还可以显示来自 IEC 符号的 OPC UA 变量,这些变量包含以下复数类型:

  • 数组和多维数组。其中的维数不超过 3 维。

  • 结构化数据类型和嵌套式结构化数据类型。前提是,它们不包含 UNION 字段。

显示变量列表

显示变量列表:

步骤

操作

1

应用程序树选项卡上,右键单击应用程序,然后选择添加对象 > OPC UA 符号配置

结果:显示 OPC UA 符号。逻辑控制器启动 OPC UA 服务器。

2

单击 Add

注: IEC 对象 %MX%IX%QX 不可直接访问。要访问 IEC 对象,您必须先将它们的内容分组到已定位的寄存器中(请参阅重新定位表)。

选择 OPC UA 服务器符号

OPC UA 符号窗口显示用于作为符号选择的变量:

选择 IoConfig_Globals_Mapping 以选择所有可用变量。否则,选择要与 OPC UA 客户端共享的单个符号。最多可选择 1000 个符号。

每个符号具有下列属性:

名称

描述

符号

变量名称,后面是变量地址。

类型

变量的数据类型。

存取类型

反复单击可切换符号的访问权限:

  • 只读 ()(缺省)

  • 只写 ()

  • 读/写 ()

注: 单击 IoConfig_Globals_Mapping存取类型列立即设置所有符号的访问权限。

注释

可选注释。

单击刷新更新可用变量列表。