resources

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

Описание

пример

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