propinfo

Информация о свойстве для объектов OPC Toolbox

Синтаксис

Out = propinfo(Obj)
Out = propinfo(Obj,'PropName')

Описание

Out = propinfo(Obj) возвращает массив структур, Out, с именами полей, данными именами свойства Obj. Каждое имя свойства в Out содержит структуру с полями, показанными ниже.

Имя поля

Описание

Type

Тип данных свойства. Возможными значениями является 'any''callback''double', и 'string'.

Constraint

Тип ограничения на значение свойства. Возможными значениями является 'bounded'callback', 'enum', и 'none'.

ConstraintValue

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

DefaultValue

Значение по умолчанию для свойства

ReadOnly

Условие, при котором свойство только для чтения:

  • 'always' — Свойство не может быть сконфигурировано.

  • 'whileConnected' — Свойство не может быть сконфигурировано в то время как Status установлен в 'connected'.

  • 'whileLogging' — Свойство не может быть сконфигурировано в то время как Logging установлен в 'on'.

  • 'never' — Свойство может быть сконфигурировано в любое время.

Out = propinfo(Obj,'PropName') возвращает массив структур, Out, для свойства, заданного PropName. Если PropName массив ячеек из символьных векторов или массив строк, затем функция возвращает массив ячеек структур для каждого свойства.

Примеры

da = opcda('localhost','Dummy.Server'); 
allInfo = propinfo(da)
serverIDInfo = propinfo(da,'ServerID')

Смотрите также

Функции

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