Каждый элемент, найденный на сервере, может иметь заданный набор атрибутов элемента, связанных с ним. Эти атрибуты предоставляют информацию о элементе, хранящемся на сервере. OPC Foundation определяет набор общих атрибутов элементов, в то время как определенные серверы могут определять специфичные для сервера атрибуты. Однако поддержка атрибутов элементов необязательна для любого сервера.
Можно найти атрибуты, поддерживаемые сервером, выполнив запрос ItemAttributes свойство подключенного объекта клиента HDA:
hdaClient.ItemAttributes
OPC HDA Item Attributes:
Name ID Description
-------------- ---------- ----------------
DATA_TYPE 1 Data type
DESCRIPTION 2 Item Description
NORMAL_MAXIMUM 11 High EU
NORMAL_MINIMUM 12 Low EU
ITEMID 13 Item ID
TRIANGLE 4294967291 Triangle Wave
SQUARE 4294967292 Square Wave
SAWTOOTH 4294967293 Saw-toothed Wave
RANDOM 4294967294 Random
BUCKET 4294967295 Bucket BrigadeВы используете readItemAttributes для извлечения атрибутов элемента для определенного элемента.
Список атрибутов элемента OPC для спецификации OPC HDA см. в разделе Атрибуты элемента OPC HDA.