Задайте индекс интерфейсной платы
Вы конфигурируете BoardIndex
, чтобы быть индексом платы GPIB, платы USB или платы TCP/IP, сопоставленной с вашим инструментом. Когда вы создаете GPIB, VISA-GPIB, VISA-GPIB-VXI, VISA-TCPIP или объект VISA-USB, BoardIndex
автоматически присвоен значение, заданное в функции visa
или gpib
.
Для объектов GPIB свойство Name
автоматически обновляется, чтобы отразить значение BoardIndex
. Для VISA-GPIB, VISA-GPIB-VXI, VISA-TCPIP или объектов VISA-USB, свойства Name
и RsrcName
автоматически обновляются, чтобы отразить значение BoardIndex
.
Можно сконфигурировать BoardIndex
только, когда объект отключается от инструмента. Вы отключаете подключенный объект с функцией fclose
. Разъединенный объект имеет значение свойства Status
closed
.
Использование | GPIB, GPIB ВИЗЫ, VISA-GPIB-VXI, ВИЗА-TCPIP, USB ВИЗЫ |
Только для чтения | В то время как открытый (GPIB, VISA-GPIB), всегда (VISA-GPIB-VXI, ВИЗА-TCPIP, USB визы) |
Тип данных | 'double' |
Значение задано после того, как инструментальный объект создается.
Предположим, что вы создаете объект VISA-GPIB, сопоставленный с платой 4, первичный адрес 1 и вторичный адрес 8.
vg = visa('keysight','GPIB4::1::8::INSTR');
BoardIndex
, Name
и свойства RsrcName
отражают номер параметра плат GPIB.
vg.BoardIndex ans = [4]
vg.Name ans = 'VISA-GPIB4-1-8'
vg,.RsrcName ans = 'GPIB4::1::8::INSTR'