capítulo 1. introducción a la instrumentación virtual

Download Capítulo 1. Introducción a la instrumentación virtual

Post on 12-Feb-2017

217 views

Category:

Documents

5 download

Embed Size (px)

TRANSCRIPT

  • Alexsl/Global Network/Photos.com Oleksiy Mark/Tablet PC and side slider touchscreen smartphone/Photos.com

  • ii

    Instrumentacin virtual. Fundamentos de programacin grfica con LabVIEW

    Olga Yakovenko/background with arrows/Phoros.com

    Mapa de contenidosInstrumentacin virtual Fundamentos de programacin grfica con LabVIEW

    Alina Pavlova/Screens w

    ith program w

    eb code / m

    onitor background/Photos.com

    Olga Yakovenko/background with arrows/Photos.com

  • Instrumentacin virtual. Fundamentos de programacin grfica con LabVIEW

    Introduccin del eBook

    En la actualidad, los sistemas de monitoreo y control de procesos se realizan bajo es-quemas de instrumentacin virtual debido al constante avance tecnolgico que experimenta-mos. Los sistemas de instrumentacin virtual son ampliamente utilizados por su bajo costo, gran fle-xibilidad y reconfigurabilidad, as como por su alto rendimiento y ahorro considerable en tiempo de desarrollo; razn por la cual constituyen una evo-lucin natural respecto a los sistemas tradiciona-les de instrumentacin.

    El LabVIEW es un lenguaje de programacin grfico, adoptado en la industria y en la academia, como estndar para el desarrollo de sistemas de

    instrumentacin virtual, dado su poderoso conjunto de bibliotecas de funciones que permite el desarro-llo de algoritmos complejos de procesamiento de seales, adems de permitir la comunicacin con cualquier protocolo de comunicaciones e interfaces de hardware y software existentes.

    Comstock/ Silhouettes of global business people meeting/Photos.com

    Pho

    tos.

    com

    Peter Nguyen/Secure data/Photos.com

    Pg. 1 de 2

  • Instrumentacin virtual. Fundamentos de programacin grfica con LabVIEW

    Comstock/ Silhouettes of global business people meeting/Photos.com

    Adicionalmente, el LabVIEW es la plataforma estandarizada para la adquisicin de datos y el control de instrumentos que son pieza fundamental en los sistemas de instrumentacin virtual. Estos sistemas de instrumentacin virtual programados mediante el uso del software LabVIEW permiten el monitoreo y control de cualquier variable fsica que desee ser procesada por computadora, y rea-lizan la implementacin de algoritmos matemti-cos con el objeto de visualizar resultados grfica-mente, o de comunicarlos con sistemas remotos mediante el uso de interfaces inalmbricas; todo esto engloba las caractersticas de cualquier sis-tema de instrumentacin virtual.

    El presente libro electrnico pretende ser una herramienta para desarrolladores de la acade-mia y la industria que deseen conocer los fun-damentos de programacin grfica, utilizando el

    software LabVIEW, y que les permita, adems, la implementacin de sistemas de instrumentacin virtual a partir de los conceptos del lenguaje y de la funcionalidad de las herramientas del progra-ma. El libro utiliza la versin ms actualizada del software (LabVIEW Professional 2010 SP1) con el objeto de incluir los cambios o modificaciones ms recientes en algunas funciones y elementos de programa, para que sean interpretados por los usuarios.

    Adems, se incluye la descripcin operativa de cientos de funciones, incorporando ejemplos de aplicacin para cada una de las mismas, lo cual se espera apoye en la comprensin de los temas expuestos. Asimismo, se presentan ejercicios pro-puestos utilizando dispositivos de uso actual que son empleados en aplicaciones reales hoy en da. Por su parte, las animaciones presentadas permi-

    ten una mejor comprensin de los procedimientos grficos de programacin.

    Los captulos han sido estructurados de ma-nera que se pueda iniciar el estudio del lenguaje a partir de conceptos muy bsicos y hasta temas avanzados. El mecanismo de interaccin con el lector se ha desarrollado de modo que le permita la navegacin no lineal del contenido, para avan-zar a su propio ritmo en el estudio del lenguaje LabVIEW. El uso de recursos didcticos basados en multimedia tiene como objetivo el presentar una gama ms variada de elementos de progra-ma, que permitan el entendimiento de conceptos y reglas del lenguaje de una manera ms eficien-te, intentando que el lector desarrolle sus propias aplicaciones virtuales a partir de la preparacin estructurada de esquemas de instrumentacin virtual.

    Vicente Barcelo Varona/Monitor showing binary code in a black background/Photos.com

    Pg. 2 de 2

  • v

    Organizador temtico

    Alex Slobodkin/Internet Concept/Photos.com

    Instrumentacin virtual. Fundamentos de programacin grfica con LabVIEW

    Captulo 1. Introduccin a la instrumentacin virtual

    Alex Slobodkin/Internet Concept

    /Photos.com

  • Instrumentacin virtual. Fundamentos de programacin grfica con LabVIEW

    vi

    1. Introduccin a la instrumentacin virtual

    A lo largo de la ltima dcada, el uso de la tecnologa ha sido un factor clave para el mejoramiento de los sistemas electrnicos basados en equi-pos de cmputo, tanto estacionarios como mviles, el uso cada vez ms comn de dispositivos mviles mediante sistemas distribuidos as como el mejoramiento de los procesos de manufactura y produccin representan claramente el constante avance tecnolgico de la sociedad actual (Rosen-bloom, 2002, pp. 29-30). Todo ello involucra el uso de nuevos sistemas de instrumentacin a travs de la utilizacin de modernos equipos de hardware mediante el uso de software novedoso que contrasta el esquema tradicional de los lenguajes de programacin.

    La instrumentacin virtual supone un nuevo enfoque de la instrumenta-cin tradicional que incorpora nuevas caractersticas y elementos de sistema aadiendo mejoras tecnolgicas basadas en las innovaciones cientficas, adems de reducir los costos de la produccin de los sistemas y beneficiar el uso de nuevas tecnologas logrando un mercado ms amplio y una plata-forma de diseo extremadamente flexible y eficiente (Denning, 2001, p. 73).

    Pg. 1 de 1

    La instrumentacin virtual ha tenido, en los ltimos aos, un crecimiento exponencial en reas tecnolgicamente a la vanguardia y continuar su progresin hacia horizontes poco imaginables hoy en da.

    Abstract binary background and hand/Photos.com

    Introduccin a la instrumentacin virtual

  • Instrumentacin virtual. Fundamentos de programacin grfica con LabVIEW

    1

    Glosario1. Introduccin a la instrumentacin virtual1.1. Evolucin de la instrumentacin

    Histricamente, los sistemas de instrumentacin tradi-cional se han basado en el uso de aparatos o instrumen-tos de medicin individuales, los cuales incluyen el uso de sensores o transductores para adquirir variables fsicas y convertirlas a seales elctricas que el usuario pueda inter-pretar para su posterior registro o procesamiento (Denning, 2001). Sin embargo, en dichos sistemas se tienen varios inconvenientes que incluyen el hecho de que se requieran diferentes aparatos fsicos para medir mltiples variables, con la desventaja que representa la portabilidad de los mis-mos; adems, dichos aparatos pueden incluir diferentes in-terfaces o no incluirlas, lo cual ocasiona que no puedan ingresarse los datos a la computadora de manera autom-tica. Lo anterior representa las mayores desventajas en el uso de sistemas de instrumentacin tradicionales, ya que no se tiene interaccin con equipos de cmputo en tiempo real, aunado a la nula posibilidad de comunicacin inalm-brica y aplicaciones mviles.

    Debido a esto, la instrumentacin se ha caracterizado por un incremento continuo en cuanto a flexibilidad y esca-labilidad de equipos e instrumentos de medicin, as como de las interfaces que permitan ingresar datos a alta velo-cidad en la computadora para su posterior anlisis y pro-cesamiento. Todo esto ha llevado al nacimiento de la ins-

    trumentacin virtual, el cual es un trmino asociado al uso de instrumentos virtuales (virtual instruments o VIs) dado que se encuentran dentro de la computadora y mediante los cuales se pueden desarrollar aplicaciones computacio-nales basadas en interfaces grficas de usuario (graphical user interfaces o GUIs) (Goldberg, 2000, pp. 10-13).

    Actualmente se utiliza la instrumentacin virtual en to-dos los mbitos de la vida real puesto que tiene una in-mensa gama de aplicaciones. Su xito principal se debe al rpido y constante avance en equipos computacionales, al bajo costo y alto rendimiento que representa, comparado con la instrumentacin tradicional; y al creciente desarrollo de sistemas para diseo de software, aunado a la fcil ac-cesibilidad para la mayora de los usuarios.

    Pg. 1 de 2

    Interfaz grfica de usuario (graphical user interfaz o GUI)Cdigo de programa que utiliza un conjunto de imgenes y objetos gr-ficos para representar informacin y elementos disponibles que permi-ten la interaccin del usuario de una manera eficiente con la aplicacin. Su principal funcin consiste en propor-cionar un entorno visual sencillo que permita la comunicacin con el siste-ma operativo de una computadora.

    Adquisicin de datos (data acquisi-tion o DAQ)Proceso mediante el cual se miden parmetros fsicos reales de variables como voltaje, corriente, temperatura, flujo, nivel, posicin, etc.

    Dicha interaccin entre la computadora y usuario se realiza utilizando un lenguaje de programacin grfico y permite la adquisicin de datos, el procesamiento de la informacin y el despliegue y registro de la misma.

    1.1. Evolucin de la instrumentacin

  • Instrumentacin virtual. Fundamentos de programacin grfica con LabVIEW

    2

    Glosario1. Introduccin a la instrumentacin virtual1.1. Evolucin de la instrumentacin

    Pg. 2 de 2

    Por estas razones, la instrumentacin virtual representa una enorme ventaja tecnolgica respecto al uso de sistemas de instrumentacin tradicionales; lo cual implica el reto natural de adaptarse al continuo avance tecnolgico y representa la oportunidad de desarr

Recommended

View more >