exponenta event banner

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

fgen в дополнение к стандартным функциям, таким как connect и disconnect.

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

Определяет имя канала, из которого генератор функций генерирует сигнал.

Пример:

 selectChannel(myFGen, '1');
drivers

Возвращает список доступных драйверов приборов генератора функций.

Пример:

driverlist = drivers(myFGen);

См. примечание в следующей таблице об использовании драйвера на основе SCPI для Keysight™ генераторов функций.

resources

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

Пример:

res = resources(myFGen);
selectWaveform

Определяет, какую произвольную форму сигнала создает генератор функций.

Пример:

selectWaveform (myFGen, wh);

где wh - выбранная ручка формы сигнала.

downloadWaveform

Загружает произвольный сигнал в генератор функций. При предоставлении выходной переменной возвращается дескриптор формы сигнала. Его можно использовать в selectWaveform и removeWaveform функции.

Если выходная переменная не предоставляется, генератор функций перезаписывает форму сигнала при загрузке новой формы сигнала и удаляет ее при отключении.

Пример:

 % Download the following waveform to fgen
 w = 1:0.001:2;
 downloadWaveform (myFGen, w);
 % Download a waveform to fgen and return 
    a waveform handle
 wh = downloadWaveform (myFGen, w);
removeWaveform

Удаляет ранее созданный произвольный сигнал из памяти генератора функций. Если предусмотрена ручка формы сигнала, она удаляет форму сигнала, представленную ручкой формы сигнала.

Пример:

 % Remove a waveform from fgen with waveform 
     handle 10000
  removeWaveform (myFGen, 10000);
enableOutput

Позволяет генератору функций создавать сигнал, появляющийся на выходном соединителе. Эта функция создает форму сигнала, определяемую Waveform собственность. Если Waveform свойство имеет значение 'Arb', функция использует последний дескриптор внутренней формы сигнала для вывода формы сигнала.

enableOutput (myFGen);
disableOutput

Отключает сигнал, появляющийся на выходном разъеме. Отключение выбранного канала.

disableOutput (myFGen);
reset

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

Использование драйвера на основе SCPI для генераторов функций Keysight

При использовании функционального генератора Keysight на основе SCPI, такого как 33220A, при использовании drivers функция на объекте fgen myFGen.

driverlist = drivers(myFGen);

driverlist = 

Driver: Agilent332x0_SCPI
Supported Models:
   33210A, 33220A, 33250A

_SCPI после того, как имя прибора указывает, что вместо драйвера IVI ® используется драйвер SCPI.

Использование свойств

Список поддерживаемых свойств для использования с генератором функций быстрого управления см. в разделе Свойства генератора функций быстрого управления.