Быстрое управление свойства генератора сигнала РФ

Быстрое Управление Генератор Сигнала РФ может использовать следующие свойства на rfsiggen, download или функциях start. Смотрите примеры, чтобы изучить, как установить свойства.

СвойствоОписание
CenterFrequency

Используемый на функции start, этот аргумент является центральной частотой для формы волны, заданной как двойное в Гц.

Driver

Используемый на функции rfsiggen, этот аргумент указывает, что базовый драйвер раньше связывался с инструментом как строка. Это является дополнительным, и, если не заданный, драйвер автоматически обнаруживается.

IQData

Используемый на функции download, этот аргумент задает данные IQ, чтобы использовать в загрузке.

LoopCount

Используемый на функции start, этот аргумент является числом раз, форма волны должна быть повторена, задана как двойное.

OutputPower

Используемый на функции start, этот аргумент является выходной мощностью, заданной как двойное в дБ.

Resource

Ресурс VISA представляет в виде строки для вашего инструмента, заданного как строка. Установите это прежде, чем соединиться с инструментом. Это является дополнительным во время создания объекта и может использоваться, если вы знаете строку ресурса для своего инструмента. В противном случае можно установить его после создания объекта.

SampleRate

Используемый на функции download, этот аргумент задает частоту дискретизации, чтобы использовать в загрузке.

Установите драйвер или ресурс во время создания объекта

Можно опционально установить значения свойств Драйвера и Ресурса во время создания объекта rfsiggen.

Свойство Driver указывает, что базовый драйвер раньше связывался с инструментом и задан как строка. Это является дополнительным, и если не заданный драйвер автоматически обнаруживается.

Свойство Resource задает строку ресурса VISA для вашего инструмента и задано как строка. Это является дополнительным и может использоваться, если вы знаете строку ресурса для своего инструмента.

Этот пример показывает, как создать Объект генератора Сигнала РФ rf и указать, что ресурс представляет в виде строки показанный и драйвер под названием AgRFSigGen.

rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRFSigGen')

Установите данные IQ и частоту дискретизации для загрузки

Можно установить 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 = 500000;
download(rf, IQData, SampleRate)

Установите свойства генерации сигнала

Можно установить значения свойств, которые используются, когда вы запускаете сигнал генератора сигнала РФ вывод и модуляция вывод с функцией start.

Этот пример показывает, как создать Объект генератора Сигнала РФ, значения присвоения к свойствам, и затем выполнить генерацию сигнала.

rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgilentRFSigGen')
CenterFrequency = 2000000
OutputPower = 0
LoopCount = inf
start(rf, CenterFrequency, OutputPower, LoopCount)

Похожие темы