主要内容

findNodeByName

按名称查找OPC UA服务器节点

语法

FoundNodes = findNodeByName(节点列表节点名)
FoundNodes = findNodeByName(节点列表,节点名,“—”)
FoundNodes = findNodeByName(节点列表,节点名,“部分”)
FoundNodes = findNodeByName(节点列表、节点名“好玩”,“部分”)

描述

FoundNodes = findNodeByName(节点列表节点名)寻找后代节点列表对于所有节点的名字属性匹配节点名.搜索所有节点,包括节点列表,不区分大小写。

FoundNodes = findNodeByName(节点列表,节点名,“—”)当找到一个节点时停止搜索。

FoundNodes = findNodeByName(节点列表,节点名,“部分”)查找所有以节点名

FoundNodes = findNodeByName(节点列表、节点名“好玩”,“部分”)只查找第一个部分匹配。

这个函数可以在服务器上查询的后代(子)节点列表

例子

找到ServerCapabilities节点从服务器节点。

UaClient = opcua (“localhost”, 51210);连接(UaClient);serverNode = findNodeByName (UaClient。名称空间,“服务器”“好玩”);capabilitiesNode = findNodeByName (serverNode,“ServerCapabilities”
capabiltiesnode = OPC UA Node: Node Information: Name: 'ServerCapabilities' Description: '描述服务器支持的能力。'金宝appNamespaceIndex: 0 Identifier: 2268 NodeType: 'Object' Hierarchy Information: Parent: Server Children: 14

另请参阅

功能

介绍了R2015b