exponenta event banner

serveritemprops

Сведения о свойствах элементов в пространстве имен сервера OPC

Синтаксис

S = serveritemprops(DAObj,ItemID)
S = serveritemprops(DAObj,ItemID,PropID)

Описание

S = serveritemprops(DAObj,ItemID) возвращает всю информацию о свойствах для элементов сервера OPC, указанных ItemID. ItemID является единственным полным идентификатором ItemID, указанным как символьный вектор или строка. DAObj является opcda объект, подключенный к серверу OPC. S является массивом структуры со следующими полями:

Имя поля

Описание

PropID

Номер свойства

PropDescription

Описание свойства

PropValue

Значение свойства

Количество свойств, возвращаемых сервером, может различаться для различных идентификаторов ItemID.

Свойства элемента включают канонический тип данных элемента, пределы, описание, текущее значение и т.д.

S = serveritemprops(DAObj,ItemID,PropID) возвращает информацию о свойствах для идентификаторов свойств, содержащихся в PropID. PropID - вектор целых чисел. Если PropID содержит идентификаторы, которые не существуют для этого свойства, выдается предупреждение и возвращается любая оставшаяся информация о свойстве.

Примечание

Эта функция не предназначена для считывания больших объемов данных. Вместо этого он позволяет легко просматривать и считывать небольшие объемы данных, специфичных для определенного ItemID.

Полный список идентификаторов свойств, определенных OPC Foundation, см. в разделе Свойства элемента сервера OPC DA.

Примеры

Поиск свойств сервера моделирования Matrikon™ Random.Real4 тег.

da = opcda('localhost','Matrikon.OPC.Simulation');
connect(da);
p = serveritemprops(da,'Random.Real4');

Прочитайте первое свойство, чтобы увидеть канонический тип данных элемента.

p(1)

Прочтите третье свойство, чтобы увидеть качество элемента.

p(3)

См. также

Функции

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