Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Curso Ambiente Labview 2014
1 Curso Ambiente Labview 2014
Bsico
Antecedentes
Como nace Labview?
National Instruments desarrollaba tarjetas GPIB, pero para probar estas
tarjetas cre su propio programa.
Que es ahora LabVIEW?
Es un software orientado a la programacin de Instrumentos Virtuales en
un entorno Visual Grfico.
LabVIEW (acrnimo de Laboratory Virtual Instrumentation Engineering
Workbench)
Cronologa de LabVIEW
LabVIEW como software aparece en 1983
Ao
Versin
1986
1990
LabVIEW 2.0
1992
1993
1994
1995
1997
LabVIEW 4.0
1998
LabVIEW 5.0
1999
2000
LabVIEW 6i
2002
LabVIEW 6.1
En 2014 se mantiene la pantalla del 2013 pero agregan un toolbox mas de desarrollo
para la plataforma de myRIO ( my Reconfigure Input Output), basado en un SO en
tiempo real y un FPGA personalizado, para aplicaciones estudiantiles en Ingeniera.
Este es una
pantalla del
link a la pgina
Comunidad
En donde se
puede buscar
informacin
general.
Tambin esta
la seccin
Academia en
donde se
suben
preguntas y
respuestas a
diferentes
temas de
programacin,
tarjetas o
sensores.
Crear proyecto nos lleva a otra pgina en donde nos dar diferentes opciones de proyectos
Las flechas
marcan las
opciones
bsicas que
se
encuentran
en la
pgina
anterior
mas otras
especializa
das, como
lo son
Queued o
FPGA
Para crear un
programa(s).
Tenemos que abrir
nuevas hojas de trabajo,
segn lo grande del
proyecto.
Blank VI
My RIO Proyect
PANEL FRONTAL
DIAGRAMA DE BLOQUES
Diagrama de bloque
Programa de acompaamiento
para el panel frontal
Componentes cableados
entre si
Control
Booleano
Icono
Leyenda del
grfico
Grfico de
Forma de onda
Leyenda de
la grfica
Leyenda de
la escala
Funcin de
dividir
Terminal
grfica
SubVI
Cableado
de datos
Estructura
While loop
Constante
numrica
Funcin de
tiempo
Terminal de control
booleano
Paleta de Herramientas
(Tools)
Paleta de funciones
botn derecho
sobre cualquiera
de las pantallas
Paleta de control
(Ventana del panel frontal)
Aqu
encontraremos
controles e
indicadores
de diferentes
tipos
Paleta de funciones
(Ventana de diagrama de bloque)
Carpeta Express
En el Panel Frontal
y el Diagrama de Bloques
Adquisicin
de Datos
Sensor
Archivo
etc
Analizar
los Datos
Guardar, Enviar
los Datos
Actuador
Archivo
etc
Bsqueda de informacin
Bsqueda de ejemplos
Requieren tarjeta
Si se requiere alguna
tarjeta especfica
Mens Rpidos
Se activa con el
botn derecho
y
seleccionando
propiedades.
Aqu se puede
modificar el rango de
operacin, colores y
tipo de escala.
Los indicadores
simulan dispositivos de
salida de instrumentos
y despliegan datos del
diagrama de bloques
Pantalla Frontal
Diagrama de bloques
Nodos
Los nodos son objetos en el diagrama de bloques que poseen entradas
y/o salidas y realizan operaciones cuando un VI se ejecuta.
Los nodos pueden ser funciones subVi, o estructuras
Las estructuras son elementos de control de procesos, tal como las
estructuras Case, Ciclos For o While
Las funciones Suma o Resta son nodos de funciones
Nodo Expandible
VI de Generador de Funciones
El mismo VI, visto en tres maneras
diferentes.
El campo amarillo designa un VI Estndar.
El campo azul designa un VI Expreso
Nodo Expandido
Lneas de comunicacin
Tipo de cable
Escalar
Arreglo 1D
Arreglo
2D
Color
Numrico
Naranja (0.0)
Azul (Entero)
Boleano
Verde (V o F)
Cadena
Rosado (datos,
textos, cadenas)
Dinmico
Datos generados
por los VI express
Tipos de datos
Numricos
Extendido (Naranja): Formato de precisin extendida
MAC es de 96 bits
Windows 80 bits
SUN 128 bits
79 78
s
15
64 63
Exp
63
0
mantisa
Numricos
DOUBLE (Naranja): Nmeros con coma flotante de doble
precisin bajo el formato de la IEEE de 64 bits.
63 62
s
10
52 51
Exp
51
0
mantisa
23 22
Exp
22
0
mantisa
Numricos
T/F
Caracter 2
Caracter N
Tipos de datos
Los tipos de datos indican que objeto, entradas y salidas se
pueden cablear entre s.
Cada interruptor, botn o nodo presenta un color y este
color indica a que otro elemento se puede comentar
Fuentes de documentacin en
LabVIEW
La ventana de Context Help despliega la informacin bsica de LabVIEW,
cuando el cursor se mueve sobre algn objeto.
Ctrl + h
Flujo de datos
Se coloca un indicador
para ver el valor
Ejercicio 1-1
Cargar el programa Debug Exercise (sub).vi , determinar los errores y
corregirlos.
Ejercicio 1-2
Cargar el programa Depurar.vi , determinar los errores y corregirlos.
Ejercicio 1-3
Crear un VI que pueda
a) SIMULAR una SEAL Senoidal y Desplegarla en el Panel Frontal
Ejecutar
Versin
expandida
Versin
compacta
Ejecutar
Ejecutar
Ejecutar
Ejercicio 1-4
Utilizando las fuentes de documentacin de LabVIEW, construir un VI
que Simule una seal, que promedie cada 25 valores para disminuir el
nmero de muestras (Comprimir las Muestras), despliegue la grfica
original y la promediada adems de presentar en una tabla los valores
promediados.
Frecuencia a utilizar es de 10.7 Hz y la amplitud 2
Pasos
Iniciar con VI en Blanco
Colocar el Configure Simulated Signal
frecuencia 10.7 y amplitud 2
Como se requiere modificar la seal se puede buscar
con la ayuda
Unos de los problemas en este momento es que la seal se ejecuta una vez
o se reejecuta ( esto es que presenta datos nuevos y no continuos con
respecto a la seal ), para tener datos continuos se Colocar un ciclo While
para que se detenga hasta que el usuario lo solicite
Esta tabla deber de quedar dentro del ciclo while, para que vaya
presentando los valores segn van crendose.
VI Terminado
Salvar Archivos
Renombrar Archivos
Renombra al Archivo y
continua en pantalla
Tanto el archivo
Original y la Copia
quedarn en pantalla,
pero la copia debe
tener un nuevo
nombre.
Puntos de Coercin
Pasos cortos
Shift
Ctrl+.
Ctrl+?
Ctrl+b
Crtl+c
Ctrl+e
Ctrl+h
Crtl+r
Ctrl+s
Ctrl+t
Crtl+u
Crtl+v
Crtl+x
Crtl+z
Crtl+Shift+z
TAB
Crtl+arrastrar
Shift+arrastrar
Referencias
http://es.wikipedia.org/wiki/Labview
www.ni.com
Labview 7.1. Programacin grfica para el
control de instrumentacin,Manuel Lzaro
Antoni, Joaqun del Ro Fernandez, Editorial
Thomson.
LabVIEW entorno grfico de programacin
Labview 8.20 y anteriores, Jos Rafael Lajara
Vizcano, Jos Pelegr Sebasti, editorial
Marcombo.
LabVIEW entorno grfico de programacin 2da
edicin , Jos Rafael Lajara Vizcano, Jos Pelegr
Sebasti, editorial Alfaomega Marcombo (2011).