Red de conocimiento informático - Descarga de software - Utilice la comunicación en serie de Labview (computadora superior) y microcontrolador (computadora inferior) para enviar instrucciones al microcontrolador.

Utilice la comunicación en serie de Labview (computadora superior) y microcontrolador (computadora inferior) para enviar instrucciones al microcontrolador.

VISA puede controlar instrumentos GPIB, puerto serie, USB, Ethernet, PXI o VXI y llamar al controlador correspondiente según el tipo de instrumento utilizado. Los usuarios no necesitan aprender los protocolos de comunicación de varios instrumentos. VISA es independiente de sistemas operativos, buses y entornos de programación. En otras palabras, se utiliza la misma API independientemente del dispositivo, sistema operativo y lenguaje de programación.

Antes de comenzar a utilizar VISA, asegúrese de seleccionar el método de control del instrumento adecuado.

GPIB, serie, USB, Ethernet y algunos instrumentos VXI utilizan comunicación basada en mensajes. La programación de instrumentos basados ​​en mensajes utiliza cadenas ASCII de alto nivel. El instrumento utiliza el procesador local para analizar la cadena de comando, configurar los bits de registro apropiados y realizar la operación deseada por el usuario. SCPI (Comandos estándar para instrumentos programables) es un estándar para cadenas de comandos ASCII utilizadas para la programación de instrumentos. Instrumentos similares suelen utilizar comandos similares. Los usuarios sólo necesitan aprender un conjunto de comandos en lugar de aprender diferentes mensajes de comando para varios instrumentos de distintos fabricantes de instrumentos. Las funciones basadas en mensajes más utilizadas son: VISA Read, VISA Write, VISA Set Trigger Valid, VISA Clear y VISA Read STB.

PXI y muchos instrumentos VXI utilizan comunicación basada en registros. Los instrumentos basados ​​en registros se programan utilizando información binaria de bajo nivel que se escribe directamente en los registros de control del instrumento. La ventaja de este método de comunicación es que es rápido porque el instrumento no necesita analizar la cadena de comando y convertir la información en un programa a nivel de registro. Los instrumentos basados ​​en registros en realidad se comunican al nivel de operaciones directas de hardware. Las funciones basadas en registros más utilizadas son: entrada VISA, salida VISA, transferencia VISA de entrada y transferencia VISA de salida.