Está en la página 1de 7

ESCUELA POLITECNICA DEL EJERCITO

PROGRAMAS PARA CREAR INSTRUMENTOS VIRTUALES

Fausto Tapia

fausto_tapia@hotmail.com

ABSTRACT

Los programas de propósito específico para la creación de instrumentos virtuales son muy
variados en el mercado mundial. Aquí presentamos algunos de estos programas como:

 Cyber Tools
 Beta Instruments
 Test Point

Estos programas entre otros nos permiten a través de programación gráfica y orintadas a
objetos crear nuestros propios instrumentos virtuales, tomando datos de cualquier tarjeta de
adquisición de datos.

Entre los instrumentos que se pueden crear con estos programas están:

 Osciloscopios
 Generadores de funciones
 Analizadores de espectro
 DMM

PALABRAS CLAVE

 Cyber Tools
 Beta Instruments
 Test Point
 Instrumento virtual
 Instrumentación virtual
 Automatización
 Control
DESARROLLO

Cyber Tools

Es una herramienta flexible y poderosa


para la implementar sistemas de
recolección y manejo de datos. Cyber le
permite a científicos, ingenieros,
investigadores, técnicos y hobby’s
automatizar las tareas de captura de datos,
mediciones automáticas, o control de
procesos por medio de programación
amigable en un entorno orientado a objetos
y de programación visual de pantallas y
paneles, en entorno Windows .

Una nueva tecnología para la


modernización de su empresa.
Con la aparición de nuevas herramientas
flexibles, fáciles de usar y de bajo costo
para la automatización, monitoreo, y control
de procesos industriales y productivos, se
abre una nueva gama de servicios de
diseño, instalación y desarrollo de sistemas
para el control de la producción.

Instrumentación Virtual? Cuales son sus


ventajas?
Con estas herramientas, el concepto de
esquematice, tome los elementos o
aparatos , conéctelos y ponga en marcha la
maquina sigue vigente, pero a diferencia de
la integración de sistemas tradicional, no
tendremos que tomar destornilladores,
testers, o osciloscopios, etc...
Estas herramientas toman la información
de campo y ponen la información en una
PC a disposición del usuario. Pudiendo
implementar sistemas de procesamiento,
alarma , monitoreo en pantalla ,
accionamiento , etc... Las mediciones y
accionamientos se realizan sobre el campo
real , pero los sistemas de control ,
mecanismos, registradores, y otros
dispositivos serán adquiridos e
interconectados en el campo virtual. No
mas soldar, mantenimientos innecesarios,
calibración, ni salir a comprar un dispositivo
o parte que no poseemos!!!.

Gane tiempo y flexibilidad !!!


Modele un sistema , genere los bloques
necesarios para implementarlo , realice las
conexiones entre ellos , y póngalo a correr .

Del resto se encargara Cyber .


Cyber le ofrece lo que ningún otro sistema librerías de usuario. Todas las restantes
o compilador puede hacer ? cuando son ejecutadas en su modo stand
Cyber permite cambiar o modificar su alone permiten únicamente la ejecución de
aplicación sin detenerla . Cyber compila los programas en dos modos y poseen
modificaciones sobre la marcha , podrá todas las funciones de generación de
modificar su modelo , ajustarlo , o hasta librerías de usuario anuladas. Esto permite
sustituirlo sin perder los datos adquiridos y que los usuarios puedan acceder a
sin detener el funcionamiento del sistema licencias de bajo costo que permiten
Genere cada vez mas rápido sus implementar la gran mayoría de los
aplicaciones proyectos, ya que las virtudes faltantes son
Con solo oprimir un botón , Cyber , requeridas en casos extremos o en
generara librerías del usuario , las cuales sistemas de alta complejidad.
podrán ser usadas en la misma o en otras
aplicaciones.

Cyber Tools posee métodos de ejecución y


herramientas para la generación de

Figura 1. Cyber Tools

Beta Instruments, S.L. físico (tarjeta interna o módulo externo) se


