Связь с инструментом

Интерфейсные объекты и инструментальные команды

Связь с вашим инструментом включает отправку и получение команд, настроек, ответов и данных. Уровень коммуникации зависит от типа инструментального объекта, который что вы используете.

Чтобы связаться через интерфейсный объект, необходимо отправить инструментальные команды, и вы получаете информацию, когда инструмент отправляет его. Поэтому необходимо знать синтаксис, характерный для самого инструмента. Например, если инструмент требует, чтобы команда '*RST' инициировала свое действие, то это - точно команда, которая должна быть отправлена в интерфейсный объект.

Текстовые команды и двоичные данные отправлены непосредственно в инструмент и получены от инструмента с такими функциями как fprintf, fwrite, fgets, fread и другие.

Объекты устройства и инструментальные драйверы

Чтобы связаться через объект устройства, вы получаете доступ к свойствам объектов с set и командами get, и вы выполняете функции драйвера с командой invoke. Команда invoke для объекта устройства использует методы и аргументы, заданные инструментальным драйвером. Так использование объектов устройства не требует, чтобы вы использовали специфичные для инструмента команды и синтаксис.

Для получения информации о создании редактирование и импорт инструментальных драйверов, видят Инструментальный Редактор Драйвера MATLAB Обзор.