ресурсы

Список доступных инструментальных ресурсов для интерфейсов Быстрого Управления

Синтаксис

ResourceList = resources(rf)

Описание

пример

ResourceList = resources(rf) перечисляет ресурсы для объекта генератора сигнала РФ rf. Это возвращает массив ячеек ресурсов для Быстрого Управления Генератор Сигнала РФ, Осциллограф Быстрого Управления или Объекты генератора Быстрой Функции управления.

Примеры

свернуть все

Функция resources перечисляет ресурсы, доступные для любого из объектов интерфейса Quick-Control: генератор сигнала РФ (rfsiggen), осциллограф (осциллограф) или функциональный преобразователь (fgen). Этот пример использует Быстрое Управление Генератор Сигнала РФ, но функция также работает таким же образом на другие два типов объектов.

Создайте объект генератора сигнала РФ, не присваивая ресурс или драйвер.

rf = rfsiggen;

Перечислите ресурсы.

ResourceList = resources(rf)
ResourceList = 

   3x1 cell array

   {'ASRL::COM1'}
   {'ASRL::COM3'}
   'TCPIP0::172.28.22.99::inst0::INSTR'

В этом случае это находит два COM-порта, которые могли разместить инструмент и строку ресурса VISA генератора сигнала РФ.

Установите ресурс генератора сигнала РФ с помощью свойства Resource, которое является строкой ресурса VISA.

rf.Resource = 'TCPIP0::172.28.22.99::inst0::INSTR';

Установите драйвер Генератора Сигнала РФ с помощью свойства Driver, которое является строкой, содержащей имя инструментального драйвера.

rf.Driver = 'AgRfSigGen';

Можно теперь соединиться с инструментом.

connect(rf);

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

свернуть все

Список инструментальных ресурсов, возвращенных как массив ячеек строк. Это представляет строку ресурса VISA для инструмента. Функция resources может перечислить ресурсы, доступные для любого из объектов интерфейса Quick-Control: генератор сигнала РФ, осциллограф или функциональный преобразователь.

Введенный в R2017b