Practicas de Labview
Practicas de Labview
Practicas de Labview
2. Seleccione Help»Find Examples. La caja de dialogo que aparece muestra y enlaza todos los VIs
de ejemplo disponibles en LabVIEW.
3. En el Browse Tab, seleccione browse (navegar) de acuerdo al tema deseado. Elija Analyzing and
Processing Signals (analizando y procesando señales), después Signal Processing, después Signal
Generation and Processing.vi.
Esto abrirá el Panel Frontal del VI Signal Generation and Processing.
Nota Usted también puede abrir el VI al hacer clic en el botón Open VI (abrir VI) y navegar a
labview\examples\apps\demos.llb\Signal Generation and Processing.vi.
Panel Frontal
4. Haga clic en el botón de Run (correr) de la barra de herramientas, mostrado a la izquierda, para
correr este VI. Este VI determina el resultado de filtrar una señal generada. Este ejemplo también
muestra el espectro de poder (power spectrum) para señales generadas. Las señales resultantes son
mostradas en graficas en el panel frontal, como se muestra en la siguiente figura.
6. Presione el botón de More Info… (mas información) o [F5] para leer mas acerca de las funciones
de análisis.
8. Seleccione Window»Show Diagram o presione las teclas <Ctrl-E> para mostrar el diagrama de
bloque del VI Signal Generation and Processing.
(MacOS) Presione las teclas <Command-E>. (Sun) Presione las teclas <Meta-E>.
(Linux) Presione las teclas <Alt-E>.
Este diagrama de bloque contiene muchos de los elementos básicos de diagrama de bloque,
incluyendo subVIs, funciones, y estructuras, de las cuales usted aprenderá mas tarde en el curso.
9. Seleccione Window»Show Panel o presione las teclas <Ctrl-E> para regresar al Panel Frontal.
Construir un VI
Complete los pasos siguientes para crear un VI que tome un número representando grados Celsius y lo
convierta a un número representando grados Fahrenheit.
En las ilustraciones de cableado, la flecha al final del icono del mouse (mostrado al lado izquierdo) muestra
donde hacer clic y el numero en la flecha indica cuantas veces hay que hacer clic.
Panel Frontal
1. Seleccione File»New para abrir un nuevo panel frontal.
2. (Opcional) Seleccione Window»Tile Left and Right para mostrar el panel frontal y el diagrama
de bloques uno al lado del otro.
3. Cree un control digital numérico. Usted utilizara este control para introducir el valor en grados
Centígrados.
a. Seleccione el control digital en la paleta de Controls»Numeric Controls. Si la paleta de
Controls no esta visible, haga clic-derecho en un área abierta del panel frontal para
desplegarla.
b. Mueva el control al panel frontal y haga clic para colocar el control.
c. Escriba deg C adentro de la etiqueta y haga clic afuera de la etiqueta o haga clic en el
botón Enter de la barra de herramientas. Si usted no escribe el nombre inmediatamente,
LabVIEW utiliza una etiqueta que tiene por defecto. Usted puede editar una etiqueta en
cualquier momento utilizando la herramienta de Etiquetado.
4. Cree un indicador digital numérico. Usted utilizara este indicador para mostrar el valor en grados
Fahrenheit.
a. Seleccione el indicador digital en la paleta Controls»Numeric Indicators.
b. Mueva el indicador al panel frontal y haga clic para colocar el indicador.
c. Escriba deg F adentro de la etiqueta y haga clic afuera de la etiqueta o haga clic en el
botón Enter.
LabVIEW crea terminales de control e indicación correspondientes en el diagrama de bloques.
Las terminales representan el tipo de dato de control o indicación. Por ejemplo, una terminal
DBL representa un control o indicador numérico de punto flotante con valor de precisión-doble.
Nota Las terminales de control tienen un borde más grueso que las terminales de los indicadores.
Diagrama de Bloque
5. Despliegue el diagrama de bloques hacienda clic en el o seleccionando Window»Show
Diagram.
Nota: Las terminales del Diagrama de Bloques pueden ser vistas como iconos o como terminales.
Para cambiar la manera en que LabVIEW despliega estos objetos haga clic derecho en la terminal y
seleccione View As Icon.
6. Seleccione las funciones de Multiplicación (Multiply) y Suma (Add) en la paleta de
Functions»Numeric y colóquelas en el diagrama de bloques. Si la paleta de Functions no esta
visible, haga clic derecho en un área libre en el bloque de diagramas para desplegarla.
7. Seleccione una constante numérica en la paleta Functions»Numeric y coloque dos de ellas en el
diagrama de bloques. Cuando usted coloca la constante numérica por primera vez esta queda
seleccionada de manera que usted pueda escribir el valor deseado.
8. Escriba 1.8 en una de las constantes y 32.0 en la otra.
Si usted movió las constantes antes de haberles asignado (escrito) un valor, entonces utilice la
herramienta de Etiquetado para ingresar los valores.
9. Utilice la herramienta de cableado para conectar los iconos como se muestra en el diagrama de
Para cablear de una terminal a la otra, utilice la herramienta de Cableado para hacer clic
bloques previo.
Usted puede doblar un cable al hacer clic para sujetar el cable a la pantalla y moviendo el
cursor en una dirección perpendicular. Presione la barra de espaciamiento para cambiar la
Para identificar terminales en los nodos, haga clic derecho en las funciones de
dirección de cableado.
ilumina intermitentemente, indicando que al hacer clic sobre ella se conectara el cable a la
Para cancelar un cable que se ha comenzado a conectar, presione la tecla <Esc>, haga clic
terminal y una etiqueta de sugerencia aparece, mostrando el nombre de la terminal.
Panel Frontal
1. Seleccione File»Open y navegue a c:\exercises\LV Intro para abrir el VI Convertir C a
F.
Si usted cerro todos los VIs que estaban abiertos, haga clic en el botón Open… en la ventana de
dialogo de LabVIEW
Sugerencia Haga clic en la flecha junto al botón Open… en la ventana de dialogo de LabVIEW para abrir
documentos recientemente abiertos, tales como Convertir C a F.vi.
El siguiente panel frontal aparece.
2. Haga clic derecho en el icono en la parte superior derecha del panel frontal y seleccione Edit
Icon del menú de atajo. Esto hace que la ventana de dialogo Icon Editor aparezca.
3. Haga doble clic en la herramienta de Selección en la parte izquierda de la ventana de dialogo del
Icon Editor para seleccionar el icono por defecto.
4. Presione la tecla <Delete> para remover el icono por defecto.
5. Haga doble clic en la herramienta de Rectángulo para re-dibujar la orilla.
6. Cree el siguiente icono.
Panel Frontal
1. Seleccione File»New para abrir el nuevo panel frontal.
2. Cree el indicador de termómetro, como se muestra en el siguiente panel frontal.
Diagram de Bloque
4. Seleccione Window»Show Diagram para desplegar el diagrama de bloques.
5. Construya el siguiente diagrama de bloques.
a. Haga clic con el botón derecho en el icono en la parte superior derecha del panel frontal y
seleccione Edit Icon desde el menú de atajo. La ventana de dialogo Icon Editor aparece.
b. Haga doble clic con la herramienta de Selección en el lado izquierdo de la ventana de
dialogo Icon Editor para seleccionar el icono por defecto.
c. Presione la tecla <Delete> para remover el icono por defecto.
d. Haga doble clic en la herramienta de Rectángulo para re-dibujar la orilla.
e. Use la herramienta de Lápiz para dibujar un icono que represente el termómetro.
f. Utilice el Foreground y las herramientas de Llenado para colorear el termómetro de rojo.
Nota Para dibujar líneas rectas horizontales o verticales, presione la tecla <Shift> mientras utilice la
herramienta del lápiz para mover el cursor.
a. Haga clic doble sobre la herramienta de Texto, mostrada a la izquierda, y cambie el
tamaño de la letra (fuente) a Small Fonts.
b. Seleccione el icono B&W y seleccione 256 Colors en el espacio Copy from para crear
un icono en blanco y negro, el cual LabVIEW utiliza para imprimir a menos que usted
tenga una impresora a color.
c. Cuando el icono este completo, haga clic en el botón OK. El icono aparece en la esquina
superior derecha del panel frontal.
11. Seleccione File»Save para salvar el VI. Elija un lugar en su disco duro para salvar el VI como
Termometro.vi.
12. Seleccione File»Close para cerrar el VI.
Use un ciclo mientras (while) y un grafico de forma de onda para construir un VI que demuestre
temporizado de software.
Panel Frontal
1. Abra un nuevo VI.
2. Construya el siguiente panel frontal.
Diagrama de Bloque
4. Circunscriba las dos terminales en un ciclo mientras (While Loop), como se muestra en el
siguiente diagrama de bloques.
a. Seleccione el ciclo mientras (While Loop) en la paleta Functions»Execution Control.
b. Haga clic y arrastre un rectángulo de selección alrededor de las dos terminales.
c. Utilice la herramienta de Posicionamiento para cambiarle el tamaño al ciclo, si es
necesario.
Añadiendo Temporizado
Cuando este VI corre, el ciclo mientras (While Loop) se ejecuta tan rápido como le es posible. Complete los
siguientes pasos para tomar datos a ciertos intervalos, tales como una vez cada medio-segundo, como se
muestra en el siguiente diagrama de bloque.
Panel Frontal
1. Abra un nuevo VI y construya el siguiente panel frontal utilizando las siguientes sugerencias.
Diagrama de Bloque
Functions»Input.
Configure el VI para que le pida al usuario elegir el documento a leer y cambien el
delimitante a un Tab
Haga clic derecho en Signals Output (señales de salida) y elija crear indicador grafico
7. Corra el VI
8. Salve y cierre ambos VIs.
Panel Frontal
1. Abra un Nuevo VI y construya el siguiente panel frontal utilizando las siguientes sugerencias.
Diagrama de Bloques
Panel Frontal
1. Abra un Nuevo VI y construya el siguiente panel frontal utilizando las siguientes sugerencias.
a. Cree un control numérico y cambie la Etiqueta (Label) a Square Root Input (entrada de
raíz cuadrada). Cree un indicador numérico para la raíz cuadrada (Square Root).
b. Coloque Error In 3D.ctl de Controls»All Controls»Arrays & Clusters.
c. Coloque Error Out 3D.ctl de Controls» All Controls»Arrays & Clusters.
Diagrama de Bloque
Panel Frontal
En lugar de comenzar de la nada, utilizaremos una plantilla de VI para crear nuestra maquina de
estado.
1. Desde la ventana inicial de LabVIEW haga clic en New…, y elija Standard State Machine, la
cual se encuentra localizada bajo el encabezamiento VI from Template » Frameworks »
Design Patterns.
2. Examine la plantilla, y después sálvela en otro directorio antes de comenzar a trabajar en ella.
Block Diagram
3. Haga clic derecho en la constante enum etiquetada Next State y seleccione Open Type Def.
4. En el panel frontal de StateMachinesStates.ctl escriba Def VI, haga clic derecho en el control de
estados enum y elija Edit Items.
5. Añada dos estados más. Nómbrelos “State 1” y “State 2”
6. Cierre State Machines.ctl y escriba Def Front panel y salve el control con el nombre por defecto
cuando se le pregunte.
7. Haga clic derecho en la etiqueta del selector de casos (Case Selector Label) de la estructura de
casos y elija Duplicate case. Haga esto una vez más de manera que hallan cuatro casos:
Initialize, State 1, State 2, y Stop.
9. Haga clic derecho en el registro de desplazamiento (shift register) en el costado izquierdo del
ciclo mientras (while loop) y cree un indicador. Cambie su nombre a “Current State”.
10. En “Initialize”, caso por defecto (Default case) coloque una function One Button Dialog y
conecte una constante de cadena de caracteres a la entrada de Message. Escriba “Now beginning
test…” en la constante de cadena de caracteres.