Сведения о свойствах элементов в пространстве имен серверов OPC
S = serveritemprops(DAObj,ItemID)
S = serveritemprops(DAObj,ItemID,PropID)
S = serveritemprops(DAObj,ItemID)
Возвраты всю информацию о свойствах для элементов Серверов OPC, заданных ItemID
. ItemID
ItemID, заданный как вектор символов или символьная строка. DAObj
является opcda
объект, подключенный к серверу OPC. S
представляет собой массив структур со следующими полями:
Имя поля | Описание |
---|---|
| Номер свойства |
| Описание свойства |
| Значение свойства |
Количество свойств, возвращенных сервером, может отличаться для различных 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)