browseNamespace

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

Описание

пример

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