Поиск объектов OPC Toolbox с определенными свойствами
Out = opcfind
Out = opcfind('P1',V1,'P2',V2,...)
Out = opcfind(S)
Out = opcfind возвращает массив ячеек, Out, всех существующих объектов OPC Toolbox™.
Out = opcfind(' возвращает массив ячеек, P1',V1,'P2',V2,...) Out, объектов панели инструментов, значения свойств которых совпадают с парами «имя свойства/значение свойства», P1, V1, P2, V2и т.д.
Out = opcfind(S) возвращает массив ячеек, Out, объектов панели инструментов, значения свойств которых соответствуют значениям, определенным в структуре S. Имена полей S являются именами свойств объекта и значениями полей S являются запрошенными значениями свойств.
Создайте несколько объектов OPC Toolbox:
da1 = opcda('localhost','Dummy.ServerA'); da2 = opcda('localhost','Dummy.ServerB'); da1.Tag = 'myopcTag'; da1.Timeout = 300; grp = addgroup(da2,'TestGroup'); itm = additem(grp,{'Dummy.Tag1','Dummy.Tag2'});
Поиск всех объектов OPC Toolbox:
allObjCell = opcfind;
Поиск всех объектов с тегом 'myopcTag':
myOPC = opcfind('Tag','myopcTag')
Найти все daitem объекты:
itmCell = opcfind('Type','daitem')