01 Introduccion

75
INTRODUCCIÓN A LA INTRODUCCIÓN A LA INSTRUMENTACIÓN INSTRUMENTACIÓN VIRTUAL VIRTUAL LA INSTRUMENTACIÓN LA INSTRUMENTACIÓN VIRTUAL VIRTUAL

Transcript of 01 Introduccion

INTRODUCCIÓN A LA INTRODUCCIÓN A LA INSTRUMENTACIÓN INSTRUMENTACIÓN

VIRTUALVIRTUALLA INSTRUMENTACIÓN LA INSTRUMENTACIÓN

VIRTUALVIRTUAL

La InstrumentaciónLa Instrumentación

La InstrumentaciónLa Instrumentación Cuando se habla de instrumentos Cuando se habla de instrumentos de medida, es normal pensar en de medida, es normal pensar en una carcasa rígida, en la que una carcasa rígida, en la que destaca su panel frontal, el destaca su panel frontal, el cual contiene:cual contiene: BotonesBotones LED’sLED’s PerillasPerillas Visualizadores Visualizadores

La InstrumentaciónLa Instrumentación

La InstrumentaciónLa Instrumentación

La InstrumentaciónLa Instrumentación En la cara En la cara oculta del oculta del panel están los panel están los contactos de contactos de esos controles esos controles que los unen que los unen físicamente con físicamente con la circuitería la circuitería interna.interna.

La InstrumentaciónLa InstrumentaciónLa circuitería La circuitería interna tiene interna tiene circuitos integrados circuitos integrados y otros elementos y otros elementos que procesan las que procesan las señales de entrada señales de entrada en función del en función del estado de los estado de los controles, el controles, el resultado se muestra resultado se muestra en el panel frontal.en el panel frontal.

Instrumentación virtualInstrumentación virtual ¿Qué es un Instrumento ¿Qué es un Instrumento Virtual?Virtual?

Es la combinación de Hardware Es la combinación de Hardware y Software, usados por la y Software, usados por la computadora Personal (PC), computadora Personal (PC), para cumplir la función de un para cumplir la función de un instrumento tradicional instrumento tradicional

Instrumentación virtualInstrumentación virtual ¿Qué es un Instrumento Virtual?¿Qué es un Instrumento Virtual?

Es un módulo software que simula el Es un módulo software que simula el panel frontal de un instrumento real panel frontal de un instrumento real y, apoyándose en elementos de hardware y, apoyándose en elementos de hardware accesibles por la computadora accesibles por la computadora (tarjetas de adquisición, tarjetas (tarjetas de adquisición, tarjetas DSP, instrumentos accesibles vía GPIB, DSP, instrumentos accesibles vía GPIB, VXI, RS-232), realiza una serie de VXI, RS-232), realiza una serie de medias como si se tratase de un medias como si se tratase de un instrumento real.instrumento real.

Instrumentación virtualInstrumentación virtual

Computadora

Dispositivo DAQ

Bloque de Terminales

Cable

Sensores

HARDWARE

Instrumentación virtualInstrumentación virtual

SOFTWARE

Instrumentación virtualInstrumentación virtual

APLICACIÓN

INTRODUCCIÓN A LA INTRODUCCIÓN A LA INSTRUMENTACIÓN INSTRUMENTACIÓN

VIRTUALVIRTUALSISTEMAS DE MEDIDASISTEMAS DE MEDIDA

Sistema de medidaSistema de medidaEl usuario de un sistema automático El usuario de un sistema automático de medida debe ser capaz de:de medida debe ser capaz de:

Definir el procedimiento de test.Definir el procedimiento de test. Seleccionar los instrumentos Seleccionar los instrumentos implicados en el testimplicados en el test

Supervisar la ejecución del testSupervisar la ejecución del test Proporcionar los parámetros Proporcionar los parámetros iniciales del testiniciales del test

Analizar los resultados Analizar los resultados

Sistemas de medidaSistemas de medida Estas características se Estas características se consiguen mediante una consiguen mediante una plataforma hardware plataforma hardware (Computadora personal) y un (Computadora personal) y un software, todo ello a través de software, todo ello a través de una interfase gráfica con el una interfase gráfica con el usuario (GUI: Grafical User usuario (GUI: Grafical User Interface).Interface).

