exponenta event banner

browseNamespace (opcua)

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

Синтаксис

NodeList = browseNamespace(UaClient)
NodeList = browseNamespace(UaClient,Nodes)

Описание

пример

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