exponenta event banner

browseNameSpace

Графический обзор пространства имен серверов OPC HDA

Описание

пример

ItmList = browseNameSpace(HdaObj) открывает графический браузер пространства имен для клиентского объекта OPC HDA HdaObj. Используйте графический интерфейс для создания списка элементов и возврата списка этих полных идентификаторов элементов в ItmList. Использовать ItmList для извлечения данных для элементов с функцией readraw, readprocessed, readattime, или readmodified.

Пространство имен извлекается с сервера по мере необходимости.

ItmList = browseNameSpace(HdaObj,ItmListInit) позволяет указать начальный список идентификаторов элементов, подлежащих дополнению.

ItmList = browseNameSpace(HdaObj,ItmListInit,true) загружает в диалоговое окно все пространство имен.

Примеры

свернуть все

Подключитесь к локальному серверу моделирования Matrikon и найдите элементы.

HdaObj = opchda('localhost','Matrikon.OPC.Simulation');
connect(HdaObj);
ItmList = browseNameSpace(HdaObj);

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

свернуть все

Клиент OPC HDA, указанный как объект клиента OPC HDA.

Начальный список элементов OPC HDA, указанный как символьный вектор, строка или массив ячеек, идентифицирующий идентификаторы элементов. При открытии браузера эти элементы уже включены в выбранный список.

Типы данных: char | string | cell

Индикатор для загрузки всего пространства имен, указанный как true. Используйте этот параметр, только если сервер не поддерживает частичный просмотр пространства имен.

Типы данных: logical

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

свернуть все

Список идентификаторов элементов OPC HDA, возвращаемых в виде символьного вектора или массива ячеек символьных векторов. Каждый символьный вектор указывает выбранный идентификатор элемента OPC HDA.

См. также

Функции

Представлен в R2013a