Sistemas de medidaSistemas de medida

Sistemas de medidaSistemas de medidaSistemas de medida aparecen en Sistemas de medida aparecen en infinidad de campos de la infinidad de campos de la ingeniería:ingeniería:

Procesado de señalProcesado de señal Química Analítica instrumentalQuímica Analítica instrumental Electrónica de potenciaElectrónica de potencia Mecánica, etc. Mecánica, etc.

Sistemas de medidaSistemas de medidaConociendo el sistema físico Conociendo el sistema físico donde se debe realizar las donde se debe realizar las medidas o sobre que magnitudes medidas o sobre que magnitudes se debe actuar, podremos se debe actuar, podremos realizar nuestro instrumento realizar nuestro instrumento virtual tan solo con colocar virtual tan solo con colocar los sensores correctos y una los sensores correctos y una adaptación a las placas de adaptación a las placas de adquisiciónadquisición

Sistemas de medidaSistemas de medida El software de control de los El software de control de los diferentes instrumentos, podría ser diferentes instrumentos, podría ser específico para cada procedimiento de específico para cada procedimiento de test diferente, con los consiguientes test diferente, con los consiguientes problemas de desarrollo y problemas de desarrollo y mantenimiento de la aplicación.mantenimiento de la aplicación.

La solución es un software que se La solución es un software que se adapte fácilmente a las diferentes adapte fácilmente a las diferentes necesidades de medida; estamos pues necesidades de medida; estamos pues hablando de un programa orientado a hablando de un programa orientado a objetos.objetos.

Sistemas de medidaSistemas de medida El sistema de software empleado El sistema de software empleado constituye una colección de objetos constituye una colección de objetos reutilizables que representan:reutilizables que representan:

Instrumentos físicosInstrumentos físicos Procedimientos de testProcedimientos de test Actividades de procesado de datos y Actividades de procesado de datos y Elementos de interfase gráfico,Elementos de interfase gráfico,

pudiéndose construir nuevas clase de pudiéndose construir nuevas clase de objetos a partir de los ya existentes. objetos a partir de los ya existentes.

Sistemas de medidaSistemas de medida Un controlador de un instrumento de Un controlador de un instrumento de laboratorio a través de la interfase laboratorio a través de la interfase paralela IEEE-488 (GPIB) ha de paralela IEEE-488 (GPIB) ha de ofrecer un interfaz gráfico (GUI) que ofrecer un interfaz gráfico (GUI) que simule el panel frontal del simule el panel frontal del instrumento físico.instrumento físico.

Esto significa que desde la pantalla Esto significa que desde la pantalla de la PC debe controlarse el de la PC debe controlarse el instrumento de manera como se haría instrumento de manera como se haría manualmente.manualmente.

Sistemas de medidaSistemas de medida

Sistemas de medidaSistemas de medida La versatilidad de disponer de un La versatilidad de disponer de un software de programación gráfica software de programación gráfica permite emplear las funciones de los permite emplear las funciones de los instrumentos de laboratorio instrumentos de laboratorio accesibles vía GPIB.accesibles vía GPIB.

A dichos controladores de instrumento A dichos controladores de instrumento se les ha añadido algunas librerías se les ha añadido algunas librerías propias del paquete de software y, de propias del paquete de software y, de este modo, se han realizado diferentes este modo, se han realizado diferentes instrumentos virtuales pues de hecho, instrumentos virtuales pues de hecho, físicamente no existen. físicamente no existen.

INTRODUCCIÓN A LA INTRODUCCIÓN A LA INSTRUMENTACIÓN INSTRUMENTACIÓN

VIRTUALVIRTUALPROGAMACIÓN ESTRUCTURADA PROGAMACIÓN ESTRUCTURADA

Y MODULARY MODULAR

ProgramaciónProgramaciónEn cualquier lenguaje de alto En cualquier lenguaje de alto nivel, los planteamientos nivel, los planteamientos generales son los mismos sea generales son los mismos sea cual sea el lenguaje escogidocual sea el lenguaje escogido

