opc.hda.ItemAttributes class

Пакет: opc.hda
Суперклассы:

Атрибуты элемента OPC HDA

Описание

Серверы OPC храните и публикуйте атрибуты элемента для каждого элемента в пространстве имен сервера. Такие атрибуты помогают в описании элементов, включая их масштабирование, пределы и типы данных. Сервер не обязан хранить атрибуты, хотя общие атрибуты определены в спецификации OPC HDA.

The ItemAttributes класс используется для хранения атрибутов элементов, доступных на сервере. Вы не создаете ItemAttributes объекты непосредственно; вместо этого, когда вы соединяете клиент OPC HDA с сервером, ItemAttributes свойство автоматически заполняется доступными атрибутами элементов для этого сервера.

Вы можете получить доступ к необходимому совокупному типу с помощью записи через точку на ItemAttributes свойство подключенного клиента OPC HDA. Для примера, для клиентских hdaObj, вы можете получить доступ к MAXIMUM атрибут путем ввода hdaObj.ItemAttributes.MAXIMUM. Заполнение клавишей Tab работает с атрибутами элемента. Специфические атрибуты от класса методов отличаются all-capitals: getDescription не является доступным агрегированным типом, но является методом ItemAttributes класс.

Конструкция

Вы не создаете ItemAttributes объекты непосредственно; вместо этого, когда вы соединяете клиент OPC HDA с сервером, ItemAttributes свойство автоматически заполняется доступными атрибутами элементов для этого сервера.

Методы

getDescription Получите описание совокупного типа или атрибута элемента OPC HDA
getIDFromNameПереведите агрегированный тип OPC HDA или имя атрибута элемента в числовой идентификатор
getIDListПолучение всех идентификаторов агрегированных типов или атрибутов элемента
getNameListПолучите все имена агрегированных типов или атрибутов элемента

Свойства

ItemAttributes объекты не имеют типичных свойств, видимых пользователем. Вместо этого каждый доступный атрибут элемента создается как свойство. Например, если сервер поддерживает DESCRIPTION атрибут элемента, ItemAttributes объект, сохраненный в ServerItemAttributes свойство клиента, подключенного к этому серверу, имеет свойство с именем DESCRIPTION с набором значений, равным числовому идентификатору этого атрибута.

Копировать семантику

Значение - чтобы узнать, как это влияет на использование класса, смотрите Сравнение указателя и классов значений в MATLAB® Объектно-ориентированная документация по программированию.