가상 기기 소프트웨어 아키텍처
Virtual instrument software architectureVISA(Virtual Instrument Software Architecture)는 테스트 및 측정(T&M) 업계에서 컴퓨터의 기기와 통신하기 위해 널리 사용되는 API입니다.VISA는 Anritsu, Bustec, Keysight Technologies, Kikusui, National Instruments, Roade & Schwarz 및 Tektronix와 같은 여러 T&M 회사가 구현한 업계 표준입니다.
VISA[1] 표준에는 GPIB 및 VXI와 같은 T&M별 I/O 인터페이스를 통해 리소스(항상 계측기는 아님)와 통신하기 위한 사양이 포함되어 있습니다.또, HiSLIP 또는 VXI-11[3](TCP/IP 경유), USBTMC[4](USB 경유) 등, PC 표준의 I/O에 있어서의 T&M 고유의 프로토콜의 사양도 있습니다.
VISA 라이브러리는 Windows DLL, visa32.dll에서 공개되는 C API, Microsoft COM 테크놀로지 및 를 사용하는 등 여러 소프트웨어 재사용 메커니즘에 대한 조작 표시를 표준화했습니다.NET APIVISA 벤더 및 구현이 여러 개 있지만 VISA 프레젠테이션 및 운영/기능의 표준화 덕분에 VISA에 대해 작성된 어플리케이션은 (명목상) 벤더와 교환할 수 있습니다.특정[specify] 벤더의 구현은 덜 일반적인 프로그래밍[specify] 언어 및 소프트웨어 재사용 기술에도 사용할 수 있습니다.
역사
VISA는 원래 현재는 폐지된 T&M 규격 기구인 VXI플러그앤플레이 얼라이언스를 통해 표준화되었다.현재의 표준 「VISA 사양 5.0」은 IVI Foundation이 관리하고 있습니다.
「 」를 참조해 주세요.
- SCPI(Programmable Instruments)용 표준 명령어
- 고속 LAN 계측기 프로토콜(HiSLIP)
- 계측기 드라이버
레퍼런스
- ^ "VISA Specification". IVI Foundation.
- ^ "IVI-6.1: High-Speed LAN Instrument Protocol (HiSLIP)" (PDF). IVI Foundation.
- ^ "VXI-11 Bus Specification". VXI Bus Consortium.
- ^ "USB Test & Measurement Class Specification". USB Implementers Forum Inc. Archived from the original on 2010-03-26. Retrieved 2010-04-30.
