Está en la página 1de 0

CAPTULO 7. INSTRUMENTACIN VIRTUAL.

7.1. INTRODUCCIN.

De acuerdo al sentido comn, un dispositivo virtual es un objeto que posee la capacidad
de producir un efecto, sin estar presente fsicamente. Es por esto que la denominada
Instrumentacin Virtual ha revolucionado el mercado de la Instrumentacin principalmente
porque no es necesario disponer fsicamente de los Instrumentos para realizar aplicaciones.

Desde principios de la dcada del '80, y siguiendo la tendencia de la Tecnologa y del
Mercado, varias compaas comenzaron a desarrollar sistemas para implementar aplicaciones
basadas en Instrumentacin Virtual, esto debido principalmente a la eficiencia y beneficios de
esta nueva tecnologa, permitiendo de esta forma que el usuario configure y genere sus propios
sistemas logrando de esta forma: alto desempeo del sistema, Flexibilidad, Reutilizacin y
Reconfiguracin. A la par con estos beneficios se logra una notoria disminucin de costos de
desarrollo, costos de mantenimiento, etc.


7.2. INTRUMENTACIN TRADICIONAL V/S INSTRUMENTACIN VIRTUAL.

En la instrumentacin Tradicional, el instrumento acta totalmente aislado, con
capacidades predefinidas por el fabricante, conjunto de entradas y salidas fijas, interfaz con el
usuario basada en botones, perillas, led y display que permiten controlar o cambiar algunas de
las caractersticas del instrumento que en el fondo es un dispositivo electrnico que contiene
Amplificadores de Instrumentacin, Filtros, Conversores A/D, Microprocesadores, Memorias y
Buses de comunicacin para poder convertir y representar una seal elctrica en forma numrica
o a travs de un display o un grfico, es por esto que el Instrumento Tradicional representa una
arquitectura cerrada, impidiendo realizar algn cambio en su funcionalidad, debido a que
necesariamente cualquier modificacin pasa por realizar cambios en la circuitera interna del
equipo, lo que evidentemente es muy poco factible.

La Instrumentacin Virtual por otra parte aprovecha el bajo costo de los PC o estaciones
de trabajo y su alto grado de rendimiento en procesos de anlisis para implementar Hardware y
Software que permiten al usuario incrementar la funcionalidad del instrumento tradicional. Sin
embargo, la importancia fundamental de esta herramienta, es que permite al usuario establecer
las caractersticas del instrumento y de esta forma sus potencialidades y limitaciones. Por medio
de la instrumentacin Virtual se pueden emular una gran cantidad de instrumentos tales cono
Multmetros, Osciloscopios, Analizadores de seal, agregando adems caractersticas tales
como: Anlisis numrico, Visualizacin, Almacenamiento y Procesamiento de datos, entre otras.
Tal vez el principal inconveniente es la inversin inicial que involucra adquirir Software y
Hardware, pero debido a que estos son completamente Reutilizables se traduce en beneficios a
mediano y largo plazo.




TEMARIO
7.3. ESTADO DEL ARTE EN INSTRUMENTACIN VIRTUAL.

La Instrumentacin Virtual est siendo utilizada actualmente por una gran cantidad de
Industrias y est aumentando el nmero y la variedad de aplicaciones. Con respecto a los
sistemas desarrollados con productos National Instruments (disponibles en el laboratorio del
DIE), se pueden sealar algunas aplicaciones a nivel Industrial publicadas por dicho fabricante
en Instrumentacin Newsletter y AutomationVIEW:

Monitoreo y Control de Reactor Nuclear en Comisin Chilena de Energa Nuclear.
Sistema de supervisin de Plantas de Cemento.
Automatizacin de Planta de Asfalto, Concreto y Gas Natural.
Control y monitoreo de aplicaciones a travs de Internet.
Sistema de Prediccin de Fallas en mantenimiento predictivo de aeronaves.

La lista de aplicaciones es muy extensa existiendo adems implementaciones con
Instrumentacin Virtual en ambientes docentes de Universidades Mexicanas, Colombianas,
Norteamericanas y Europeas.

As como National Instruments posee herramientas para desarrollar Instru-mentacin
Virtual, existen otras empresas que tambin las proveen. Entre las ms conocidas estn
Advantech con su software GENIE y sus dispositivos de Adquisicin de Datos, Cyber TooIs y
Cyber View que entregan software y Drivers para manejar una gran variedad de Hardware y toda
la gama de empresas que disponen de herramientas similares para generar sistemas SCADA e
interfaces MMI.


