Anda di halaman 1dari 10

Software para control de instrumentos virtuales.

Un instrumento virtual est basado en una computadora, es por ello que la eficiencia
del instrumento virtual est limitada por el hardware del servidor en trminos de
velocidad, estructura de bus, configuracin de interfaces de entrada y de saluda y
por la arquitectura de red, en caso de operar en un ambiente de red; por lo que el
diseador del instrumento virtual debe estar consciente del hardware disponible
para la optimizacin de recursos.
Cuando se establece la plataforma de un instrumento virtual, los usuarios pueden
definir funciones de pruebas especficas, adaptar la interface que prefiera y
modificar la funcin para la que fue diseado en cualquier momento de acuerdo a
sus necesidades. La clave del sistema virtual es el software para el manejo y control
de los instrumentos de prueba, medicin, procesamiento de datos y seales.
La instrumentacin virtual es diseada utilizando diversos lenguajes de
programacin para realizar las diferentes funciones que el usuario requiera para
cubrir sus necesidades.
La instrumentacin virtual comparada con la instrumentacin tradicional es muy
diferente. La arquitectura de los instrumentos tradicionales es muy similar a la de un
instrumento virtual basado en PC. Ambos requieren uno o ms microprocesadores,
puertos de comunicacin y capacidad de mostrar resultados y cuenta tambin con
mdulos de adquisicin de datos. Lo que diferencia y proporciona ventaja del
instrumento virtual sobre el tradicional, es la flexibilidad y el hecho de que es el
usuario quien modifica la funcionabilidad del instrumento.
Con la instrumentacin virtual, los usuarios tienen la posibilidad de redefinir,
expandir o modificar las funciones existentes de los instrumentos virtuales mediante
cambios realizados por software. La nica limitante existente de un instrumento
virtual la tiene el diseador de este. Ya que del depender la eficiencia del sistema
y el aprovechamiento de los recursos para obtener un instrumento que vaya ms
all de solo realizar mediciones de seales desde un lugar remoto.
Con la ayuda de la instrumentacin virtual se logran:
Control de informacin de flujo de diapositivas perifricos a travs de
interfaces estndar a la unidad de procesamiento central.
Anlisis, adquisicin y monitoreo de datos remoto.
Manipulacin de datos como impresin, comunicacin en red y acceso a
internet.
Investigacin cientfica mediante cambios de variables de experimentos en
tiempo real.
Sistemas de adquisicin para aplicaciones en internet.
Aprendizaje mediante laboratorios virtuales.
La instrumentacin virtual involucra muchas reas de conocimiento mediante las
cuales se pueden realizar un sin nmero de aplicaciones para poder desarrollar
dichas aplicaciones se requiere la ejecucin de tres etapas bsicas que son:
Adquisicin de seales.
Procesamiento de datos.
Despliegue de resultados.
Dentro de las reas de aplicacin en las cuales se utiliza la instrumentacin virtual
se encuentran las relacionadas con la ingeniera como:
Elctrica.
Electrnica.
Mecatrnica.
Mecnica.
Biomdica.
Biomecnica.
Biotecnologa.
Ciencias computacionales.
Telecomunicaciones.
Robtica.
Diseo y manufactura automotriz.
Avinica y aeroespacial.

Algunos paquetes de software utilizados para este fin son:

labview
matlab simulink
agilent-vee (anteriormente hp-vee)
beta instruments manager

LabView
En 1986 Jeff Kodosky anuncia desde la empresa National Instruments, el
nacimiento de LabView (Laboratory Virtual Instruments Engineering Workbench), un
nuevo concepto en lenguajes de programacin. Originalmente pensado para una
fcil conexin de instrumentos de medicin a una computadora, hoy este software
es ms que un simple lenguaje de programacin. Se trata de una plataforma de
desarrollo con particular nfasis en aplicaciones de adquisicin, procesamiento,
almacenaje, y control de todo tipo de datos para prcticamente cualquier rea de la
ingeniera y ciencias en general.
En este nuevo mtodo de programacin, el flujo del programa o aplicacin es por
datos, es decir la ejecucin de una determinada parte del cdigo depende de la
presencia de los datos en ese lugar.
Otra caracterstica importante, es la facilidad para realizar aplicaciones que corran
distintos procesos en paralelo. Esta tcnica estaba al alcance solamente de
programadores experimentados en lenguajes por sentencias.