Un programa siempre se basará en Un programa siempre se basará en la construcción de un algoritmo la construcción de un algoritmo y el empleo de unas Estructuras y el empleo de unas Estructuras de Datosde Datos

ProgramaciónProgramaciónPor algoritmo entendemos la Por algoritmo entendemos la descripción exacta del orden descripción exacta del orden determinado en que se ha de determinado en que se ha de ejecutar un sistema de ejecutar un sistema de operaciones para resolver todos operaciones para resolver todos los problemas de un mismo tipo.los problemas de un mismo tipo.

ProgramaciónProgramaciónLas características del algoritmo Las características del algoritmo son:son:

Definidad (de todas las acciones a Definidad (de todas las acciones a realizar paso a paso sin ambigüedad)realizar paso a paso sin ambigüedad)

Generalidad (todos los problemas de Generalidad (todos los problemas de un mismo tipo) yun mismo tipo) y

Efectividad (funcionamiento correcto Efectividad (funcionamiento correcto en todos los casos).en todos los casos).

ProgramaciónProgramaciónLa implementación del algoritmo La implementación del algoritmo nos lleva a codificar cada una nos lleva a codificar cada una de las acciones que lo de las acciones que lo constituyen a instrucciones de constituyen a instrucciones de un lenguaje determinado.un lenguaje determinado.

Programación Programación estructuradaestructurada

Es nuestro objetivo obtener programas Es nuestro objetivo obtener programas lo más claro, simples y fiables lo más claro, simples y fiables posible.posible.

Un criterio que podemos aplicar Un criterio que podemos aplicar consiste en intentar que el texto del consiste en intentar que el texto del programa (estructura estática) nos dé programa (estructura estática) nos dé una idea clara de la evolución una idea clara de la evolución seguida por el programa cuando se seguida por el programa cuando se ejecuta (estructura dinámica).ejecuta (estructura dinámica).

Programación Programación estructuradaestructurada

A tal fin limitaremos el conjunto de A tal fin limitaremos el conjunto de estructuras a:estructuras a:

SecuencialSecuencial CondicionalCondicional IterativaIterativa Cualquier programa lo construimos a Cualquier programa lo construimos a partir de estas tres estructuras. partir de estas tres estructuras.

Programación Programación estructuradaestructurada

Cada acción, si no es Cada acción, si no es elemental, puede a su vez elemental, puede a su vez descomponerse en otras que sí descomponerse en otras que sí lo seanlo sean

Programación Programación estructuradaestructurada

La estructura secuencialLa estructura secuencial

Un proceso será secuencial cuando Un proceso será secuencial cuando conste de una serie de acciones conste de una serie de acciones elementales, que se ejecutarán en elementales, que se ejecutarán en el orden que se ha escrito.el orden que se ha escrito.

Programación Programación estructuradaestructurada

La estructura secuencialLa estructura secuencial

Así, para realizar el proceso PAN Así, para realizar el proceso PAN CON TOMATE las acciones que CON TOMATE las acciones que realizaremos serán:realizaremos serán:Inicio_secuenciaInicio_secuenciaAcción 1 Cortar el panAcción 1 Cortar el panAcción 2 Abrir el tomateAcción 2 Abrir el tomateAcción 3 Untar el panAcción 3 Untar el panAcción 4 Poner aceite.Acción 4 Poner aceite.Fin_secuencia.Fin_secuencia.

Programación Programación estructuradaestructurada

La estructura condicional.La estructura condicional.

La emplearemos cuando dos La emplearemos cuando dos acciones alternativas y acciones alternativas y excluyentes dependen de una excluyentes dependen de una condición.condición.

Programación Programación estructuradaestructurada

La estructura condicional.La estructura condicional.

En lenguaje natural diremos SI En lenguaje natural diremos SI “hace sol” ENTONCES “iré a la “hace sol” ENTONCES “iré a la playa” SINO “me quedo en casa”playa” SINO “me quedo en casa”

IF “hace sol” THEN “iré a la IF “hace sol” THEN “iré a la playa” ELSE “me quedo en casa”playa” ELSE “me quedo en casa”

Programación Programación estructuradaestructurada

