Интерфейс GPIB поддерживается через объект VISA-GPIB. Функции, сопоставленные с объектом VISA-GPIB, похожи на функции, сопоставленные с объектом GPIB. Поэтому только функции и свойства, которые уникальны для интерфейса GPIB ВИЗЫ, обсуждены в этом разделе.
Создайте объект VISA-GPIB с visadev функция. Каждый объект VISA-GPIB сопоставлен с:
Контроллер GPIB установлен в вашем компьютере
Инструмент с интерфейсом GPIB
visadev требует имени ресурса или псевдонима как вход. Имя ресурса состоит из параметра плат GPIB, инструмент первичный адрес и инструмент вторичный адрес. Можно найти имя ресурса VISA-GPIB или псевдоним для данного инструмента с инструментом конфигурирования обеспеченными поставщиком или с visadevlist функция. Задайте псевдоним с помощью инструмента конфигурирования поставщика VISA.
Имя ресурса VISA-GPIB имеет формат GPIB[board]::primary_address[::secondary_address]::INSTR.
Например, используйте интерфейс VISA-GPIB, чтобы соединиться с контроллером National Instruments® с параметром плат 0 и Tektronix® TDS1002 цифровой осциллограф с первичным адресом 1 и вторичным адресом 0.
visagpib = visadev("GPIB0::1::0::INSTR")
visagpib =
GPIB with properties:
ResourceName: "GPIB0::1::0::INSTR"
Alias: "OSCOPE_2CH"
Vendor: "TEKTRONIX"
Model: "TDS 1002"
BoardIndex: 0
PrimaryAddress: 1
SecondaryAddress: 0
NumBytesAvailable: 0
Show all properties, functions
Объект VISA-GPIB visagpib представляет связь с вашим инструментом. Нажмите properties в отображении объекта, чтобы видеть полный список свойств VISA-GPIB.
ResourceName: "GPIB0::1::0::INSTR"
Alias: "OSCOPE_2CH"
Vendor: "TEKTRONIX"
Model: "TDS 1002"
BoardIndex: 0
PrimaryAddress: 1
SecondaryAddress: 0
NumBytesAvailable: 0
SerialNumber: "0"
Type: gpib
PreferredVisa: "National Instruments VISA"
ByteOrder: "little-endian"
Timeout: 10
Terminator: "LF"
EOIMode: on
BytesAvailableFcnMode: "off"
BytesAvailableFcnCount: 64
BytesAvailableFcn: []
NumBytesWritten: 0
ErrorOccurredFcn: []
UserData: []
Можно использовать запись через точку, чтобы сконфигурировать и отобразить значения свойств. Для получения дополнительной информации о конфигурировании этих свойств, см. visadev Свойства.
Можно связаться с инструментом с помощью visadev
Функции объекта.