Введение

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

История

В конце 1960-х годов первая шина, используемая для связи, была разработана Hewlett Packard и называлась HP IB (Hewlett Packard Interface Bus). Поскольку HP IB изначально был разработан только для работы с инструментами HP, возникла необходимость в стандартном высокоскоростном интерфейсе для связи между инструментами и контроллерами от различных поставщиков. Эта потребность была удовлетворена в 1975 году Институтом инженеров-электриков и электроников (IEEE), опубликованным в стандарте ANSI / IEEE Standard 488 1975, IEEE Standard Digital Interface for Programmable Instrumentation, который содержал электрические, механические и функциональные спецификации системы интерфейса. Стандарт был обновлен в 1987 году и снова в 1992 году. Эта шина известна под тремя разными названиями, шина интерфейса общего назначения (GPIB), шина интерфейса Hewlett Packard (HP IB) и шина IEEE 488, и используется во всем мире. Сегодня существует несколько других шинок в дополнение к GPIB, которые могут использоваться для управления приборами. К ним относятся: Ethernet, USB, Serial, PCI и PXI.

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

В дополнение к аппаратной шине для управления прибором также необходимо программное обеспечение для ПК. Виртуальная архитектура программного обеспечения инструментов, или VISA, была разработана VME eXtensions for Instrumentation (VXI) plug and play 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 и другие.