Ha diseñado un programa de ordenador puede controlar con diferentes programas.
que controla los diferentes instrumentos Cada uno de estos programas es un
físicos (generadores, osciloscopios, instrumento virtual distinto. El técnico
analizadores de espectros...), mediante puede trabajar con diferentes instrumentos
diferentes programas o instrumentos a la vez, gracias a las múltiples
virtuales. Beta Instruments Manager aplicaciones que Beta Instruments
destaca por la posibilidad de utilizar todo Manager permite desarrollar.
tipo de medidas automáticas y autoajustes Para utilizar el Beta Instruments Manager
de controles y permite intercambiar sólo es necesario tener conocimientos
información con otras aplicaciones básicos del entorno Windows. Las tarjetas
Windows. De espacio y peso reducido, y las aplicaciones disponibles aparecen
también funciona a través de control organizadas en jerarquía y sólo se tiene
remoto mediante una red local o Internet. que hacer un doble click en el icono que
representa el instrumento que se quiere
activar, y aparece en pantalla el
Introducción al Beta Instruments osciloscopio, generador, analizador de
Manager espectros..., o el instrumento elegido según
la operación que se desea realizar.
La función principal de Beta Instruments La carátula es muy similar a la del
Manager es organizar los diferentes intrumento convencional, y solamente es
instrumentos virtuales. Cada instrumento necesario pulsar aquellos botones o mover
los diales (arrastrando el mouse) que se porque ser el mismo. De hecho, se puede
desee. El programa asimila los esquemas visualizar la señal que se está capturando
de los aparatos y los adapta a la pantalla en tiempo real desde varios PCs a la vez
del ordenador. Todos los instrumentos gracias a la capacidad multi-cliente y a la
disponen de una extensa ayuda on line. organización cliente servidor de todos los
Otra manera de activar los distintos instrumentos virtuales de Beta Instruments.
dispositivos es visualizando una especie de Sólo es necesario tener una red local o
página Web, donde se ven las carátulas de tener acceso a Internet, en este último
los instrumentos disponibles, y no sólo el caso, debe propocionarse el número de IP
icono. del ordenador al que se quiera conectar.
Desde el Manager se controlan todas las Finalmente, pueden escribirse nuevas
opciones de los programas como idiomas y aplicaciones, para tener distintas carátulas
configuración de tarjetas. Y también de los mismos instrumentos, o bien hacer
permite acceder a las tarjetas conectadas a instrumentos totalmente nuevos, con una
otros ordenadores, a través de una red determinada tarjeta, o incluso combinando
local o a través de Internet. varias de ellas.
Ventajas respecto al sistema convencional Para programar se puede utilizar cualquier
Las principales ventajas de la lenguaje operativo en Windows 9.x, NT o
instrumentación virtual son su precio y 2.000. El software suministrado incorpora
todas las funciones de medida automáticas programas de ejemplo en Visual Basic.
e intercambio de información con otras
aplicaciones del ordenador.
La reducción de coste se refleja
principalmente en que los instrumentos
convencionales necesitan muchos
elementos que son innecesarios en los
virtuales, tales como pantalla, botones,
fuente de alimentación, carcasa en el caso
de las tarjetas interna y demás controles.
La versatilidad hace de Beta Instruments
Manager un programa que permite activar y
trabajar con múltiples opciones: si se quiere
trabajar con un osciloscopio, se puede
activar la carátula estándar con mandos
analógicos (diales para fijar la amplitud y TEST POINT
base de tiempos) o bien con botones TestPoint es un ambiente de desarrollo
digitales. Y trabajar con uno o dos canales, probado y confiable con características
según se prefiera, sin tener que llenar la únicas para un rápido y eficiente desarrollo
pantalla de controles innecesarios. de aplicaciones. Desarrolle aplicaciones de
Para realizar medidas o fijar los controles adquisición de datos que se ajusten a sus
de base de tiempos y amplitud, se puede necesidades en un mínimo de tiempo y
mover como con la instrumentación costo. ¡Ud. no necesita un conocimiento
convencional o ajustarlos de forma previo de programación para desarrollar su
automática. primera aplicación en un mínimo de tiempo!
El programa permite grabar la señal
capturada para recuperarla más tarde y Conversión Análóga a Digital
poder compararla con otras señales que se TestPoint provee funciones A/D de alto
estén adquiriendo en el momento. También nivel que simplifican las tareas de
ofrece la posibilidad de imprimirla o trabajar adquisición de datos.
con ella en un procesador de textos o en Los valores A/D obtenidos pueden ser
hojas de cálculo, por poner dos ejemplos. escalados, corregidos en offset o
En un mundo donde las redes de linealizados como números simples o como
ordenadores cada dia son más extensas, la vectores y luego graficados en un gráfico
instrumentación virtual no podía quedarse estático estándar o en modo inscriptor. En
al margen. De esta forma, el PC que tiene sólo dos líneas, sus muestras A/D pueden
instalada la tarjeta o conectado el módulo ser desplegadas en pantalla y graficadas.
externo, y el PC desde el que se controla el
instrumento y se visualiza la señal
capturada o bien se mandan las órdenes
pertinentes para generar la señal, no tiene
Multitareas A/D
TestPoint puede adquirir datos desde
múltiples fuentes mientras procesa
entradas A/D en tiempo real. Por ejemplo,
TestPoint puede actualizar una lectura de
un DMM mientras agrega puntos a un strip
chart desde una tarjeta A/D. Ud. puede
adqyuirir datos mientras ejecuta otras
aplicaciones en Windows.

