Title: Panel de Entrada a LabVIEW
1Instrumentos Virtuales (VIs)
- Panel Principal o frontal
- Controles Inputs
- Indicadores Outputs
- Diagrama de bloques
- Programa del Panel frontal
- Componentes alambrados
2Icono/Conector
- Un icono representa a un VI en otro
- diagrama de bloques
- Un conector pasa y recibe datos de un subVI a
través de terminales
3Ejemplo VI - Temperatura
SubVI
4Archivos de LabVIEW
Menú Inicio Archivos de Programas
National Instruments LabVIEW 6.1 (7.0)
5Panel de Entrada a LabVIEW
6Panel Ventana Principal
Barra de Herramientas
Knob Control
XY Graph
7Panel del Diagrama
Terminal de un Control Digital
Alambre de Datos
Terminal de la perilla
Constante numérica
Terminal del gráfico
Estructura For i1 N
Función para multiplicación
8Estatus barra de herramientas
Botón Run Botón Continuous Run Botón Abort Botón
Pause/Continue
Font características Alineamiento
objetos Distribución de objetos Reordenar objetos
Botones adicionales en la barra de herramientas
Indicador Warning Botón de Enter
Botón Execution Highlighting Botón Step
Into Botón Step Over Botón Step Out
9Menus
- Menus Pull Down
- Menus rápidos de LabVIEW
Windows y UNIX Click derecho sobre el objeto
con el ratón (mouse)
10Paletas de Control y Funciones
Functions (Ventana Diagrama)
Controles (Ventana Panel)
Encontrar
Opciones del Browser
Subir un nivel
- Graficas paletas flotantes
- Subpalettes pueden convertirse a flotantes
11Opciones de la Ayuda (Help)
- Mostrar menú de ayuda
- Ayuda del diagrama Simple/Detallado
- Ayuda Lock
- Ayuda Online
- Contenido e Índice (Help menu)
- Todos los menús online
- Clic derecho sobre la función en diagrama para
acceso a información online directa
12RESUMEN
- Un VI tiene 3 componentes principales panel
principal, diagrama de bloques y el conector de
iconos. - El panel frontal es la interfase entre el usuario
y el VI, el diagrama de bloques es el código
ejecutable. - Las opciones del menú dan acceso a diferentes
facilidades de LabVIEW - Se pueden usar rutas cortas para personalizar
cualquier objeto (clic derecho en Windows) - Uso de paletas flotantes, tanto para funciones
como para controles
13Lección 2Creando, Editando, y Eliminando
errores en un VI
Aprenderemos a
- A Como crear VIs
- B Como Editar VIs
- C Como corregir errores en un VIs
14Creando el Panel Frontal de un VI
- Controles numéricos e indicadores
- Controles Boleanos e indicadores
- Configurando controles e indicadores
- Uso de menús rápidos
- Las partes tienen diferentes menús
Indicador Digital
Rótulos
Control Digital
Control Boleano
Indicador Boleano
Botones de Incremento
15Accesando los Menús Rápidos
Clic derecho sobre el rótulo para su menú rápido
Clic derecho sobre el display digital para su
menú rápido
Windows y UNIX Clic-Derecho
16Creando un Diagrama de Bloques VI
Ventana del Panel
Ventana del Diagrama
Terminales Del control
Terminales del indicador
Nodos
Alambres
17Alambrando un Diagrama de Bloques
Herramientas para alambrar
Soldadura (Hot Spot)
- Alambrado Automático - Tips - Clic-derecho en
terminales y seleccionar Visible
ItemsTerminals - Ventana de ayuda
18Programando Flujo de Datos
- Un diagrama de bloques se ejecuta de izquierda a
derecha y de arriba hacia abajo - Los nodos se ejecutan cuando todos los datos
están en las terminales de entrada - Los nodos envían datos a todas las terminales de
salida (output) una vez ejecutadas
19Buscando Controles, VIs, y Funciones
Presionar el botón de búsqueda, escribir el texto
para iniciar la búsqueda
- Use los botones de arriba de las paletas de
Controles y Funciones para navegar y buscar
ciertos controles, VIs, y funciones.
20Técnicas de Edición
- Creando Objetos desde ventana del Diagrama de
bloques - Seleccionado Objetos
- Moviendo y ajustando tamaño de objetos
- Borrando Objetos
- Undo y Redo
21Técnicas de Edición
- Etiquetas libre vs. etiquetas propias
- Técnicas de alambrado
- Cambiando Fonts y colores de textos
- Copiando Objetos
- Usando Colores
22Técnicas para eliminación de errores(debugging)
- Encontrando
- Ejecución por pasos
- Sonda
Clic sobre el botón quebrado Run La ventana
mostrara los errores
Clic sobre el botón Execution Highlighting el
flujo de datos se ilumina. Los valores se van
mostrando paso a paso.
Clic-derecho en alambre para desplegar una sonda,
ésta mostrará el fuljo de datos a medida que
fluyen en el segmento del alambre También puede
seleccionar la sonda de la paleta de herramientas
y dar clic sobre el alambre.
23Técnicas para eliminación de errores(debugging)
- Puntos de pausa (breakpoints)
- Boton de paso dentro, sobre y fuera para revisión
paso a paso
Seleccionar la herramienta breakpoint y haga clic
en el alambre o nodo que desea pausar la ejecución
Clic sobre botón Into para permitir tramos
simples Una vez que se activa, el botón para en
cada nodo Clic en botón Step Over para permitir
tramos simples o paros sobre los nodos. Clic en
Step Out para paros fuera de los nodos
24RESUMEN
- Se pueden colocar controles (inputs) e
indicadores (outputs) en la ventana o panel
principal - Uso de herramientas operativas para manipular
objetos del panel principal - uso de herramientas para seleccionar, mover,
redimensioanr objetos del panel. - Uso de la herramienta alambrar para conectar los
objetos del diagrama - Las terminales de los controles tienen bordes más
anchos que las terminales de los indicadores.
25RESUMEN
- Todos los objetos de LabVIEW tienen menús
rápidos (shortcuts) - Alambrar es el mecanismo para controlar el flujo
de datos y genera el programa de LabVIEW. - Flecha quebrada de ejecución significa un VI con
errores, no se puede ejecutar. - Existen varias herramientas para operaciones de
eliminación de errores, tales como sondas,
puntos de quiebra, ejecución paso a paso, etc.
26Tips
- Tip 1 Commandos de teclado rapido
-
- Tip 2 Llamar paleta de herramientas con
ltshiftgt clickderecho - Tip 3 Usar ltTabgt para seleccionar tools usar
space bar para - cambiar entre dos tipos comunes de
herramientas usadas - Tip 4 ToolsOptions selection fijar
preferencias de LabVIEW - Tip 5 Propiedades del VI (File menu)
- Tip 6 Menu de herramientas- caracteristicas
adicionales de ayuda
Windows ltCtrl-Rgt Ejecutar un
VI ltCtrl-Fgt Encontrar un objeto ltCtrl-Hgt Activar
la ventana de ayuda ltCtrl-Bgt Eliminar alambres
dañados ltCtrl-Wgt Cerrar la ventana
activa ltCtrl-Egt Moverse entre ventanas
panel/diagrama