符号是与 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 字段。