SecondaryAddress

Задайте вторичный адрес инструмента GPIB

Описание

Для GPIB и объектов VISA-GPIB, вы конфигурируете SecondaryAddress быть GPIB вторичный адрес, сопоставленный с вашим инструментом. Можно первоначально задать вторичный адрес во время создания объекта с помощью gpib или visa функция. Для объектов VISA-GPIB-VXI, SecondaryAddress только для чтения, и значение возвращено автоматически интерфейсом VISA после того, как объект соединяется с инструментом с fopen функция.

Для объектов GPIB, SecondaryAddress может лежать в диапазоне от 96 до 126, или это могут быть 0 указаний, что никакой вторичный адрес не используется. Для объектов VISA-GPIB, SecondaryAddress может лежать в диапазоне от 0 до 30. Если ваш инструмент не имеет вторичного адреса, то SecondaryAddress 0.

Для GPIB и объектов VISA-GPIB, Name свойство автоматически обновляется, чтобы отразить SecondaryAddress значение. Для объектов VISA-GPIB, RsrcName свойство автоматически обновляется, чтобы отразить SecondaryAddress значение.

Можно сконфигурировать SecondaryAddress только, когда объект GPIB или VISA-GPIB отключается от инструмента. Вы отключаете подключенный объект с fclose функция. Разъединенный объект имеет Status значение свойства closed.

Характеристики

Использование

GPIB, GPIB ВИЗЫ, VISA-GPIB-VXI

Только для чтения

В то время как открытый (GPIB, VISA-GPIB), всегда (VISA-GPIB-VXI)

Тип данных

'double'

Значения

Для объектов GPIB, SecondaryAddress может лежать в диапазоне от 96 до 126, или это может быть 0. Для объектов VISA-GPIB, SecondaryAddress может лежать в диапазоне от 0 до 30. Значение по умолчанию 0.

Примеры

Этот пример создает объект VISA-GPIB, сопоставленный с платой 0, первичный адрес 1 и вторичный адрес 8, и затем возвращает вторичный адрес.

vg = visa('keysight','GPIB0::1::8::INSTR');
vg.SecondaryAddress
ans =
     8

Смотрите также

Функции

fclose, gpib, visa