7.4. COMPONENTES DE UN SISTEMA BASADO EN INSTRUMENTACIN
VIRTUAL.

Los sistemas basados en PC que permiten desarrollar aplicaciones con Instrumentacin
Virtual, tienen una estructura que se puede dividir en tres componentes fundamentales:
Hardware de Adquisicin de Datos y Acondicionamiento de Seal, Computador Personal y
Software. Sin embargo, en cualquier aplicacin con estos sistemas surgen otros elementos tales
como: Transductores, Bloques Terminales, Cables conectores, etc. De esta forma el diagrama de
bloques de una aplicacin de Instrumentacin Virtual como la disponible en el laboratorio de
control automtico del DIE, puede representarse de la siguiente forma:


Figura 7.1. Diagrama de bloques de un Sistema basado en instrumentacin Virtual.

La funcin de cada uno de estos componentes es fundamental para el desarrollo de
aplicaciones en Instrumentacin Virtual, es por esto que se definirn brevemente las
caractersticas de cada uno de estos elementos.

7.4.1. Transductores.

Son los elementos que tienen la capacidad de transformar una seal en una de naturaleza
distinta. Es as como se tienen transductores que pueden sensar un fenmeno fsico, entregando
una seal elctrica con la informacin necesaria para interpretarlo y otros que pueden actuar
sobre un fenmeno determinado mediante la generacin de seales. Las seales provenientes de
ciertos transductores son ingresadas al sistema de adquisicin de datos en forma de Voltaje o
Corriente, dependiendo esto ltimo exclusivamente del Transductor y de la Tarjeta Adquisidora.

Si tenemos transductores que se relacionan directamente con los actuadores (Generacin
de seal), las seales provenientes del Sistema de adquisicin, ya sean de Voltaje o Corriente
deben conectarse en forma adecuada a estos transductores de acuerdo a su principio de
funcionamiento, teniendo en cuenta las limitaciones de las tarjetas de adquisicin en la entrega
de seales, especialmente limitaciones de corriente.

7.4.2. Bloques Terminales.

Estos elementos constituyen la interfaz de conexin entre los transductores y los Sistemas
de adquisicin y acondicionamiento de seal. Son simplemente bloques similares a las borneras,
pero presentan caractersticas adicionales que los hacen muy tiles, como por ejemplo algunos
incluyen RTD conectados a un canal de adquisicin dedicado para realizar la compensacin de
cero cuando se mide temperatura con termocuplas. Otros Bloques tienen conjuntos de
resistencias de precisin para realizar lectura de seales de corriente.

7.4.3. Hardware de Acondicionamiento de Seal.

Las seales elctricas generadas por los Transductores deben ser acondicionadas para
poder ser adquiridas por el Hardware. Los accesorios de acondicionamiento permiten Amplificar,
Aislar y Filtrar para realizar mediciones ms exactas y adems, Multiplexar y Excitar
Transductores como Strain Gauges y RTD. Adems permiten aumentar el nmero de canales
para aplicaciones que as lo requieran.

7.4.4. Hardware de Adquisicin de Datos.

Estos dispositivos son fundamentales para implementar cualquier aplicacin en
Instrumentacin Virtual, ya que permiten relacionar en forma directa el concepto Virtual
desarrollado en el computador y el concepto Instrumentacin que se desarrolla en terreno, ah
donde estn los Sensores y Actuadores, transformndose as en una interfaz absolutamente
necesaria.

7.4.5. Cables de Conexin.

La necesidad de conectar equipos entre s es evidente, ms an cuando se trata de
dispositivos de naturaleza distinta, por ejemplo PC y Hardware de Adquisicin. Es por esto que
cada etapa de la aplicacin deber ser cableada con un tipo de cable conector apropiado y que
cumpla las condiciones mnimas de compatibilidad para asegurar un correcto funcionamiento.
Los cables conectores tpicos son los que presentan aislacin permitiendo tener mayor
inmunidad al ruido y una conexin robusta y tos cables planos que por lo general son de muy
bajo costo, flexibles y menos robustos siendo de esta forma, ms propensos al ruido.

7.4.6. Computador.

