delete

Удалите объекты OPC Toolbox из памяти

Синтаксис

delete(Obj)

Описание

delete(Obj) удаляет объект OPC Toolbox™ Obj из памяти. Obj может быть массив объектов. Удаленный объект становится недопустимым, и вы не можете подключить повторно его к серверу после того, как он был удален, таким образом, необходимо удалить ссылки на тот объект из рабочей области с clear команда. Удаление объекта, который содержит дочерние элементы (группы или элементы) также, удаляет эти дочерние элементы, таким образом, необходимо удалить ссылки на эти дочерние элементы.

Если несколько ссылок на объект тулбокса существуют в рабочей области, то удаление одного объекта делает недействительным остающиеся ссылки.

Если Obj opcda объект соединяется с сервером, delete разъединения и удаляют объект.

Примеры

Создайте Клиент HDA OPC, удалите объект и очистите переменную из рабочей области:

hdaObj = opchda('localhost', 'Matrikon.OPC.Simulation');
delete(hdaObj);
clear hdaObj

Удалите группу и ее дочерние элементы из памяти:

da = opcda('localhost','Matrikon.OPC.Simulation');
connect(da);
grp = addgroup(da,'DeleteEx');
itm = additem(grp,'Random.Real4');
r = read(grp)
delete(grp);    % deletes itm as well
clear grp itm

Смотрите также

| | |

Представлено до R2006a