browseNamespace

Графический просмотр пространства имен и выбор узлов на сервере OPC UA

Описание

пример

NodeList = browseNamespace(UaClient) открывает диалоговое окно «Обзор имени» для объекта клиента OPC UA UaClient. Используя этот браузер, можно создать список узлов и вернуть массив этих узлов в NodeList. Можно использовать NodeList для извлечения данных для этих элементов с помощью read, readHistory, readProcessed, readAtTime, или readModified.

Пространство имен извлекается с сервера пошагово. UaClient должно быть подключено при вызове этой функции.

пример

NodeList = browseNamespace(UaClient,Nodes) позволяет вам задать начальный список Nodes подлежит дополнению. Если вы отмените просмотр, нажав кнопку Cancel, то NodeList будет пустым.

Примеры

свернуть все

В этом примере показано, как создать список узлов из пространства имен OPC UA. После выбора нужных узлов в диалоговом окне нажмите кнопку OK.

s = opcuaserverinfo('localhost');
UaClient = opcua(s);
connect(UaClient);
NodeList1 = browseNamespace(UaClient)

В этом примере показано, как добавить в список узлов из пространства имен OPC UA. Откроется диалоговое окно «Обзор имени» с узлами NodeList1 уже выбран.

s = opcuaserverinfo('localhost');
UaClient = opcua(s);
connect(UaClient);
NodeList1 = browseNamespace(UaClient)

% Some time later
NodeList2 = browseNamespace(UaClient,NodeList1)

Входные параметры

свернуть все

Клиент OPC UA задается как объект клиента OPC UA

Список узлов, возвращенных как массив объектов узлов. Для получения информации о функциях и свойствах объекта узла введите

help opc.ua.Node

Выходные аргументы

свернуть все

Список узлов, возвращенных как массив объектов узлов. Для получения информации о функциях и свойствах объекта узла введите

help opc.ua.Node

См. также

Функции

Введенный в R2015b