Создать путь просмотра из идентификатора узла

У меня есть клиент OPC-UA, написанный на C #, который использует службу TranslateBrowsePathsToNodeIds для получения идентификатора узла заданного пути просмотра, например /2:SRV01/2:NodeA.

Есть ли обратная функция или как еще я могу восстановить путь просмотра, если мне дан определенный NodeId?


person Matumba    schedule 06.04.2018    source источник


Ответы (1)


Нет обратной корреляции от NodeId к BrowsePath.

Фактически, может быть любое количество BrowsePath, которые приводят к заданному Node. Все зависит от структуры адресного пространства. Часть того, что делает BrowsePath, - это разрешает эти неоднозначности, задавая точные ссылочные отношения и просматривая имена для каждого сегмента пути.

person Kevin Herron    schedule 06.04.2018