Инструментальный контроль - Instrument control

Инструментальный контроль состоит из подключения настольного прибора к компьютеру и проведения измерений.

История

В конце 1960-х годов первый автобус для связи был разработан компанией Hewlett Packard и получила название HP-IB (Интерфейсная шина Hewlett-Packard ). Поскольку HP-IB изначально был разработан для работы только с приборами HP, возникла потребность в стандартном высокоскоростном интерфейсе для связи между приборами и контроллерами от различных производителей. Эта потребность была решена в 1975 г. Институт инженеров по электротехнике и электронике (IEEE) опубликовал стандарт ANSI / IEEE 488-1975, стандартный цифровой интерфейс IEEE для программируемых приборов, который содержал электрические, механические и функциональные характеристики системы сопряжения. Стандарт обновлен в 1987 г.[1] и снова в 1992 году[2] Эта шина имеет три разных названия: Универсальная интерфейсная шина (GPIB ), Интерфейсная шина Hewlett-Packard (HP-IB) и IEEE-488 Автобус, и используется во всем мире.

Сегодня есть несколько других шин в дополнение к GPIB, которые можно использовать для управления приборами. К ним относятся: Ethernet, USB, Серийный, PCI, и PXI.

Программного обеспечения

Помимо аппаратной шины для управления прибором, программное обеспечение для ПК тоже нужен. Архитектура программного обеспечения виртуальных приборов, или VISA, была разработана Расширения VME для КИП (VXI) подключи и играй Systems Alliance как спецификация для программного обеспечения ввода-вывода. VISA стала шагом к совместимости программного обеспечения в масштабах всей отрасли. Спецификация VISA определяет стандарт программного обеспечения для VXI, а также для интерфейсов GPIB, последовательного порта, Ethernet и других интерфейсов. Более 35 крупнейших приборостроительных компаний в отрасли одобряют VISA в качестве стандарта. Альянс создал отдельные платформы, сгруппировав самые популярные операционные системы, среды разработки приложений и языки программирования и определены подробные спецификации, чтобы гарантировать взаимодействие компонентов в каждой структуре.

Инструменты могут быть запрограммированы путем отправки и получения текста на основе SCPI команд или с помощью драйвер инструмента . Чтобы упростить программирование инструментов, многие инструменты снабжены стандартными драйверами инструментов, такими как VXIplug & play или IVI. Эти драйверы требуют, чтобы на ПК была установлена ​​библиотека VISA. Драйверы инструментов IVI были разработаны для обеспечения взаимозаменяемости инструментов в производственных условиях, где важны автоматизация и сокращение времени простоя, но они часто используются и в других приложениях.

Среды разработки приложений могут поддерживать управление приборами, поддерживая VISA и стандартные драйверы приборов. Среды, поддерживающие VISA, включают: LabVIEW, LabWindows / CVI, MATLAB, и VEE. Кроме того, библиотека VISA может поддерживать такие языки программирования, как C, C ++, C #, Python и другие.

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

Рекомендации

  1. ^ Стандартные коды, форматы, протоколы и общие команды IEEE. Для использования с ANSI / IEEE STD 488.1-1987 Стандартный цифровой интерфейс IEEE для программируемых приборов. Дои:10.1109 / IEEESTD.1988.120316. ISBN  0-7381-4215-8.
  2. ^ Стандартные коды, форматы, протоколы и общие команды IEEE для использования с IEEE STD 488.1-1987, стандартным цифровым интерфейсом IEEE для программируемых приборов. Дои:10.1109 / IEEESTD.1992.114468. ISBN  978-0-7381-0665-6.

внешняя ссылка

дальнейшее чтение

  • Франческо Форнетти (2013). Инструментальное управление, сбор и обработка данных с MATLAB. Исследуйте RF Ltd. ISBN  978-0957663503.
  • Стив Маккей; и другие. (2003). Практическая передача данных для КИПиА (IDC Technology). Newnes. ISBN  978-0750657976.