La estructura iterativaLa estructura iterativa

Son acciones que implican la Son acciones que implican la repetición sistemática de un repetición sistemática de un proceso. Pero existe proceso. Pero existe diferencias entre ellas.diferencias entre ellas.

Programación Programación estructuradaestructurada

La estructura iterativaLa estructura iterativa

““Mientras haya luz recoge las Mientras haya luz recoge las sillas del jardín”sillas del jardín”

““Pon las papas en la cazuela Pon las papas en la cazuela hasta que este llena”hasta que este llena”

““Copia cien veces la lección”Copia cien veces la lección”

Programación modularProgramación modularLa programación modular es un La programación modular es un método de diseño y tiende a método de diseño y tiende a dividir el problema total en dividir el problema total en aquellas partes que poseen aquellas partes que poseen personalidad propia. personalidad propia.

Programación modularProgramación modular Frecuentemente debe repetirse una Frecuentemente debe repetirse una cierta secuencia de sentencias en cierta secuencia de sentencias en varios lugares dentro de un varios lugares dentro de un programa.programa.

Para ahorrar el programador el Para ahorrar el programador el tiempo y el esfuerzo necesario para tiempo y el esfuerzo necesario para copiar estas sentencias, muchos copiar estas sentencias, muchos lenguajes de programación ofrecen lenguajes de programación ofrecen una posibilidad de subrutina una posibilidad de subrutina (subprograma). (subprograma).

Programación modularProgramación modular La subrutina sirve como instrumento La subrutina sirve como instrumento para abreviar el texto y, mas para abreviar el texto y, mas significativamente, como un medio para significativamente, como un medio para hacer peticiones y estructurar un hacer peticiones y estructurar un programa en componentes cerrados y programa en componentes cerrados y lógicamente coherentes.lógicamente coherentes.

La partición es esencial en la La partición es esencial en la comprensión de un programa, comprensión de un programa, particularmente si es tan complejo que particularmente si es tan complejo que el texto tiene una longitud tal que el texto tiene una longitud tal que sea imposible recorrerlo de un sea imposible recorrerlo de un vistazo.vistazo.

Programación modularProgramación modular La estructura en subrutinas es La estructura en subrutinas es indispensable tanto para la indispensable tanto para la documentación como para la documentación como para la verificación del programa.verificación del programa.

Así, es deseable a menudo formular Así, es deseable a menudo formular una secuencia de sentencias como una secuencia de sentencias como procedimiento, aun cuando esta procedimiento, aun cuando esta secuencia se presente solo una vez secuencia se presente solo una vez y entonces no exista la motivación y entonces no exista la motivación de acotar el texto.de acotar el texto.

Programación modularProgramación modularDe este modo un SUBPROGRAMA es De este modo un SUBPROGRAMA es una parte autónoma del programa una parte autónoma del programa que realiza una función que realiza una función definida, la cual puede ser definida, la cual puede ser invocada por otras partes del invocada por otras partes del programa siempre que se programa siempre que se necesite para desarrollar esa necesite para desarrollar esa función.función.

INTRODUCCIÓN A LA INTRODUCCIÓN A LA INSTRUMENTACIÓN INSTRUMENTACIÓN

VIRTUALVIRTUALPROGRAMACIÓN GRÁFICA: PROGRAMACIÓN GRÁFICA:

ENTORNO LABVIEWENTORNO LABVIEW

Instrumentación Instrumentación Virtual con LabVIEWVirtual con LabVIEW

LabVIEWLabVIEWLabVIEW LabVIEW

LabVIEW es un lenguaje de LabVIEW es un lenguaje de programación gráfico que programación gráfico que utiliza íconos en lugar de utiliza íconos en lugar de líneas de texto para crear líneas de texto para crear aplicaciones.aplicaciones.

LabVIEWLabVIEWUtilizando LabVIEW se pueden Utilizando LabVIEW se pueden crear:crear:

Pruebas y medicionesPruebas y mediciones Adquisiciones de datosAdquisiciones de datos Control de instrumentosControl de instrumentos Almacenamiento de datosAlmacenamiento de datos Análisis de medicionesAnálisis de mediciones Generación de reportesGeneración de reportes

