Функции генератора радиочастотного сигнала быстрого управления

The rfsiggen функция использует следующие функции, в дополнение к стандартным функциям Instrument Control Toolbox™ таким как connect и disconnect.

ФункцияОписание
drivers

Возвращает список доступных драйверов приборов генератора радиочастотного сигнала с их поддерживаемыми моделями приборов.

Пример:

driverlist = drivers(myRFSigGen);

где мой myRFSigGen - имя rfsiggen объект.

resources

Получите список доступных ресурсов прибора. Он возвращает список доступных строк ресурса VISA при использовании генератора радиочастотного сигнала IVI-C.

Пример:

res = resources(myRFSigGen);

где мой myRFSigGen - имя rfsiggen объект.

download

Загрузите произвольную форму волны на генератор радиочастотного сигнала. Он принимает комплексный вектор двойников, содержащий IQData и двойной точности, определяющей SampleRate сигнала.

Пример:

rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRfSigGen')
    IQData = (-0.98:0.02:1) + 1i*(-0.98:0.02:1);
    SampleRate = 800000;
    download(rf, IQData, SampleRate)
start

Включите вывод сигнала генератора радиочастотного сигнала и выход модуляции. Для каждого из трех необходимых аргументов требуется двойное значение: CenterFrequency в Гц, OutputPower заданные в дБ и LoopCount, который представляет количество повторений формы волны.

Пример:

rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRfSigGen')
    CenterFrequency = 4000000
    OutputPower = 0
    LoopCount = inf
    start(rf, CenterFrequency, OutputPower, LoopCount)
stop

Остановите выход сигнала генератора радиочастотного сигнала и выход модуляции.

stop(rf);

где rf - имя rfsiggen объект.

reset

Установите генератор радиочастотного сигнала в заводское состояние по умолчанию.

Похожие темы