rfsiggen

Создайте объект Quick-Control RF Signal Generator

Описание

пример

rf = rfsiggen() создает объект генератора радиочастотного сигнала rf для связи с прибором генератора радиочастотного сигнала. Вы должны задать ресурс или ресурс и драйвер позже.

пример

rf = rfsiggen(Resource) дополнительно задает Resourceи соединяет его с инструментом генератора радиочастотного сигнала, обозначенным ресурсом. Это строка ресурса VISA для инструмента.

пример

rf = rfsiggen(Resource, Driver) дополнительно задает Driver, который является базовым драйвером для использования с прибором. Если это не указано, драйвер обнаруживается автоматически.

Примеры

свернуть все

Можно создать rfsiggen объект, не устанавливая ресурс, а затем устанавливая его после создания объекта.

Создайте объект RF Signal Generator без аргументов.

rf = rfsiggen()

Поиск доступных ресурсов с помощью resources функция.

targets = resources(rf)

Он возвращает список возможных строк ресурсов VISA, например TCPIP0::172.28.22.99::inst0::INSTR.

Установите ресурс генератора радиочастотного сигнала с помощью Resource свойство.

rf.Resource = 'TCPIP0::172.28.22.99::inst0::INSTR';

Подключите к прибору. Когда вы присваиваете ресурс после создания объекта, необходимо явным образом соединиться с инструментом.

connect(rf);

Можно создать rfsiggen и установите ресурс и драйвер во время создания объекта. Если эти свойства действительны, объект автоматически соединяется с инструментом.

Создайте объект генератора радиочастотного сигнала и соединитесь с помощью указанной строки ресурса и драйвера.

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

Входные параметры

свернуть все

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

Пример: rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR')

Типы данных: char | string

Базовый драйвер для использования с инструментом, заданный как строка. Установите этот параметр перед подключением к прибору. Если это не указано, драйвер обнаруживается автоматически.

Пример: rf = rfsiggen('TCPIP0::172.28.22.99::inst0::INSTR','AgRFSigGen')

Типы данных: char | string

Введенный в R2017b