Укажите основной адрес прибора GPIB
Для объектов GPIB и VISA-GPIB конфигурируете PrimaryAddress
быть основным адресом GPIB, сопоставленным с вашим инструментом. Основной адрес может варьироваться от 0 до 30, и вы должны задать его во время создания объекта с помощью gpib
или visa
функция. Для объектов VISA-GPIB-VXI, PrimaryAddress
доступен только для чтения, и значение автоматически возвращается интерфейсом VISA после того, как объект соединяется с прибором с fopen
функция.
Для объектов GPIB и VISA-GPIB, Name
свойство автоматически обновляется, чтобы отразить PrimaryAddress
значение. Для объектов VISA-GPIB, RsrcName
свойство автоматически обновляется, чтобы отразить PrimaryAddress
значение.
Можно конфигурировать PrimaryAddress
только при отключении объекта GPIB или VISA-GPIB от прибора. Вы отсоединяете связанный объект с fclose
функция. Отключенный объект имеет Status
значение свойства closed
.
Использование | GPIB, VISA-GPIB, VISA-GPIB-VXI |
Только для чтения | Будучи открытым (GPIB, VISA-GPIB), всегда (VISA-GPIB-VXI) |
Тип данных | Дважды |
PrimaryAddress
может варьироваться от 0 до 30. Значение определяется при создании объекта инструмента.
Этот пример создает объект VISA-GPIB, сопоставленный с платой 0, первичным адресом 1 и вторичным адресом 8, и затем возвращает основной адрес.
vg = visa('keysight','GPIB0::1::8::INSTR'); vg.PrimaryAddress ans = 1