Просмотр определенного идентификатора с помощью OPC UA

Уважаемые stackoverflowers,

Я попытался просмотреть идентификаторы с сервера (ПЛК) с помощью OPC UA. Функциональность в реализации Milo представила, как это должно быть сделано. Теперь я пытаюсь вместо просмотра всей ObjectsFolder просмотреть атрибут из одного идентификатора.

Как это делается?

Рисунок 1: Отображает клиент UaExpert и идентификатор, который я хочу получить.

Рисунок 2: Отображает Milo BrowseNodeExample.

Заранее спасибо!

Рисунок 1 Рисунок 2


person LamarSt    schedule 30.06.2017    source источник


Ответы (1)


Атрибуты не просматриваются, они читаются.

У вас уже есть NodeId интересующего вас узла, поэтому теперь вы вызываете службу чтения для интересующих вас атрибутов.

person Kevin Herron    schedule 30.06.2017
comment
Спасибо за ваш ответ, Кевин. Теперь можно ли читать атрибуты по именам тегов (идентификатору)? - person LamarSt; 03.07.2017
comment
@LamarSt Вам нужно иметь NodeId, чтобы делать что угодно в OPC UA. Вы можете вывести NodeId из имени тега в зависимости от того, с каким ПЛК или сервером вы разговариваете, но вам всегда нужен NodeId. - person Kevin Herron; 03.07.2017
comment
Большое спасибо, Кевин. Я продолжу тестирование. - person LamarSt; 03.07.2017