文件帮助中心文件
创建OPC UA节点对象
Nodelist = Opcuanode(索引,ID)
nodelist = opcuanode(索引,id,uaclient)
例子
诺克莱斯特= opcuanode(指数那ID)从信息中创建OPC UA节点对象或对象数组指数和ID。指数是一个数字或数字矢量。ID是包含字符向量和标量整数的字符向量,字符串,标量整数或单元格数组。使用此语法为OPC UA服务器上的已知节点创建节点对象。每个节点名称属性设置为'索引:标识符',节点的其他属性留空,直到您使用该节点访问OPC UA Server。当您使用客户端成功使用节点对象时writevalue.或者ReadValue., 这客户节点的属性设置为客户端,并从该客户端读取其他属性。
诺克莱斯特= opcuanode(指数那ID)
诺克莱斯特
指数
ID
名称
'索引:标识符'
writevalue.
ReadValue.
客户
诺克莱斯特= opcuanode(指数那ID那uaclient.)立即将节点对象与指定的客户端相关联uaclient.。如果uaclient.此时连接了opcuanode.函数还从与之关联的服务器中检索其他属性uaclient.。
诺克莱斯特= opcuanode(指数那ID那uaclient.)
uaclient.
opcuanode.
用opcuanode.仅在您知道您感兴趣的节点的索引和标识时才能创建节点对象。对于从服务器找到的节点,通过浏览连接的OPC UA客户端对象的命名空间,创建节点对象brownenamespace.或者GetNamespace.,或浏览父母和孩子们现有节点对象的属性。
brownenamespace.
GetNamespace.
父母
孩子们
全部收缩
从索引和标识符值构造一个节点对象。使用节点将值写入服务器,然后请注意节点具有从服务器设置的属性。
s = opcuaserverinfo('localhost');UACLIENT = OPCUA;连接(Uaclient);mynode = opcuanode(2,10225);百分比与服务器无关。WriteValue(UAClient,MyNode,PI)MyNode
mynode = opc ua节点:节点信息:名称:2:10225说明:namespaceindex:2标识符:10225 nodetype:变量层次结构信息:父级:''子项:0服务器信息:serverdattype:float accesslevelcurrent:read / write accesslevelhistory:没有历史:0
创建一个已知的节点对象并使用它来浏览其他节点。
UACLIENT = OPCUA('localhost',51210);连接(Uaclient);锅乐队= opcuanode(4,1241,Uaclient);ftxnodes = findnodebyname(锅叉,'ftx'那'-部分的')
ftxnodes = 1x2 opc ua节点阵列:index name nsind标识符nodetype儿童----------------------- ---------------- 1 FTX001 4 1243对象1 2 FTX002 4 1266对象1
节点索引,指定为数值或数组。
例子:2
2
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32
UINT64
节点ID,指定为数字,字符或字符串值,或它们的数组。
例子:10225.
10225.
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|char|细绳
char
细绳
opc.ua.Client.
opc ua客户端,指定为一个opc.ua.Client.目的。您可以使用使用的客户端opcua.功能。
opcua.
例子:OPCUA()
OPCUA()
opc.ua.node.
OPC UA节点,作为一系列返回opc.ua.node.对象。OPC UA节点对象存储有关OPC UA服务器中的节点的信息。您可以读取和写入当前数据,并使用变量节点读取历史数据。您可以使用对象和可变节点浏览名称空间。
节点的类型由其描述nodetype.属性,可以表明'目的'或者'多变的'类型。变量类型节点可以包含数据值,而对象类型节点不能包含值。每个节点类型都可以包含其他节点:对象节点可以包含对象和可变节点,可变节点可以包含其他变量节点。
nodetype.
'目的'
'多变的'
节点对象包括以下属性。
namespaceindex.
identifiertype.
'细绳'
'数字'
'GUID'
标识符
完全习惯
描述
MinimumSamplingInterval.
历史性化
serverdatype.
AccessLevelCurrent.
'没有任何'
'读'
'写'
'读/写'
AccessLevelhistory.
servervaluerank.
'不受限制'
'scalar'
'向量'
'大批'
serverarraydimensions.
findnodebyid.
findnodebyname.
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室
立即获得审判