exponenta event banner

rfsiggen

Создание объекта генератора быстрых ВЧ-сигналов

Описание

пример

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

пример

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

пример

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

Примеры

свернуть все

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

Создайте объект генератора радиочастотных сигналов без аргументов.

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