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