El Computador, ya sea PC o Porttil puede afectar drsticamente el desempeo de un
sistema, principalmente porque puede potenciar o limitar las aplicaciones de Software y de
Adquisicin de Datos. Hoy en da la Tecnologa basada en procesadores Pentium y PowerPc, y
agregando el alto desempeo de la arquitectura de los buses PCI, USB, y el tradicional bus
ISA/EISA y Machintosh NuBus, entregan una herramienta poderosa, sobre todo, en velocidad.
Adems con la posibilidad de utilizar PCMCIA para PC porttiles, permiten desa-rrollar
aplicaciones que entregan una mayor flexibilidad y movilidad. El desarrollo que ha tenido la
transferencia de datos DMA en algunas arquitecturas de Computador, permite incrementar la
tasa de transferencia y as la velocidad del sistema. De acuerdo a la arquitectura del computador
y las caractersticas del Hardware se debe escoger el sistema operativo y el Software de
aplicacin que entreguen mayores beneficios a la hora de establecer aplicaciones.

7.4.7. Software.

El Software transforma al PC, Hardware de Adquisicin y Acondicionamiento de seales
en un sistema completo de adquisicin y generacin de seales, anlisis, procesamiento y
visualizacin de datos, es decir, es el ltimo y tal vez uno de los ms importantes ingredientes
para realizar una aplicacin de Instrumentacin Virtual. A la hora de elegir el Software adecuado
se debe considerar entre otras cosas:

Compatibilidad con el Hardware de Adquisicin y Acondicionamiento.
Funcionalidad expresada en Drivers para manejar un determinado Hardware.
Sistema operativo bajo el cual opera.
Potencialidad y Flexibilidad.
Dificultad y complejidad en la programacin.

De acuerdo a las caractersticas antes mencionadas, el usuario podr implementar y
desarrollar sistemas a la medida de sus necesidades, entregndote una poderosa herramienta para
realizar expansiones, modificaciones y generacin de nuevos sistemas y aplicaciones en
Instrumentacin, Control, Monitoreo y Automatizacin de Procesos Industriales.


7.5. PROGRAMACIN GRFICA.

Existen muchos lenguajes de programacin en el mercado. Algunos de ellos utilizan la
denominacin visual en su nombre ( Ej. Visual C, Visual Basic, etc.). Lo cierto es que la
mayora de estos lenguajes son no ms del 50% visuales, ya que estn basados en una
combinacin de objetos grficos y texto. Sin embargo, si existen lenguajes de programacin
100% grficos, es decir, lenguajes que permiten programar y desarrollar una aplicacin sin
utilizar texto, y este tipo de lenguaje de programacin es el que permite el desarrollo de los
instrumentos virtuales. El principio o paradigma de programacin utilizado por este lenguaje
grfico se basa en cuatro (4) elementos bsicos:

El uso de conos, cables grficos y controles-indicadores.
Programacin en base a un diagrama de bloques
El uso de dos (2) ventanas de programacin: panel de controles y panel del diagrama
Ejecucin del programa en base al flujo de datos, en forma paralela.

La programacin con diagramas de bloques se basa en conos o bloques grficos que se
interconectan entre s a travs de cables grficos (ver Figura 7.2). Los datos fluyen entre los
bloques o funciones a travs de los cables grficos. Cada bloque o funcin cuenta con
terminales de entrada en el lado izquierdo, y terminales de salida, en el lado derecho. Cada
bloque se ejecuta cuando todos los datos de entrada son recibidos en los terminales de entrada,
permitiendo la ejecucin paralela de ms de un bloque en un mismo programa. Cada programa
de este tipo se denomina Instrumento Virtual VI (segn sus siglas en el idioma ingls), y
puede incluir uno ms sub-Vis como una especie de subrutina.

En estos ambientes de programacin, a cada tipo de dato (entero, punto-flotante, cadena
de caracteres, etc.) se le asigna un color especfico, lo que permite su rpida identificacin en el
cdigo fuente.

De esta forma, se puede desarrollar una aplicacin completa, basada en un lenguaje de
programacin altamente intuitivo, fcil de aprender, pero a la vez, tan poderoso y rpido como
cualquier otro lenguaje.


Figura 7.2. Aplicacin desarrollada en programacin grafica con software LabVIEW.

7.6. BIBLIOGRAFA.

[1]. Martnez Reynaldo; Instrumentacin virtual industrial para uso educativo. Tesis
Universidad de Santiago; 1999.

[2]. Alvarado Igor; Simulacin y control de procesos con programacin grfica; BS ME,
Kansas State University.

[3]. Data Acquisition (DAQ) Fundamentals; Application Note 007; National Instruments
(http://www.ni.com/latam)

También podría gustarte