Instrumentación Virtual Instrumentación Virtual con LabVIEWcon LabVIEW

Los programas de Labview son Los programas de Labview son llamados instrumentos virtuales llamados instrumentos virtuales (VIs).(VIs).

Los VIs contienen tres elementos:Los VIs contienen tres elementos:Panel frontalPanel frontalDiagrama de bloquesDiagrama de bloquesIcono conectorIcono conector

Instrumentación Virtual Instrumentación Virtual con LabVIEWcon LabVIEW

Los programas de Labview son Los programas de Labview son llamados instrumentos virtuales llamados instrumentos virtuales (VIs).(VIs).

Los VIs contienen tres elementos:Los VIs contienen tres elementos:Panel frontalPanel frontalDiagrama de bloquesDiagrama de bloquesIcono conectorIcono conector

Icono/Conector•Un icono representa un VI en otro diagrama de bloque

•El conector muestra terminales disponibles para transferir datos

Panel frontal•Controles = entradas•Indicadores = salidas

Diagrama de bloque• Programa de acompañamiento para el panel frontal

• Componentes “cableados” entre si

Componentes de un VIComponentes de un VI

Panel FrontalPanel Frontal El panel frontal es la interfase El panel frontal es la interfase del usuario con el VI. del usuario con el VI.

Usted construye el panel frontal Usted construye el panel frontal con controles e indicadores, que con controles e indicadores, que son las entradas y salidas que son las entradas y salidas que interactúan con las terminales interactúan con las terminales del VI, respectivamentedel VI, respectivamente

Panel FrontalPanel Frontal Los controles son botones, Los controles son botones, botones de empuje, marcadores botones de empuje, marcadores y otro componentes de y otro componentes de entradas.entradas.

Los indicadores son las Los indicadores son las graficas, luces y otros graficas, luces y otros dispositivos.dispositivos.

Panel FrontalPanel Frontal Los controles simulan Los controles simulan instrumentos de entradas de instrumentos de entradas de equipos y suministra datos al equipos y suministra datos al diagrama de bloques del VI. diagrama de bloques del VI.

Los indicadores simulan salidas Los indicadores simulan salidas de instrumentos y suministra de instrumentos y suministra datos que el diagrama de bloques datos que el diagrama de bloques adquiere o genera.adquiere o genera.

Panel frontal de VIPanel frontal de VI

Barra de herramientas del panel frontal

Barra de menús del panel frontalControlBooleano

Indicador gráfico

Icono

Paleta de controlesPaleta de controles Use la paleta de controles Use la paleta de controles ((ControlsControls) para colocar los ) para colocar los controles e indicadores en el controles e indicadores en el panel frontal.panel frontal.

La paleta de controles esta La paleta de controles esta disponible solamente en el disponible solamente en el panel frontal.panel frontal.

Paleta de controlesPaleta de controles Seleccione Seleccione Window»Show Controls Window»Show Controls palette palette o haga clic derecho en el o haga clic derecho en el espacio de trabajo en el panel frontal espacio de trabajo en el panel frontal para desplegar la paleta de controles. para desplegar la paleta de controles.

Usted también puede desplegar la Usted también puede desplegar la paleta de controles haciendo un clic paleta de controles haciendo un clic derecho en una área abierta del panel derecho en una área abierta del panel frontal. frontal.

Para desaparecer la paleta de Para desaparecer la paleta de controles presione el botón en la controles presione el botón en la parte superior izquierda de la paleta.parte superior izquierda de la paleta.

Paleta de controlesPaleta de controles

Diagrama de bloqueDiagrama de bloque Los objetos del panel frontal aparecen Los objetos del panel frontal aparecen como terminales en el diagrama de bloque.como terminales en el diagrama de bloque.

El diagrama de bloque contiene el código El diagrama de bloque contiene el código fuente grafico.fuente grafico.

Adicionalmente, el diagrama de bloque Adicionalmente, el diagrama de bloque contiene funciones y estructuras contiene funciones y estructuras incorporadas en las bibliotecas de incorporadas en las bibliotecas de LabVIEW.LabVIEW.

