Верный для объектных узлов сервера UA OPC
tf = isObjectType(NodeObj)
tf = isObjectType(NodeObj)
возвращается верный (логическая единица) для узлов, которые являются узлами типа объекта или ложью (логический ноль) в противном случае. Вы не можете считать текущие значения и исторические ценности от узлов типа объекта. Объектные узлы используются, чтобы организовать пробел имени сервера.
Идентифицируйте некоторые узлы и определите, являются ли они узлами типа объекта.
s = opcuaserverinfo('localhost');
UaClient = opcua(s);
connect(UaClient);
nodes = browseNamespace
nodes = 1x2 OPC UA Node array: index Name NsInd Identifier NodeType Children ----- ----------- ----- ---------- -------- -------- 1 DoubleValue 2 10226 Variable 0 2 Scalar 2 10159 Object 29
isObjectType(nodes(1))
ans = 0
isObjectType(nodes(2))
ans = 1