Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何浏览带有Rust的OPC UA服务器的节点?_Rust_Opc - Fatal编程技术网

如何浏览带有Rust的OPC UA服务器的节点?

如何浏览带有Rust的OPC UA服务器的节点?,rust,opc,Rust,Opc,我想浏览一个已知的OPC UA服务器端点以获取节点,以便稍后使用Rust轮询它们 我一直在使用并设法使用它们的示例读取已知节点(示例服务器)的值,但我无法进行任何浏览 会话结构上有一个browse方法,但它需要一个browsedDescription作为参数,该参数本身已经需要一个NodeId: session.browse(BrowseDescription { // how can I know the parameters? }) 如果NodeId是我要找的,我如何构建brows

我想浏览一个已知的OPC UA服务器端点以获取节点,以便稍后使用Rust轮询它们

我一直在使用并设法使用它们的示例读取已知节点(示例服务器)的值,但我无法进行任何浏览

会话结构上有一个
browse
方法,但它需要一个
browsedDescription
作为参数,该参数本身已经需要一个
NodeId

session.browse(BrowseDescription {
    // how can I know the parameters?
})

如果
NodeId
是我要找的,我如何构建
browseddescription
结构(使用
NodeId
),阅读文档有什么问题吗。我只是不知道如何获取构建浏览描述的参数。大多数情况下(如问题中所述),我不知道从哪里获取浏览描述的NodeId,因为获取NodeId列表是我的首要问题。
NodeId
,默认值不起作用吗?阅读文档有什么问题吗?实际上什么都没有。我只是不知道如何获取构建浏览描述的参数。大多数情况下(如问题中所述),我不知道从哪里获取浏览描述的NodeId,因为获取NodeId列表是我的首要问题。
NodeId
,默认值不起作用吗?