exponenta event banner

getIDFromName

Преобразование агрегированного типа OPC HDA или имени атрибута элемента в числовой идентификатор

Синтаксис

ID = getIDFromName(Obj,NameStr)

Описание

ID = getIDFromName(Obj,NameStr) возвращает идентификатор, связанный с типом агрегата или именем элемента атрибута NameStr. Если NameStr является массивом, ID является вектором идентификаторов.

Примеры

Получение идентификатора TIMEAVERAGE атрибут элемента, предоставленный сервером моделирования Matrikon™.

hdaObj = opchda('localhost','Matrikon.OPC.Simulation');
connect(hdaObj);
descID = getIDFromName(hdaObj.Aggregates,'TIMEAVERAGE')

Получение идентификатора DESCRIPTION атрибут элемента, предоставленный сервером моделирования Matrikon.

hdaObj = opchda('localhost','Matrikon.OPC.Simulation');
connect(hdaObj);
descID = getIDFromName(hdaObj.ItemAttributes,'DESCRIPTION')

См. также

Функции