Укажите индексный номер интерфейсной платы
Настройка BoardIndex является индексным номером платы GPIB, платы USB или платы TCP/IP, связанной с прибором. При создании объекта GPIB, VISA-GPIB, VISA-GPIB-VXI, VISA-TCPIP или VISA-USB BoardIndex автоматически присваивается значение, указанное в gpib или visa функция.
Для объектов GPIB: Name автоматически обновляется для отражения BoardIndex значение. Для объектов VISA-GPIB, VISA-GPIB-VXI, VISA-TCPIP или VISA-USB Name и RsrcName свойства автоматически обновляются для отражения BoardIndex значение.
Можно настроить BoardIndex только при отключении объекта от прибора. Вы отключаете связанный объект с помощью fclose функция. Отсоединенный объект имеет Status значение свойства closed.
Использование | GPIB, VISA-GPIB, VISA-GPIB-VXI, VISA-TCPIP, VISA-USB |
Только для чтения | При открытии (GPIB, VISA-GPIB) всегда (VISA-GPIB-VXI, VISA-TCPIP, VISA-USB) |
Тип данных | Дважды |
Значение определяется после создания объекта инструмента.
Предположим, что создается объект 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'