Задайте первичный адрес инструмента 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, GPIB ВИЗЫ, VISA-GPIB-VXI |
Только для чтения | В то время как открытый (GPIB, VISA-GPIB), всегда (VISA-GPIB-VXI) |
Тип данных | 'double' |
PrimaryAddress
может лежать в диапазоне от 0 до 30. Значение определяется, когда инструментальный объект создается.
Этот пример создает объект VISA-GPIB, сопоставленный с платой 0, первичный адрес 1 и вторичный адрес 8, и затем возвращает первичный адрес.
vg = visa('keysight','GPIB0::1::8::INSTR'); vg.PrimaryAddress ans = 1