Программное обеспечение Instrument Control Toolbox™ представляет собой совокупность функций MATLAB ®, созданных на базе технической вычислительной среды MATLAB. Панель инструментов предоставляет следующие возможности:
Платформа для обмена данными с инструментами, поддерживающими интерфейс GPIB (IEEE ® -488), стандарт VISA, а также протоколы TCP/IP и UDP. Обратите внимание, что панель инструментов расширяет основные функции последовательного порта, входящие в состав программного обеспечения MATLAB.
Поддержка драйверов инструментов IVI ®, VXIplug & play и MATLAB.
Функции для переноса данных между рабочим пространством MATLAB и инструментом:
Данные могут быть двоичными (числовыми) или текстовыми.
Передача может быть синхронной и блокировать доступ к командному окну MATLAB или асинхронной и разрешать доступ к командному окну MATLAB.
Связь на основе событий.
Функции для записи данных и информации о событиях в текстовый файл.
Инструменты, облегчающие управление приборами в удобной графической среде.
Панель инструментов для управления приборами обеспечивает доступ к Keysight™ Command Expert из MATLAB для управления и создания сценариев действий приборов. Кроме того, Keysight Command Expert генерирует код MATLAB, который можно использовать из инструментария управления приборами. Дополнительные сведения см. в документации по Keysight Command Expert 1.1 или более поздней версии или
Для получения списка функций панели инструментов введите
help instrument
Для кода функции введите
type function_nameДля получения справки по любой функции введите
instrhelp function_nameВы можете изменить способ работы любой функции панели инструментов, скопировав и переименовав файл, а затем изменив копию. Вы также можете расширить панель инструментов, добавив свои собственные файлы, или используя ее в сочетании с другими продуктами, такими как MATLAB Report Generator™or Data Acquisition Toolbox™ продукт.
Для использования продукта Instrument Control Toolbox необходимо ознакомиться с:
Основные особенности MATLAB.
Соответствующие команды, используемые для связи с прибором. Эти команды могут использовать язык SCPI или методы, связанные с драйвером инструмента IVI, VXIplug & play или MATLAB.
Особенности интерфейса, связанного с прибором.
Начните с этого набора тем, в которых описывается, как исследовать аппаратные ресурсы, как взаимодействовать с инструментом, как получить онлайн-справку и так далее. Затем щелкните ссылку «Начало работы» в верхней части страницы и прочтите содержащиеся там темы, которые обеспечивают основу для построения приложений управления приборами. В зависимости от интерфейса, используемого прибором, может потребоваться прочитать соответствующую главу, относящуюся к интерфейсу.
Для получения подробной информации об определенной функции см. документацию по функциям. Для получения подробной информации об определенном свойстве см. документацию по свойствам.
В примерах этого руководства используются специальные приборы, такие как двухканальный осциллограф Tektronix ® TDS 210 или функциональный генератор Keysight 33120A. Кроме того, в примерах GPIB используется контроллер GPIB National Instruments ®, а в примерах последовательного порта используется последовательный порт COM1 Windows ®. Строковые команды, записываемые на эти приборы, часто являются уникальными для поставщика, и адресная информация, такая как индекс платы или основной адрес, связанный с оборудованием, отражает определенную конфигурацию.
Эти примеры представлены в документации. Необходимо изменить примеры для работы с конкретной конфигурацией оборудования.