Справка по интерфейсам и свойствам

Функция instrhelp

Вы можете использовать instrhelp функции для:

  • Отображение справки по функциям и свойствам в командной строке.

  • Список всех функций и свойств, связанных с определенным объектом инструмента.

Объект инструмента - это не только для вас получить эту информацию, но и отобразить все функции и свойства, связанные с объектом, а также помощь конструктора. Для примера, чтобы просмотреть эту информацию для объекта GPIB, введите:

instrhelp gpib

Отображение справки по EOIMode свойство, тип:

instrhelp EOIMode

Можно также просмотреть справку по существующему объекту инструмента. Например, чтобы отобразить справку для MemorySpace свойство, сопоставленное с объектом VISA-GPIB-VXI, введите:

v = visa('keysight','GPIB-VXI0::80::INSTR');
out = instrhelp(v,'MemorySpace');

Также можно отобразить справку в браузере Рабочей области, щелкнув правой кнопкой мыши объект инструмента и выбрав Instrument Help из контекстного меню.

propinfo Функция

Вы можете использовать propinfo функция для возврата характеристик Instrument Control Toolbox™ свойств. Для примера можно найти значение по умолчанию для любого свойства, использующего эту функцию. propinfo возвращает структуру, содержащую следующие поля:

Имя поля

Описание

Type

Тип данных свойства. Возможные значения any, ASCII value, callback, double, string, и struct.

Constraint

Тип ограничения на значение свойства. Возможные значения ASCII value, bounded, callback, enum, и none.

ConstraintValue

Ограничение значения свойства. Ограничением может быть область значений значений или список значений векторов символов.

DefaultValue

Значение свойства по умолчанию.

ReadOnly

Условие, при котором свойство считывается только. Возможные значения always, never, whileOpen, и whileRecording.

InterfaceSpecific

Если свойство специфично для интерфейса, 1 возвращается. Если свойство поддерживается для всех интерфейсов, 0 возвращается.

Например, чтобы отобразить характеристики свойств для EOIMode свойство, сопоставленное с объектом GPIB g,

g = gpib('ni',0,2);
EOIinfo = propinfo(g,'EOIMode')

EOIinfo = 
                 Type: 'string'
           Constraint: 'enum'
      ConstraintValue: {2x1 cell}
         DefaultValue: 'on'
             ReadOnly: 'never'
    InterfaceSpecific: 1

Эта информация сообщает вам следующее:

  • Тип данных значения свойства является вектором символов.

  • Значение свойства ограничено как перечисленный список значений.

  • Существует два возможных значения свойств.

  • Значение по умолчанию on.

  • Свойство можно настроить в любое время (оно никогда не доступно только для чтения).

  • Свойство поддерживается не для всех интерфейсов.

Чтобы отобразить ограничения по значениям свойств,

EOIinfo.ConstraintValue
ans = 
    'on'
    'off'

Функция instrumsupport

Выполните эту функцию, чтобы получить диагностическую информацию для всех установленных аппаратных адаптеров в вашей системе. Информация хранится в текстовом файле, instrsupport.txt в текущей папке и можно использовать эту информацию для устранения неполадок.

Справка по обзору

В справке по обзору перечислены функции тулбокса, сгруппированные по использованию. Отобразить эту информацию можно путем ввода

help instrument

Для кода любой функции введите

type function_name

Примеры документации

В этом руководстве приведены подробные примеры взаимодействия со всеми поддерживаемыми типами интерфейсов. Эти примеры содержатся во всех соответствующих разделах документации. Например, в разделах про Bluetooth® общение, вы найдете примеры общения с инструментами Bluetooth.

В примерах используются определенные периферийные инструменты, контроллеры GPIB, строковые команды, адресная информация и так далее. Если ваш инструмент принимает различные строковые команды или если ваше оборудование настроено на использование другой адресной информации, необходимо соответствующим образом изменить примеры.

Существуют также некоторые примеры, которые показывают специальные приложения тулбокс или показывают полные рабочие процессы определенных функций или интерфейсов. Они отображаются в списке Examples в верхней части главной страницы Instrument Control Toolbox Documentation Center. Вам не нужен инструмент, подключенный к компьютеру, чтобы использовать эти руководства, так как они используют предварительно записанные данные.

Онлайн- Поддержка

Для онлайн- поддержки программного обеспечения Instrument Control Toolbox посетите веб-сайт https://www.mathworks.com/support/. Этот сайт включает документацию, примеры, решения, загрузки, системные требования и контактную информацию.