3. VISA e ferramentas do VISA
Histórico
Antigamente, quando o GPIB era a principal interface de comunicação física, os programas de controle remoto se comunicavam diretamente com os drivers de hardware do GPIB. Posteriormente, a interface serial do padrão RS232 foi introduzida como uma alternativa mais barata ao GPIB. Nesse caso, os programas se comunicavam diretamente com os drivers de hardware do RS232.
A situação ficou ainda mais complexa quando a interface de LAN se tornou o padrão no indústria de computadores. Os fabricantes de instrumentos de teste e medição perceberam o potencial que a interface de LAN pode proporcionar para as opções de conectividade de seus instrumentos. No entanto, o uso de uma terceira interface de software para os instrumentos conectados à LAN traria uma incompatibilidade ainda maior para os programas de medição.
A partir da motivação de unificar a interface do software, a VXIplug&play Alliance introduziu o padrão VISA (Arquitetura de software de instrumentação virtual). O atual mantenedor do VISA é a IVI Foundation. Para a interface de LAN, o protocolo baseado em TCP/IP foi denominado VXI-11. Posteriormente, surgiu sua versão aprimorada chamada HiSLIP (Protocolo de instrumento de alta velocidade de LAN). A última contribuição foi a compatibilidade com interface USB. O classe de dispositivos USB originalmente compatíveis com o VISA é chamada de USB-TMC (classe de teste e medição).