> 文章列表 > OPC UA 标识符( Identifier)类型

OPC UA 标识符( Identifier)类型

OPC UA 标识符( Identifier)类型

 OPC UA 标识符类型:

  1. 数值型标识符(Numeric Identifier):表示为数字字符串,如 "2"、"200" 等,主要用于预定义的 OPC UA 节点类型和节点属性。

  2. 字符串型标识符(String Identifier):表示为字符串,如 "Root"、"Objects" 等,主要用于自定义节点类型和节点属性。

  3. GUID型标识符(GUID Identifier):表示为 UUID(通用唯一标识符),是一个长度为 128 位的二进制数,用十六进制表示,如 "6ba7b814-9dad-11d1-80b4-00c04fd430c8",主要用于标识 OPC UA 的命名空间(Namespace)。

  4. Opaque型标识符(Opaque Identifier):表示为任意字节序列,主要用于自定义的数据类型和结构体成员。

  5. URI型标识符(URI Identifier):表示为 URL(统一资源定位符)或 URN(统一资源名称),主要用于标识 OPC UA 的节点和属性。

  6. Qualified Name型标识符(QualifiedName Identifier):表示为二元组(NamespaceIndex, Name),其中 NamespaceIndex 为 Namespace 在 Namespace Table 中的索引,Name 为节点或属性的名称,主要用于引用其他 Namespace 中的节点和属性。

  7. Localized Text型标识符(LocalizedText Identifier):表示为二元组(Locale, Text),其中 Locale 为本地化语言,Text 为本地化文本,主要用于描述节点和属性的名称、描述等。

这些标识符类型在 OPC UA 中有着不同的应用场景,例如数值型标识符主要用于预定义的节点类型和属性,字符串型标识符主要用于自定义节点类型和属性,GUID型标识符主要用于标识命名空间,URI型标识符主要用于标识节点和属性,而 Qualified Name型标识符和Localized Text型标识符则主要用于引用其他 Namespace 中的节点和属性,并且可以提供本地化支持。

采集协议实现数字、字符串类型即可