exponenta event banner

Начало работы с интерфейсом GPIB

Интерфейс GPIB поддерживается через объект VISA-GPIB. Элементы, связанные с объектом VISA-GPIB, аналогичны элементам, связанным с объектом GPIB. Поэтому в этом разделе рассматриваются только функции и свойства, уникальные для интерфейса GPIB VISA.

Создание объекта VISA-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 Функции объекта.

См. также

|

Связанные темы