Los cables conectan cada uno de los nodos Los cables conectan cada uno de los nodos en el diagrama de bloques, incluyendo en el diagrama de bloques, incluyendo controles e indicadores de terminal, controles e indicadores de terminal, funciones y estructuras.funciones y estructuras.

Diagrama de bloqueDiagrama de bloque Los objetos del panel frontal Los objetos del panel frontal aparecen como terminales en el aparecen como terminales en el diagrama de bloque.diagrama de bloque.

El diagrama de bloque contiene El diagrama de bloque contiene el código fuente grafico.el código fuente grafico.

Adicionalmente, el diagrama de Adicionalmente, el diagrama de bloque contiene funciones y bloque contiene funciones y estructuras incorporadas en las estructuras incorporadas en las bibliotecas de LabVIEW.bibliotecas de LabVIEW.

Diagrama de bloqueDiagrama de bloque

Cableadodedatos

Terminal grafica

SubVI

EstructuraWhile loop

Barra deHerramientasDel diagrama de Bloque

Funcion de dividir

Constantenumerico

Funcion de tiempo

Terminal de controlbooleano

Paleta de funcionesPaleta de funciones Use la paleta de funciones Use la paleta de funciones ((FunctionsFunctions), para construir un ), para construir un diagrama de bloque.diagrama de bloque.

La paleta de funciones esta La paleta de funciones esta disponible solamente en el disponible solamente en el diagrama de bloques.diagrama de bloques.

Paleta de funcionesPaleta de funciones Seleccione Seleccione Window»Show Functions Window»Show Functions Palette Palette o haga un click derecho o haga un click derecho en el espacio de trabajo del en el espacio de trabajo del diagrama de bloque para desplegar diagrama de bloque para desplegar la paleta de funciones.la paleta de funciones.

Usted también puede desplegar la Usted también puede desplegar la paleta de funciones dando un paleta de funciones dando un click derecho en una área abierta click derecho en una área abierta del diagrama de bloques.del diagrama de bloques.

Paleta de funcionesPaleta de funciones

Paleta de funciones (Ventana de diagrama de bloque)

Icono y ConectorIcono y Conector Cada VI muestra un icono, mostrado Cada VI muestra un icono, mostrado arriba, en la esquina superior arriba, en la esquina superior derecha de las ventanas del panel derecha de las ventanas del panel frontal y del diagrama de bloque.frontal y del diagrama de bloque.

Un icono es una representación Un icono es una representación grafica de un VI. Puede contener grafica de un VI. Puede contener texto, imágenes, o una combinación texto, imágenes, o una combinación de ambos.de ambos.

Si usted utiliza un VI como subVI, Si usted utiliza un VI como subVI, el icono identifica el subVI en el el icono identifica el subVI en el diagrama de bloque del VI.diagrama de bloque del VI.

Icono y ConectorIcono y Conector El conector muestra terminales El conector muestra terminales disponibles para la transferencia de disponibles para la transferencia de datos hacia y desde el subVI.datos hacia y desde el subVI.

Hay varios patrones de conectores Hay varios patrones de conectores para elegir. Haga un clic-derecho para elegir. Haga un clic-derecho sobre el conector y seleccione el sobre el conector y seleccione el patrón del menú de patrones.patrón del menú de patrones.

A partir de ahí usted puede asignar A partir de ahí usted puede asignar controles e indicadores en el panel controles e indicadores en el panel frontal al conector terminal.frontal al conector terminal.

Icono y ConectorIcono y Conector

Un icono representa un VI Un icono representa un VI en otro diagrama de en otro diagrama de bloquebloque

El conector muestra El conector muestra terminales disponibles terminales disponibles para transferir datospara transferir datos

Icon

Connector

Terminals

Botón de ejecución (Run)

Botón de ejecución continua(Continuous Run)Cancelación de ejecución(Abort Execution)Botón de pausa/continuación

Configuración de textos(Text Settings)Alineamiento de objetos(Align Objects)Distribución de objetos(Distribute Objects)Reordenamiento

Redimensionamiento de objetosde panel frontal (Resize Objects)

Botón de ejecución resaltada(Highlight Execution) Botón de entrada al ciclo(Step Into)Botón sobre (Step Over)

