复制OPC数据访问对象
NewObj = copyobj (Obj)
NewObj = copyobj(Obj, ParentObj)
NewObj = copyobj (Obj)
复制所有的对象Obj
,并将它们返回NewObj
.Obj
可以是标量OPC Toolbox™对象,也可以是工具箱对象的向量。
NewObj = copyobj(Obj, ParentObj)
复制Obj
在父对象中ParentObj
.ParentObj
必须是有效的标量父对象Obj
.如果有任何对象Obj
不能在ParentObj
,则会产生警告。
复制的工具箱对象包含所有子对象及其子对象的新版本,以及构造该对象所需的任何父对象。复制的对象与它的父对象有以下不同:
使用包含项的组创建已连接的数据访问客户端:
da1 = opcda (“localhost”,“Matrikon.OPC.Simulation”);连接(da1);grp1 = addgroup (da1,“CopyobjEx”);itm1 = additem (grp1,“随机的。Real8”);
复制客户端对象。这也复制了组和项对象。
da2 = copyobj (da1);grp2 = da2。集团
更改第一个组名,注意第二个组名不变:
grp1。的名字=“NewGroupName”;grp2。的名字