exponenta event banner

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, VISA-GPIB, VISA-GPIB-VXI

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

При открытии (GPIB, VISA-GPIB) всегда (VISA-GPIB-VXI)

Тип данных

Дважды

Ценности

Для объектов 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

Свойства

Name, RsrcName, Status