browseNamespace (opcua)

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

Описание

пример

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

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

пример

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

Примеры

свернуть все

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

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

В этом примере показано, как добавить к списку узлов от пространства имен UA OPC. Диалоговое окно Browse Name Space открывается узлами NodeList1 уже выбранный.

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

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

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

свернуть все

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

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

help opc.ua.Node

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

свернуть все

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

help opc.ua.Node

Смотрите также

Функции

Введенный в R2015b

Для просмотра документации необходимо авторизоваться на сайте