我正在尝试构建一个 OPC UA 客户端应用程序。
我希望能够在 OPC 树中唯一标识一个 UA 节点。
我知道在 OPC DA 中,标准节点 ID 是带有“。”的字符串。作为我可以用来识别节点的分隔符。
在 OPC UA 中,节点 ID 不必是字符串,但我仍然希望能够构建一个映射到特定节点的唯一字符串。
我正在考虑基于节点名称。例如:Demo.MyNode.MyValue。
但我担心节点名称可以包含诸如“。”之类的字符。这将使我的 ID 不唯一。
有没有可以用作分隔符的字符?
有没有更好的方法将节点 ID 表示为字符串(包括其路径)?