stringtranslate.com

Control de instrumentos

El control de instrumentos consiste en conectar un instrumento de escritorio a una computadora y tomar mediciones.

Historia

A finales de la década de 1960, el primer bus utilizado para la comunicación fue desarrollado por Hewlett-Packard y se llamó HP-IB ( Hewlett-Packard Interface Bus ). Dado que HP-IB se diseñó originalmente para funcionar solo con instrumentos HP, surgió la necesidad de una interfaz estándar de alta velocidad para la comunicación entre instrumentos y controladores de una variedad de proveedores. Esta necesidad fue abordada en 1975 por el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) publicó la Norma ANSI/IEEE 488-1975, Interfaz digital estándar IEEE para instrumentación programable, que contenía las especificaciones eléctricas, mecánicas y funcionales de un sistema de interfaz. La norma se actualizó en 1987 [1] y nuevamente en 1992 [2]. Este bus se conoce con tres nombres diferentes, Bus de interfaz de propósito general ( GPIB ), Bus de interfaz de Hewlett-Packard (HP-IB) y Bus IEEE-488 , y se utiliza en todo el mundo.

En la actualidad, existen otros buses además del GPIB que se pueden utilizar para el control de instrumentos, entre ellos: Ethernet , USB , Serial , PCI y PXI .

Software

Además del bus de hardware para controlar un instrumento, también se necesita software para la PC . La arquitectura de software de instrumentos virtuales (Virtual Instrument Software Architecture , VISA) fue desarrollada por la alianza de sistemas plug and play VME eXtensions for Instrumentation (VXI) como una especificación para el software de E/S. VISA fue un paso hacia la compatibilidad de software en toda la industria. La especificación VISA define un estándar de software para VXI y para GPIB, serial, Ethernet y otras interfaces. Más de 35 de las empresas de instrumentación más importantes de la industria respaldan a VISA como estándar. La alianza creó marcos distintos al agrupar los sistemas operativos, entornos de desarrollo de aplicaciones y lenguajes de programación más populares y definió especificaciones detalladas para garantizar la interoperabilidad de los componentes dentro de cada marco.

Los instrumentos se pueden programar enviando y recibiendo comandos SCPI basados ​​en texto o utilizando un controlador de instrumentos . Para facilitar la programación de los instrumentos, muchos de ellos se suministran con controladores de instrumentos estándar de la industria, como VXIplug&play o IVI. Estos controladores requieren que se instale una biblioteca VISA en la PC. Los controladores de instrumentos IVI se diseñaron para permitir la intercambiabilidad de instrumentos en un entorno de fabricación donde la automatización y la reducción del tiempo de inactividad son importantes, pero también se utilizan a menudo en otras aplicaciones.

Los entornos de desarrollo de aplicaciones pueden respaldar el control de instrumentos al admitir VISA y los controladores de instrumentos estándar de la industria. Los entornos que admiten VISA incluyen LabVIEW , LabWindows/CVI , MATLAB y VEE . Además, la biblioteca VISA puede admitir lenguajes de programación como C , C++ , C# , Python y otros.

Véase también

Referencias

  1. ^ Códigos, formatos, protocolos y comandos comunes del estándar IEEE. Para usar con ANSI/IEEE STD 488.1-1987 Interfaz digital estándar IEEE para instrumentación programable . doi :10.1109/IEEESTD.1988.120316. ISBN 0-7381-4215-8.
  2. ^ Códigos, formatos, protocolos y comandos comunes estándar IEEE para uso con IEEE STD 488.1-1987, Interfaz digital estándar IEEE para instrumentación programable . doi :10.1109/IEEESTD.1992.114468. ISBN 978-0-7381-0665-6.

Enlaces externos

Lectura adicional