Запросите у хоста установленные серверы OPC UA
запрашивает указанный узел для его установленных серверов OPC UA. Sinfo = opcuaserverinfo(HostName)HostName может быть именем хоста или IP-адресом, заданным в виде вектора символов или строки.
запрашивает службу обнаружения, расположенную по URL-адресу Sinfo = opcuaserverinfo(DiscoveryUrl)DiscoveryUrl. DiscoveryUrl необходимо использовать opc.tcp протокол, заданный синтаксисом "opc.tcp://hostname:port/Url". Используйте DiscoveryUrl когда служба обнаружения OPC UA вашего сервера использует нестандартный номер порта (по умолчанию 4840).
Sinfo возвращается как объект OPC UA ServerInfo или массив этих объектов, содержащий свойства, доступные только для чтения Description, Hostname, Port, и Endpoints. Endpoints содержит список доступных конечных точек для сервера в виде EndpointDescription массив. Endpoints содержит информацию о моделях безопасности, поддерживаемых каждой конечной точкой, и о проверке подлинности пользователя, доступной на этой конечной точке.
Используйте opcua функция для создания объекта клиента OPC UA непосредственно из opc.ua.ServerInfo объект.