resources

Список доступных ресурсов приборов для интерфейсов Quick-Control

Описание

пример

ResourceList = resources(rf) перечисляет ресурсы для объекта генератора радиочастотного сигнала rf. Он возвращает массив ресурсов ячеек для объектов Quick-Control RF Signal Generator, Quick-Control Осциллограф или Quick-Control Function Generator.

Примеры

свернуть все

The resources function перечисляет ресурсы, доступные для любого из объектов интерфейса Quick-Control: генератора радиочастотного сигнала (rfsiggen), осциллографа (осциллограф) или генератора функции (fgen). Этот пример использует Quick-Control RF Signal Generator, но функция также работает аналогичным образом для двух других типов объектов.

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

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 для инструмента. The resources функция может перечислить ресурсы, доступные для любого из объектов интерфейса Quick-Control: генератора радиочастотного сигнала, осциллографа или генератора функции.

Введенный в R2017b