rfsiggen

Создайте Быстрое Управление Объект генератора Сигнала РФ

Синтаксис

rf = rfsiggen()
rf = rfsiggen(Resource)
rf = rfsiggen(Resource, Driver)

Описание

пример

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