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

Создайте объект VISA-USB

Создайте объект VISA-USB с visadev функция. Каждый объект сопоставлен с инструментом, соединенным с USB-портом на вашем компьютере.

visadev требует имени ресурса или псевдонима как вход. Имя ресурса состоит из имени параметра плат USB, ID поставщика, идентификатора продукта, порядкового номера и интерфейсного количества подключенного инструмента. Можно найти имя ресурса VISA-USB или псевдоним для данного инструмента с инструментом конфигурирования обеспеченными поставщиком или с visadevlist функция. Задайте псевдоним с помощью инструмента конфигурирования поставщика VISA.

Имя ресурса VISA-USB имеет формат USB[board]::vendor_ID::product_ID::serial_number[::interface_number]::INSTR.

Например, используйте интерфейс VISA-USB, чтобы соединить с Tektronix® TDS2024B цифровой осциллограф.

visausb = visadev("USB0::0x0699::0x036A::CU010105::0::INSTR")
visausb = 

  USB with properties:

         ResourceName: "USB0::0x0699::0x036A::CU010105::0::INSTR"
                Alias: "NI_SCOPE_4CH"
               Vendor: "TEKTRONIX"
                Model: "TDS 2024B"
    NumBytesAvailable: 0

  Show all properties, functions

Объект VISA-USB visausb представляет связь с вашим инструментом. Нажмите properties в отображении объекта, чтобы видеть полный список свойств VISA-USB.

              ResourceName: "USB0::0x0699::0x036A::CU010105::0::INSTR"
                     Alias: "NI_SCOPE_4CH"
                    Vendor: "TEKTRONIX"
                     Model: "TDS 2024B"
         NumBytesAvailable: 0

                      Type: usb
             PreferredVisa: "National Instruments VISA"

                  VendorID: "0x0699"
                 ProductID: "0x036A"
              SerialNumber: "CU010105"
                BoardIndex: 0
            InterfaceIndex: 0

                 ByteOrder: "little-endian"
                   Timeout: 10
                Terminator: "LF"

     BytesAvailableFcnMode: "off"
    BytesAvailableFcnCount: 64
         BytesAvailableFcn: []
           NumBytesWritten: 0

          ErrorOccurredFcn: []
                  UserData: []

Можно использовать запись через точку, чтобы сконфигурировать и отобразить значения свойств. Для получения дополнительной информации о конфигурировании этих свойств, см. visadev Свойства.

Можно связаться с инструментом с помощью visadev Функции объекта.

Смотрите также

|

Похожие темы