Чтение атрибутов элемента

Каждый элемент, найденный на сервере, может иметь определенный набор атрибутов элемента, сопоставленных с ним. Эти атрибуты предоставляют информацию об элементе, хранящемся на сервере. 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.