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 Server.

Примеры

Найдите свойства сервера Matrikon™ Simulation Random.Real4 тег.

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

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

p(1)

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

p(3)

См. также

Функции

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