exponenta event banner

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

rfsiggen функция использует следующие функции, в дополнение к стандартным функциям 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

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

Связанные темы