Дом развитие Каковы стандартные команды для программируемых инструментов (scpi)? - определение из техопедии

Каковы стандартные команды для программируемых инструментов (scpi)? - определение из техопедии

Оглавление:

Anonim

Определение - что означают стандартные команды для программируемых инструментов (SCPI)?

Стандартные команды для программируемой аппаратуры (SCPI) определяет стандарт, предназначенный для управления аппаратурой. SCPI описывает язык, который полезен для управления тестовыми инструментами. SCPI предлагает стандартный синтаксис, формат обмена данными и структуру команд.


Основная цель SCPI - минимизировать время разработки программы автоматического тестирования оборудования (ATE). Цель достигается путем предоставления надежной среды программирования для использования данных и управления прибором. Эта надежная среда программирования создается с использованием определенных форматов данных, программных сообщений и откликов прибора на каждом оборудовании SCPI независимо от разработчика.


SCPI обычно произносится как «скиппи».

Techopedia объясняет стандартные команды для программируемых инструментов (SCPI)

Устройства SCPI невероятно гибки в приеме множества форматов параметров и команд, что упрощает их программирование. Ответы от прибора, которые возвращаются обратно в контроллер, могут быть либо информацией о состоянии, либо данными. Формат ответа на конкретный запрос прибора SCPI четко определен, и он сокращает усилия по программированию, необходимые для понимания состояния, а также информацию о данных прибора.


Программная согласованность SCPI является горизонтальной и вертикальной. Согласованность вертикального программирования определяет программные сообщения внутри класса прибора, тогда как согласованность по горизонтали использует одну и ту же команду для управления одинаковыми функциями во всех классах приборов.


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


Программисты систем ATE могут значительно выиграть от SCPI. SCPI сокращает время, необходимое программистам систем ATE, чтобы научиться программировать новое оборудование SCPI после программирования своего исходного оборудования SCPI. SCPI полезен для программистов, которые:

  • Используйте языки программирования, такие как FORTRAN, C и т. Д., Для доставки команд на приборы
  • Установите драйверы приборных устройств для генераторов программ ATE
  • Установите драйверы приборного устройства для передней панели программного обеспечения.
SCPI описывает параметры, команды прибора, статусы и данные. SCPI не является языком программирования, пакетом приложений или программным обеспечением, предназначенным для управления на передней панели прибора.


SCPI создан для наложения на аппаратно-независимую часть IEEE 488.2. Кроме того, SCPI хорошо работает с интерфейсами контроллер-прибор, включая RS-232C, IEEE 488.1, VXIbus и т. Д.

Каковы стандартные команды для программируемых инструментов (scpi)? - определение из техопедии