OPC UA .NET 客户端 - 使用浏览路径获取 OPCUA 节点 ID
OPC UA .NET Client - Get OPCUA Node ID using browse path
我正在使用 OPC Foundation's .NET Standard stack 并需要使用其浏览路径获取节点 ID。使用我一直在使用的 Python FreeOPCUA 实现,可以像这样轻松完成:
obj = root.get_child(["0:Objects", "2:MyObject"])
我只是在寻找与之对应的内容,但到目前为止还没有找到有用的文档集。我可以使用示例应用程序之一中的代码浏览整个根节点。我想避免这种开销,因为我确切地知道我正在寻找的节点所在的位置并且只需要它的 ID。
您正在寻找 TranslateBrowsePathsToNodeIds
服务。
看起来 ClientUtils
class in one of the examples here.
中有一个如何调用它的示例
我正在使用 OPC Foundation's .NET Standard stack 并需要使用其浏览路径获取节点 ID。使用我一直在使用的 Python FreeOPCUA 实现,可以像这样轻松完成:
obj = root.get_child(["0:Objects", "2:MyObject"])
我只是在寻找与之对应的内容,但到目前为止还没有找到有用的文档集。我可以使用示例应用程序之一中的代码浏览整个根节点。我想避免这种开销,因为我确切地知道我正在寻找的节点所在的位置并且只需要它的 ID。
您正在寻找 TranslateBrowsePathsToNodeIds
服务。
看起来 ClientUtils
class in one of the examples here.