Botón de salida del ciclo(Step Out)

Botones adicionales en el diagrama de la barra de herramientas

Barra de herramientas Barra de herramientas de Estadode Estado

Herramienta de operación

Herramienta de posicionamiento y redimensión

Herramienta de etiquetado

Herramienta de cableado

Herramienta de menú (atajo)

• Paleta flotante• Utilizado para operar y modificar objetos en el panel frontal y en el diagrama de bloques.

Herramienta de desplazamiento

Herramienta de punto de paro

Herramienta de prueba

Herramienta para copia de color

Herramienta para colorear

Paleta de Paleta de HerramientasHerramientas

Herramienta de selección automatica

Opciones de AyudaOpciones de Ayuda Utilice la ventana deUtilice la ventana de Context Help Context Help (Ayuda (Ayuda Contextual)Contextual) yy LabVIEW LabVIEW Help Help (Ayuda de (Ayuda de LabViEW) para LabViEW) para ayudarle a construir o ayudarle a construir o editar los VIs. editar los VIs.

Refiérase a la ayuda Refiérase a la ayuda de LabVIEW y a los de LabVIEW y a los manuales para mas manuales para mas información.información.

Opciones de AyudaOpciones de AyudaVentana de AyudaVentana de Ayuda Contextual Contextual (Context Help Window )(Context Help Window )

Para desplegar la ventana de Para desplegar la ventana de Context HelpContext Help, seleccione , seleccione Help>>Show ContextHelp>>Show Context HelpHelp o o presione las teclas <Ctrl-H>. presione las teclas <Ctrl-H>.

Opciones de AyudaOpciones de AyudaCuando mueva el cursor sobre el Cuando mueva el cursor sobre el panel frontal y los objetos del panel frontal y los objetos del diagrama de bloque, la ventana diagrama de bloque, la ventana de de Context Help Context Help despliega el despliega el icono de los subVIs, funciones, icono de los subVIs, funciones, constantes, controles e constantes, controles e indicadores, con cables indicadores, con cables adjuntos a cada una de sus adjuntos a cada una de sus terminales. terminales.

Opciones de AyudaOpciones de AyudaCuando mueva el cursor sobre la Cuando mueva el cursor sobre la caja de opciones de dialogo, la caja de opciones de dialogo, la ventana de ventana de Context Help Context Help despliega despliega descripciones de esas opciones. En descripciones de esas opciones. En la ventana, las conexiones la ventana, las conexiones requeridas están en negrilla, las requeridas están en negrilla, las conexiones recomendadas en texto conexiones recomendadas en texto normal, y las conexiones opcionales normal, y las conexiones opcionales están poco claras o no aparecen.están poco claras o no aparecen.

Opciones de AyudaOpciones de AyudaContexto de la Ayuda•Ayuda en línea•Congelar Ayuda•Ayuda del Diagrama Simple/Complejo•Ctrl + H

Referencias en Línea•Todos los menús en línea•Clic en las funciones del diagrama para tener acceso directo a la información en línea.

Actividad 1.1Actividad 1.1Abrir y ejecutar un VIAbrir y ejecutar un VI

Actividad 1.2Actividad 1.2Usar las utilidades de ayuda de Usar las utilidades de ayuda de LabVIEW para obtener LabVIEW para obtener información sobre objetos y información sobre objetos y características del panel características del panel frontal y diagrama de bloques.frontal y diagrama de bloques.

Ejercicio complementario Ejercicio complementario 1.11.1

1.1.1 Abrir y ejecutar un VI1.1.1 Abrir y ejecutar un VIC:\...\labview\examples\apps\C:\...\labview\examples\apps\freqres.llb\ frequency response.vifreqres.llb\ frequency response.vi1.1.2 Poner las ventanas Panel y 1.1.2 Poner las ventanas Panel y Diagrama una al lado de la otra y Diagrama una al lado de la otra y después una encima de la otradespués una encima de la otra1.1.3 Desalinee dos o mas controles, 1.1.3 Desalinee dos o mas controles, luego usando la herramienta luego usando la herramienta apropiada vuélvalos a alinear.apropiada vuélvalos a alinear.