exponenta event banner

visadevlist

Список доступных ресурсов VISA

    Описание

    пример

    resourceList = visadevlist возвращает таблицу, содержащую информацию о доступных ресурсах VISA, использующих установленный драйвер VISA. Если установлено несколько драйверов, MATLAB ® использует предпочтительный набор VISA в программном обеспечении настройки поставщика VISA. Поддерживаются следующие типы интерфейсов: TCP/IP (с использованием VXI11 и HiSLIP), TCP/IP Socket, USB, GPIB, Serial, VXI и PXI. Использоватьvisadev для подключения к устройству.

    resourceList = visadevlist("Timeout",time) возвращает все ресурсы VISA, найденные в течение указанного периода, в секундах. Время ожидания по умолчанию составляет 10 секунд. Значение time должно быть не менее 2.

    Примеры

    свернуть все

    Использовать visadevlist для вывода списка всех доступных ресурсов VISA на вашем компьютере.

    resourceList = visadevlist
    resourceList =
    
      6×6 table
    
                            ResourceName                         Alias                  Vendor               Model       SerialNumber     Type 
             __________________________________________    _________________    ______________________    ___________    ____________    ______
    
        1    "USB0::0x0699::0x036A::CU010105::0::INSTR"    "NI_SCOPE_4CH"       "TEKTRONIX"               "TDS 2024B"    "CU010105"      usb   
        2    "TCPIP0::169.254.2.20::inst0::INSTR"          "Keysight_33210A"    "Agilent Technologies"    "33210A"       "MY57003523"    tcpip 
        3    "ASRL1::INSTR"                                "COM1"               ""                        ""             ""              serial
        4    "ASRL3::INSTR"                                "COM3"               ""                        ""             ""              serial
        5    "GPIB0::5::INSTR"                             "FGEN_2CH"           "Agilent Technologies"    "33522B"       "MY52800145"    gpib  
        6    "GPIB0::11::INSTR"                            "OSCOPE_2CH"         "TEKTRONIX"               "TDS 1002"     "0"             gpib  
    

    ResourceName и Alias определить каждый ресурс, и можно использовать любой из них в качестве входных данных при создании visadev объект. Vendor, Model, и SerialNumber в столбцах содержится дополнительная информация о приборе или устройстве. Type содержит тип интерфейса VISA.

    Выходные аргументы

    свернуть все

    Список ресурсов VISA, возвращенный в виде таблицы. Таблица содержит следующие столбцы.

    Имя ресурса VISA, возвращаемое как строковый скаляр. Имя ресурса определяет информацию о ресурсе, такую как тип интерфейса, адрес, плата или номер порта. Использовать это имя в качестве входных данных для visadev для создания подключения к ресурсу VISA.

    Псевдоним VISA, связанный с ресурсом, указан как вектор символов или скаляр строки. Если псевдоним был назначен ресурсу VISA с помощью программного обеспечения программы настройки поставщика, он отображается здесь. Это имя можно использовать в качестве входных данных для visadev для создания подключения к ресурсу VISA.

    Производитель прибора, возвращаемый как вектор символа или скаляр строки. Это значение является пустым, если тип интерфейса VISA не содержит информации о производителе.

    Модель инструмента, возвращаемая как вектор символа или скаляр строки. Это значение является пустым, если тип интерфейса VISA не содержит информации о модели.

    Уникальный серийный номер, связанный с инструментом, возвращаемый как вектор символа или скаляр строки. Это значение является пустым, если тип интерфейса VISA не содержит информации о серийном номере.

    Тип ресурса VISA, возвращаемого в качестве одного из поддерживаемых интерфейсов VISA. Некоторые свойства и функции объектов специфичны для типа интерфейса.

    См. также

    Представлен в R2021a