exponenta event banner

opcuaserverinfo (opcua)

Запросите хост к установленным серверам UA OPC

Синтаксис

Sinfo = opcuaserverinfo(HostName)

Описание

пример

Sinfo = opcuaserverinfo(HostName) запрашивает заданный хост к его установленным серверам UA OPC. HostName может быть именем хоста или IP-адресом, заданным как вектор символов или строка.

Sinfo возвращен как объект OPC UA ServerInfo или массив этих объектов, содержа свойства Description только для чтения, Hostname и Port.

Используйте функцию opcua, чтобы создать объект клиента UA OPC непосредственно из объекта opc.ua.ServerInfo.

Примеры

свернуть все

Найдите все доступные серверы на локальном хосте и просмотрите свойства первого.

Sinfo = opcuaserverinfo('localhost');
Sinfo(1)
OPC UA ServerInfo 'UA Sample Server':

   Connection Information
    Hostname: 'HOST4421'
        Port: 51210

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

свернуть все

Имя хоста или IP-адрес, заданный как вектор символов или строка, идентифицируя машину, запускающую серверы UA OPC.

Пример: 'localhost'

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

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

свернуть все

Информация о сервере, возвращенная как массив объектов opc.ua.ServerInfo. Индексируйте в массив, чтобы получить доступ к следующим отдельным свойствам сервера.

СвойствоОписание
HostnameИмя хоста, используемое сервером, чтобы аутентифицировать связи
PortНомер порта, используемый для связей с сервером
DescriptionДружественное имя сервера UA OPC

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

Функции

Введенный в R2015b