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

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

Если вы будете использовать основанный на SCPI функциональный преобразователь Keysight, такой как 33220 А, вы будете видеть следующее, когда вы будете использовать drivers функция на fgen объекте myFGen.

driverlist = drivers(myFGen);

driverlist = 

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

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

Используя свойства

Для списка поддерживаемых свойств для использования с Quick-Control Function Generator смотрите Quick-Control Function Generator Properties.