Архитектура программного обеспечения виртуальных приборов ( VISA ) - это широко используемый интерфейс прикладного программирования (API) в индустрии испытаний и измерений (T&M) для связи с приборами с компьютера. VISA - это отраслевой стандарт, внедренный несколькими контрольно- измерительными компаниями, такими как Anritsu , Bustec , Keysight Technologies , Kikusui, National Instruments , Rohde & Schwarz и Tektronix .
Стандарт VISA [1] включает спецификации для связи с ресурсами (обычно, но не всегда, приборами) через интерфейсы ввода-вывода, специфичные для T&M, такие как GPIB и VXI . Существуют также некоторые спецификации для протоколов, специфичных для T&M , для стандартных ПК ввода-вывода, таких как HiSLIP [2] или VXI-11 [3] (через TCP / IP ) и USBTMC [4] (через USB ).
Библиотека VISA стандартизировала представление своих операций с помощью нескольких механизмов повторного использования программного обеспечения, в том числе через C API, предоставляемый из Windows DLL , visa32.dll, через технологию Microsoft COM и через .NET API. Несмотря на то, что существует несколько поставщиков и реализаций VISA, приложения, написанные для VISA, являются (номинально) взаимозаменяемыми поставщиками благодаря стандартизации представления и операций / возможностей VISA. Реализации от конкретных поставщиков [ указать ] также доступны для менее распространенных языков программирования [ указать ] и технологий повторного использования программного обеспечения.
История [ править ]
Первоначально VISA была стандартизирована через VXIplug & play Alliance, ныне несуществующий орган по стандартизации T&M. Текущий стандарт VISA Specification 5.0 поддерживается IVI Foundation .
См. Также [ править ]
- Стандартные команды для программируемых инструментов (SCPI)
- Протокол высокоскоростного сетевого оборудования (HiSLIP)
- Инструментальный драйвер
Ссылки [ править ]
- ^ «Спецификация VISA» . Фонд IVI.
- ^ "IVI-6.1: Протокол высокоскоростного сетевого оборудования (HiSLIP)" (PDF) . Фонд IVI.
- ^ "Спецификация шины VXI-11" . Консорциум автобусов VXI.
- ^ «Спецификация класса испытаний и измерений USB» . USB реализаторы Forum Inc. Архивировано из оригинала на 2010-03-26 . Проверено 30 апреля 2010 .
Внешние ссылки [ править ]
- Быстрое дистанционное управление прибором с HiSLIP - примечания по применению
- Технические характеристики IVI Foundation