Верный для восстановленных после удаления объектов OPC Toolbox
A = isvalid(Obj)
A = isvalid(Obj)
возвращает логический массив, A
, это содержит false
где элементы Obj
удаленные объекты OPC Toolbox™ и true
где элементы Obj
доступные объекты.
Используйте clear
команда, чтобы очистить недопустимый тулбокс возражает из рабочей области.
Создайте два допустимых объекта доступа к OPC Data, и затем удалите, чтобы сделать его недопустимым:
da(1) = opcda('localhost','Dummy.ServerA'); da(2) = opcda('localhost','Dummy.ServerB'); out1 = isvalid(da) % Delete the first object and show it is invalid: delete(da(1)) out2 = isvalid(da) % Delete the second object and clear the object array: clear da