Velocidad Biblioteca Universal de Instrumentos


Las tarjetas A/D operan a su máxima Los objetos GP-IB y RS232 soportan todos
velocidad especificada bajo TestPoint, de los instrumentos, todas las funciones y
tal forma que la tasa de adquisición está todos los comandos. TestPoint provee
limitada sólo por el hardware escogido para cientos de objetos de instrumentos
realizar la tarea. específicos (DMM’s, osciloscopios,
generadores de funciones, etc.).
Conversión Digital a Análoga Comunicaciones RS232 y RS485
TestPoint provee control a alta velocidad de Mediante listas drop down es posible
tarjetas D/A para sistemas de control, disponer de funciones de comunicación
generación y edición de formas de onda serial con soporte de hasta nueve puertos
arbitrtarias. Funciones sinusoidales, con seteos personalizados para timeouts,
rampas, triangulares y ondas cuadradas, delimitadores de I/O, tamaños de cola y
ondas arbitrarias, modulación, son sólo señalización de eventos.
algunas de las de las características que
ofrece TestPoint. Matemáticas
TestPoint soporta todas las funciones y Los objetos matemáticos de TestPoint le
comandos de cualquier instrumentos IEEE- permiten calcular fórmulas simples o
488, RS232 o RS485. complejas con cualquier número de
Velocidad y Versatilidad variables. TestPoint dispone de funciones
TestPoint brinda una extraordinaria aritméticas, operadores módulo,
capacidad para controlar instrumentos via exponenciación, comparaciones,
IEEE-488 y RS232. El objetivo de hacer de operadores lógicos, reemplazo de
los instrumentos dispositivos fáciles de vectores, strings, funciones trigonométricas
programar ha sido finalmente logrado. y logarítmicas. FFT’s directas e inversas,
Transferencias de datos, polling serial y filtros y otras funciones avanzadas
parallel, triggering y todos los comandos permiten realizar rápidos análisis de datos
IEEE-488 son accesados con un simple y la lista de funciones matemáticas
click. Ud. puede también empaquetar disponibles continúa creciendo. La interfaz
comandos de instrumentos a su elección, matemática de TestPoint ha sido
de tal forma que los comandos de uso más cuidadosamente estudiada para
común estén disponibles de inmediato proporcionar un máximo beneficio en un
como listas drop-down. Requerimientos mínimo de tiempo. Ud. puede pinchar y
especiales como timeouts de instrumentos mover variables sin tener que reescribirlas.
individuales son fácilmente personalizados Llevar a cabo una FFT y graficarla toma
desde una lista de chequeo. sólo dos líneas de código.
Las funciones matemáticas son
Comandos y control GPIB representadas del mismo modo com Ud.
No hay compromisos en velocidad. Usando las escribiría, y pueden aplicarse a
una tarjeta GPIB, tasas de datos números, vectores y arreglos. Fórmulas
sostenidas de más de 500Kbyte/segundo simples o complejas son construidas
son tan fáciles como un click en un output o rápidamente utilizando los nombres más
un enter. Los mejoramientos en la convenientes y sin seleccionar, conectar o
productividad incluyen la habilidad para leer dibujar iconos adicionales.
y convertir datos de cualquier formato El acceso a la information es la clave
automáticamente. TestPoint también para un setear, ejecutar y resolver
organizará combinaciones de strings, problemas con rapidez. Observe en
números en ASCII y datos binarios para cualquier departamento de tests y
facilitarle cualquier problema de formateo encontrará dibujos, notas y cuadros. Ahí
de datos. está la información necesaria para todo tipo
de test. TestPoint le da un acceso Después de la instalación, cualquier
inmediato a toda esa información. No hay número de ejecutables se pueden correr
límite en tamaño, color o complejidad de simultáneamente y con soporte de
los dibujos que Testpoint puede manejar. Si multitareas. La facilidad para crear un
Ud. puede ponerlos en su computador, Ud. ejecutable bajo TestPoint está
puede desplegarlos con TestPoint. complementada además por la gran
Una vez que su información está en diversidad de botones, displays, gráficos y
Testpoint Ud. puede compartirla campos de entrada de datos que TestPoint
localmente o en red con Excel, Word, posee para que su aplicación sea la mejor
Access y muchas otras aplicaciones. de su clase.
Sólo cliquee en Edit Copy en TestPoint y
en Edit Paste en su aplicación. No OEM y VARS
podría ser más fácil. TestPoint le permite proveer aplicaciones
TestPoint manipula múltiples archivos en profesionales en Windows a cero costo
uno o más paneles y la información puede para sus productos. Su tarjeta, instrumento
hacerse visible u ocultarse en o periférico puede ser enviado con una
milisegundos. TestPoint es la clave para un aplicación en Windows creada en
rápido acceso a la información. TestPoint, usando funciones y
Desde I/O digital hasta cuadros o características avanzadas como DDE
esquemáticos, TestPoint puede manipular cliente/servidor, redes, lectura/escritura de
todo el procesamiento, despliegue y archivos, análisis de alto nivel, gráficos,
transmisión de su información. etc., todo con la simplicidad que hará a su
Una herramienta para VAR's y OEM’s producto más atractivo.
Las aplicaciones de TestPoint no sólo coren
bien, también se ven bien. Sus aplicaciones Desde el banco a la producción, TestPoint
tendrán buenas características y un look hace todo el trabajo para empaquetar su
profesional, dándole elementos de ventaja aplicación de manera que se instale, corra
frente a sus competidores. La aplicación y se vea como el mejor software
que Ud. entrega necesita verse bien para profesional.
causar una buena impresión en sus TestPoint Provee Valor y Performance
clientes. ¿Por qué no hacerlo?. Ud. puede Las funciones de software de TestPoint
escanear fotos, diapositivas o imágenes de pueden reemplazar funciones de hardware
diseño y usarlas con TestPoint para que su que cuestan miles de dólares. TestPoint
guía de test sea simple, clara y atractiva. puede también proporcionar características
Con TestPoint Ud. dará una muy buena que no están disponibles en hardware.
primera impresión y una excelente posterior Nuevas Capacidades de Medición
impresión con la claridad y facilidad de Compare retardo y fase de ondas,
lectura de sus displays y gráficos. TestPoint almacene un número ilimitado de ondas,
es el único producto que soporta su cree plantillas y señales de test o utilice las
proyecto completo, desde la adquisición de funciones FFT para examinar sus señales
datos hasta una presentación profesional. en el dominio de la frecuencia. La
capacidad de procesamiento y análisis de
Distribuyendo sus Aplicaciones señales dentro de TestPoint extenderá la
No hay pago de licencias asociados con utilidad de los osciloscopios en su línea de
las aplicaciones que Ud. crea. Un utilitario producción sin el costo de actualizar su
incorporado para la creación de ejecutables hardware.
pone todos sus archivos en un solo
paquete de distribución. El utilitario para Tests Simplificados
empaquetar también incluye un programa Funciones incorporadas como la aritmética
de instalación en Windows. Cuando un de vectores hacen fácil la comparación de
cliente recibe su disco con la aplicación en ondas binarias o ASCII. TestPoint le
TestPoint, todo lo que necesita hacer es permite capturar o crear plantillas de test y
cliquear en Inicio > Ejecutar y escribir almacenar y reusarlas automáticamente.
x:setup. Rápido, simple y profesional. Sus TestPoint detecta condiciones fuera de
aplicaciones en TestPoint se instalan, rango, almacena ondas de test, imprime y
corren y se ven como cualquier otro graba estadísticas de medición. TestPoint
producto comercial. permite realizar test exactos y repetibles
con gráficos e indicadores claros en
El Mejor en su Clase cualquier color y tamaño.
Ahorrando la papelería sus planillas, bases de datos y
Cuando los tests terminan comienza el procesadores de texto, el trabajo en papel
trabajo en pape. Sin embargo, puede hacerse instantáneamente cuando el
incorporando“hot links” entre TestPoint y test es finalizado.

Figura 2. Test Point

CONCLUSIONES mostrar datos fácilmente en la


pantalla de un PC.
 La instrumentación virtual ha
revolucionado el campo de las
mediciones de cualquier variable física
con un PC.
 La proliferación de programas que nos
ayudan a crear instrumentos virtuales
en el mercado mundial es muy
extensa, teniendo a nuestra disposición
una extensa gama de estos programas.
 La mayoría de programas son de
programación gráfica lo cual nos evita
de conocer excesivo código o
mnemónico para la programación de
nuestros instrumentos virtuales.
 Las aplicaciones de comunicación
serial o paralela para
instrumentación también se
encuentran solventadas en estos
programas.
 Además se provee de herramientas
matemáticas que ayudan al análisis
de los datos adquiridos por la tarjeta
de adquisición, permitiéndonos

También podría gustarte