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 объект. The Vendor, Model, и SerialNumber столбцы содержат дополнительную информацию о приборе или устройстве. The Type столбец содержит тип интерфейса VISA.

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

    свернуть все

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

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

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

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

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

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

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

    См. также

    Введенный в R2021a