查询服务器或名称空间的完全限定项id
FQID = serveritems (DAObj ItemID)
FQID = serveritems (DAObj)
FQID = serveritems(DAObj, ')Filter1
“Val1,”Filter2
, Val2…)
FQID = serveritems (NS)
ItemID FQID = serveritems (NS)
FQID = serveritems (DAObj ItemID)
返回包含所有匹配的完全限定项id的单元格数组ItemID
在OPC服务器上找到的DAObj
.DAObj
一定是有关联的opcda
对象。ItemID
是否要搜索的部分字符向量或字符串,是否可以包含通配符‘*’
.FQID
字符向量或字符向量的单元格数组。您可以使用FQID
号召additem
构建daitem
对象。
FQID = serveritems (DAObj)
返回与之关联的OPC服务器上的所有完全限定项idDAObj
.
FQID = serveritems(DAObj, ')
允许您根据许多可用的浏览筛选器筛选检索到的名称空间。可用的过滤器如下表所示:Filter1
“Val1,”Filter2
, Val2…)
浏览过滤 |
描述 |
---|---|
|
指定 |
|
指定要返回的名称空间的深度。一个 |
|
将搜索限制为具有特定访问权限特征的叶节点。指定 |
|
将搜索限制为具有特定规范数据类型的节点。有效的数据类型有 |
FQID = serveritems (NS)
和ItemID FQID = serveritems (NS)
搜索由定义的名称空间结构NS
,而不是查询OPC服务器。NS
电话的结果是什么getnamespace
层次结构或平面格式。
注意,有些服务器可能返回不能在该服务器上创建的项id。这些项目id通常是OPC服务器名称空间的分支。
您使用调用的结果serveritems
号召serveritemprops
以返回OPC服务器名称空间中的项的属性信息。服务器名称空间中项目的属性包括服务器项目的规范数据类型、限制、描述、当前值等。
为Matrikon™Simulation Server创建一个客户端,并连接到服务器:
da = opcda (“localhost”,“Matrikon.OPC.Simulation”);连接(da);
在Matrikon服务器中找到包含该单词的所有项目id“真实”的
:
realItmIDs = serveritems(哒。“真正* *”):
将Random节点中的所有物品添加到一个组中:
grp = addgroup(哒。“ServerItemsEx”);Itm = additem(grp, serveritems(da,“随机*’。));