主要内容

删除

删除OPC工具箱对象从内存中

语法

删除(Obj)

描述

删除(Obj)删除OPC工具箱™对象Obj从内存中。Obj可以是一个对象数组。删除的对象将失效,并且在删除后无法将其重新连接到服务器,因此应该使用清晰的命令。删除包含子对象(组或项)的对象也会删除这些子对象,因此应该删除对这些子对象的引用。

如果工作区中存在对工具箱对象的多个引用,那么删除一个对象将使其余的引用失效。

如果Obj是一个opcda对象连接到服务器,删除断开连接并删除对象。

例子

创建一个OPC HDA客户端,删除对象,并从工作区中清除变量:

hdaObj = opchda (“localhost”“Matrikon.OPC.Simulation”);删除(hdaObj);清晰的hdaObj

从内存中删除一个组及其子组:

da = opcda (“localhost”“Matrikon.OPC.Simulation”);连接(da);grp = addgroup(哒。“DeleteEx”);itm = additem (grp),“随机的。Real4”);R = read(grp) delete(grp); / /删除grp%也删除它清晰的grpitm
之前介绍过的R2006a