Se puede manejar con este software un instrumento de temperatura como se puede


observar en la siguiente imagen, ya que con solo la adquisicin de datos puede
convertirse a una seal digital y mostrarla en una pantalla en este caso en un
software de simulacin.
El grafico que se muestra a continuacin muestra ocho canales de datos durante el
proceso de adquisicin (los datos mostrados son simulados).

Al finalizar la captura de datos, estos son guardados en un archivo junto a otros


datos del paciente o simulacin. La pantalla siguiente aparece en forma automtica
para no distraer al operador.
MatLab Simulink
Es un software capaz de realizar una serie de tareas y actividades, se pueden
resolver mediante este software y visualizarse en reas como el clculo, economa,
estadstica, ingeniera, etc. Podemos decir que la que queremos recalcar ms es en
la parte de ingeniera, en la instrumentacin virtual as como se explic en LabView,
son softwares casi idnticos solo que este trabaja ms en el aspecto matemtico y
en un lenguaje de programacin.
Simulink es una herramienta para modelado, simulacin y anlisis de sistemas
dinmicos. Soporta tanto sistemas lineales como no lineales:
En tiempo continuo.
Muestreados.
Hbridos
Sistemas multifrecuencia (contienen sistemas muestreados a diferente
frecuencia).
MatLab dispone de versiones para entornos Windows, Linux, Mac y Unix. Tiene la
posibilidad de admitir y generar cdigos para C, Fortran, Visual Basic, Excel.
Trabajos que se pueden Realizar conforme a simulaciones de instrumentos
virtuales, es de gran ayuda este software ya que es muy fcil y muy demostrativo
Se pueden construir diagramas a bloques con este software de MatLab Simulink

Simulaciones se pueden arrojar a manera de grficas, resultados de los trabajos


hechos con este software
Agilent VEE
Agilent VEE pro (Visual Engineering Environment) es un ambiente de programacin
grafico diseado especficamente para aplicaciones de pruebas y medicin.
Est diseado con el propsito de reducir tiempos, ya que ofrece formas de conectar
instrumentos, realizar mediciones, desplegar y reportar datos automatizando los
procesos de medicin y prueba. Tiene la capacidad de comunicacin ente equipos
por medio de puertos GPIB (General Purpose Interface Bus), LAN (Local rea
Network), USB (Universal Serial Bus), RS-232 (Recommended Standard 232), VXI
(VME bus Extensions for Instrumentation) y otras interfaces o buses.
La versin de Agilent utilizada para elaboracin de esta tesis es la 7.0, aunque
actualmente ya existe la versin 7.5
La adquisicin de datos utilizando Agilent VEE Pro se lleva a cabo mediante el
siguiente procedimiento:
Bsqueda de Instrumentos conectados a la Interfaz.
Creacin de objetos de entrada y salida de datos.

Configuracin de objetos de acuerdo a las caractersticas deseadas


Eleccin de la forma de despliegue de los datos. Los datos se pueden
mostrar en pantalla ya sea en cuadros de texto, ventanas emergentes, lista
desplegable, combos de opciones como se muestra en la siguiente figura:

Ejecucin del programa. En la barra principal de Agilent VEE Pro 7.0 se


presentan los iconos encargados de la ejecucin del programa. Estos
incluyen adems de los botones de Play, Pause, Stop, los botones Step Into,
Step Over, Step Out
Beta Instruments S.L.
Fundada el 26 de Enero de 1999, la compaa Beta Instruments S.L.
(extinguida) tiene como finalidad diseo, creacin, fabricacin, importacin,
exportacin, compra, venta, reparacin, montaje, asesoramiento, asistencia tcnica,
mantenimiento, formacin y comercializacin de programas, productos, equipos,
aparatos, comp. el duns al que pertenece esta empresa es 461177433 y su
categora cnae 6209 - otros servicios relacionados con las tecnologas de la
informacin y la informtica. La cifra aproximada del capital social de esta empresa
es mayor de 60.000 . La cantidad de actos existentes en el borne es de 16 y
aparece dada de alta en la provincia Madrid del registro mercantil.