ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

VISA en Instrumentación

JUAN PABLO FLORES ZAMUDIODocumentos de Investigación2 de Febrero de 2022

823 Palabras (4 Páginas)243 Visitas

Página 1 de 4

VISA son las siglas de Virtual Instrument Software Architecture

VISA es un estándar de prueba y medición (T&M) para permitir la comunicación entre una aplicación y un instrumento. Esto esencialmente permite que una aplicación acceda a un instrumento sin tener que preocuparse por los detalles específicos de la interfaz de E / S. La mayoría de los instrumentos T&M modernos admiten conectividad a través de USB, LAN, GPIB y PCI / PCIe y, en su nivel más bajo, cada una de estas interfaces maneja los datos y la comunicación de una manera muy diferente en comparación con la otra. Esto requiere la presencia de una capa intermedia que se encargaría de la gestión de la interfaz de E / S, liberando así a la aplicación de hacer lo mismo y, en el proceso, simplificando y estandarizando la comunicación. El estándar VISA está ahora bajo el control de la Fundación IVI. [pic 1] [pic 2]

En LabVIEW, VISA es una biblioteca única de funciones que usa para comunicarse con GPIB, serie, VXI y con instrumentos basados en computadora. no es necesario utilizar paletas de E / S independientes para programar un instrumento.

VISA proporciona la interfaz de programación entre el hardware y los entornos de desarrollo como LabVIEW.

[pic 3] [pic 4]

La forma en que se utiliza VISA es bastante sencilla. Instalamos las bibliotecas de VISA de un proveedor en particular y comenzamos a llamar a la DLL de VISA (o ensamblaje) y estamos en funcionamiento. Y un ejemplo de comunicación VISA sería el caso en el que usamos comandos SCPI dentro de un lenguaje de programación y hablamos con un instrumento.

A continuación se muestra un programa C ++ de ejemplo que utiliza la comunicación VISA para enviar la comunicación con un instrumento.

[pic 5][pic 6]

[pic 7]

Terminología de programación de VISA • VISA o Arquitectura de software de instrumentos virtuales es un protocolo basado en el controlador 488.2 y las funciones para satisfacer las necesidades de la industria de tener una manera de interactuar fácilmente con múltiples E / S y hacer que todos los fabricantes de instrumentos y controladores de instrumentos sigan un protocolo. • Los objetos más importantes en el lenguaje VISA se conocen como recursos. • Un recurso VISA es cualquier instrumento en su sistema (esto incluye puertos seriales y paralelos). Si tiene varios recursos conectados a un controlador GPIB, cada uno de esos instrumentos se considera un recurso VISA.

Tres términos necesitan definiciones y la siguiente terminología es similar a la utilizada para los VI de controlador de instrumentos. • Recurso: cualquier instrumento del sistema, incluidos los puertos serie y paralelo. • Sesión: debe abrir una sesión de VISA a un recurso para comunicarse con él, similar a un canal de comunicación. Cuando abre una sesión a un recurso, LabVIEW devuelve un número de sesión VISA que es un reembolso único para ese instrumento. Debe utilizar el número de sesión en todas las funciones posteriores de VISA.

14. • Descriptor del instrumento: el descriptor especifica el tipo de interfaz (GPIB, VXI, ASRL), la dirección del dispositivo (dirección lógica o dirección primaria) y el tipo de sesión VISA (INSTR o evento). • El descriptor del instrumento es similar a un número de teléfono, el recurso es similar a la persona con la que desea hablar y la sesión es similar a la línea telefónica. • Cada llamada usa su propia línea, y cruzar estas líneas da como resultado un error.

La tabla muestra la sintaxis adecuada para el descriptor del instrumento.

[pic 8]

Funciones de comunicación VISA • Las funciones de comunicación VISA más comúnmente utilizadas son las funciones VISA Write y VISA Read. • La mayoría de los instrumentos requieren que envíe información en forma de comando o consulta antes de poder leer la información del instrumento. • Por lo tanto, la función VISA Write suele ir seguida de una función VISA Read. • Las funciones VISA Write y VISA Read funcionan con cualquier tipo de comunicación de instrumentos y son las mismas tanto si realiza comunicación GPIB como en serie.

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (1 Mb) docx (1 Mb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com