Запуск с интерфейсом USB

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

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

visadev требуется имя ресурса или псевдоним в качестве входов. Имя ресурса состоит из имени индекса платы USB, идентификатора поставщика, идентификатора продукта, серийного номера и номера интерфейса подключенного прибора. Вы можете найти имя ресурса 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 Properties.

Вы можете общаться с вашим инструментом, используя visadev Функции объекта.

См. также

|

Похожие темы