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