drivers

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

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

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

rf = rfsiggen;

Перечислите драйверы.

drivers(rf)
ans = 

     Driver: AgRfSigGen_SCPI
     Supported Models:
     E4428C, E4438C

     Driver: RsRfSigGen_SCPI
     Supported Models:
     SMW200A, SMBV100A, SMU200A, SMJ100A, AMU200A, SMATE200A

     Driver: AgRfSigGen
     Supported Models:
     E4428C,E4438C,N5181A,N5182A,N5183A,N5171B,N5181B,N5172B
     N5182B,N5173B,N5183B,E8241A,E8244A,E8251A,E8254A,E8247C

В этом случае он находит драйверы для Keysight™ (ранее Agilent®) Генератор радиочастотного сигнала на основе SCPI, генератор SCPI на основе Rohde & Shwartz и другой генератор Keysight. Можно увидеть, что в нем перечислены поддерживаемые модели в каждом случае.

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

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

Установите драйвер генератора радиочастотного сигнала с помощью Driver свойство. Имя драйвера получено от использования drivers функция на шаге 2.

rf.Driver = 'AgRfSigGen';

Теперь можно соединиться с прибором.

connect(rf);
Введенный в R2017b