visadevlist

Перечислите доступные ресурсы VISA

    Описание

    пример

    resourceList = visadevlist возвращает таблицу, содержащую информацию о доступных ресурсах VISA с помощью установленного драйвера VISA. Если у вас есть несколько установленных драйверов, MATLAB® использует предпочтительный набор VISA в вашем программном обеспечении средства конфигурирования поставщика VISA. Следующие интерфейсные типы поддерживаются: TCP/IP (использующий VXI11 и HiSLIP), Сокет TCP/IP, USB, GPIB, Последовательный, 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 не предоставляет информацию о производителе.

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

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

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

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

    Введенный в R2021a