Introducción a LabVIEW y Mediciones computarizadas
-
Upload
mauricio-sanchez -
Category
Documents
-
view
226 -
download
0
Transcript of Introducción a LabVIEW y Mediciones computarizadas
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
1/40
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
2/40
2
Click to edit Master subtitle style
Introduccin aAdquisicin de Datos
con LabVIEW
Mauricio Alejandro SnchezIngeniero de Soporte y Ventas
DISSELECTRO El Salvador
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
3/40
3
Agenda
Fundamentos de LabVIEW Adquirir una seal de temperatura Luz de advertencia de salida, basada en
un nivel de alarma Escribir datos a un archivo
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
4/40
4
National Instruments
Localizada en:Austin, Texas
Establecida en: 1976
Ganancias: $677 en 2009
Operaciones globales: oficinas en
40 pases
Inversin en R&D: 16% de la
ganancia anual
Clientes: 30,000 compaas
anualmente
Red: Ms de 600 miembros de
alianza
Diversidad:ninguna industria
Gananci
aNetaenMillones
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
5/40
5
Instrumentacin Virtual conLabVIEW
Automate
dPruebas
Industrial
EmbebidoSoftware
E/SModula
res
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
6/40
6
Qu es LabVIEW?
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
7/407
LabVIEW es un Lenguaje deProgramacin Programacin Grfica
Tipos de Datos Estructuras (Por ejemplo:
Loops, case, eventhandling)
Funciones Estandar (Porejemplo: File I/O)
Reutiliza cdigo externo Compila a Lenguaje
Mquina Programacin Multihilos
automtica.
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
8/408
LabVIEW es un Entorno deDesarrollo
Herramientas de Depuracin Asistentes Funciones Configurables Buscador E/S
Fcil desarrollo de Interfaz Software de Herramientas
para la Ingeniera Herramientas de Rendimiento
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
9/409
LabVIEW tiene Libreras deIngeniera Incorporadas
Anlisis y control en Lnea yfuera de lnea Procesamiento de
Seales Anlisis y Filtrado Matemticas complejas PID
Visin Movimiento
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
10/4010
LabVIEW Fcil Conexin a E/SHardware
6000+ instrumentos de ms de 250
compaas
Dispositivos PCI, PCIe, PXI, USB,
Ethernet, serial, GPIB, y CAN
Hardware de adquisicin de datos
modulares desde DC hasta el rango de
GHz
Etapas de control de movimiento
Cmaras
Cientos de PLCs
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
11/4011
Ejercicio 1: Abrir y ejecutaruna aplicacin final
Explorar una aplicacin final Adquirir, analizar y mostrar la seal de temperatura
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
12/40
12
Fundamentos deLabVIEW
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
13/40
13
Entorno de LabVIEWVI = Programa o
funcin
Panel Frontal = Interfaz delUsuario
Diagrama de Bloques= Cdigo
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
14/40
14
Controles e Indicadores
Knobs/Dials(Perillas)
Grficas
Botones
Digital Displays Barra
deslizadora
Termmetros
Personalice ycree suspropioscontroles
PanelFrontal
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
15/40
15
Bsqueda de Objetos
Clic Derecho en el PanelFrontal Bsqueda por medio de
jerarqua
Presione para queaparezca Busque por nombre del objeto
Paleta de
Controles
Ventana de
bsqueda rpidade controles
PanelFrontal
D
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
16/40
16
Funciones y VIs Express
Diagrama
deBloques
ConfigurationBased
Express VIStandard VIs
D
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
17/40
17
Programacin de Flujo deDatos
1
2
3
La comparacion espera hasta que ambas entradasestan presentes, despus se ejecuta
Una vez ejecutado, se obtiene la salida de lacomparacin
Ambos VIs Simulate Signal Express se ejecutan
simultaneamente
1 2 3
Diagrama
deBloques
D
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
18/40
18
Cables y Tipos de Datos
La transferencia de datos entre losobjetos del diagrama de bloques es atravs de cables
Los cables son de diferentes colores,
estilos, grosor, dependiendo de su tipode datos Un cable roto aparece como una lnea
separada con una cruz roja a la mitad
1818
Scalar1DArray2DArray
DBL Numeric Integer NumericString
Diagrama
deBloques
Di
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
19/40
19
Estructuras de Control deEjecucin
WhileLoop
For Loop
Se ejecutahasta que
la condicinse conoce
Se ejecutaN veces
Permiten que el mismo cdigo se ejecutevarias veces Las condiciones de salida son diferentespara cada uno
Diagrama
deBloques
B d d F i l Di
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
20/40
20
Bsqueda de Funciones en elDiagramade Bloques
Paleta de
Funciones
Ventana debsqueda rpida de
funciones
Clic Derecho en el Diagrama deBloques Bsqueda por medio de
jerarqua
Para que aparezca,presionectrl + espacio Busque por nombre delobjeto
Diagrama
deBloques
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
21/40
21
Ejercicio 1: Graficar una sealsimulada
Simulacin de varias seales Escribir a un grfico
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
22/40
22
Asistencia para laProgramacin
Highlight
Execution
Block Diagram
CleanupContextHelp
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
23/40
23
Adquisicin de Datoscon LabVIEW
A qu s c n e Datos
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
24/40
24
A qu s c n e Datos(DAQ) por medio de una
Computadora
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
25/40
25
Plataformas NI DAQ
PCI PXI
USB
Wirele
ss
CompactDAQ
Una aplicacin,
mltiplesopciones
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
26/40
26
Todays DAQ System
Hi-Speed USB2.0
Mezcle ycombine
ms de 50mdulos
Mdulos hot-swappableConectividad
directa consensores NI
CompactDA
Acondicionamiento de Seal
incorporado
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
27/40
27
Ejercicio 2: Tomar unamedicin bsica
Adquirir una seal de temperatura Escribir a un grfico
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
28/40
28
Anlisis y
Procesamiento deSeales
Procesamiento de Seales
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
29/40
29
Procesamiento deSeales y Anlisis Generacin de ondas Monitoreo de ondas Medicin de ondas Generacin de Seales Operaciones con Seales Filtros Digitales Anlisis de Espectros Transformadas Punto por punto
Matemticas Nmeros Funciones Elementales y
Especiales Algebra lineal basada en
BLAS/LAPAC Ajuste de Curvas Interpolacin / Extrapolacin Probabilidad y Estadstica Optimizacin Ecuaciones Diferenciales
Ordinarias Geometra
Polinomios Anlisis de Formulas Evaluacin en 1D & 2D Clculo
Procesamiento de Seales,Anlisis y Matemticas conLabVIEW
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
30/40
30
Uso de Funciones deAnlisis
Configuracinen base aExpress VIs
Programacin deVIs de Bajo Nivel
MathScript Nodebasado en Texto
E erc c o 3: A c n e
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
31/40
31
E erc c o 3: A c n eanlisis y de salidas
digitales
Adquirir seales de temperatura Promediar y monitorear Salida basada en el valor de una
alarma
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
32/40
32
Reportes y
Visualizacin deDatos
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
33/40
33
Visualizacin de Datos yComunicacin
Visualizacin
Objetos incoorporados para laInterfaz de usuario
Grficos Aplicaciones de Control
Remoto
Reportes yAlmacenamiento deDatos
Funcionalidad de Archivosde E/S
Reportes HTML para el
Internet Reportes en Microsoft Word
y Excel
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
34/40
34
Tipos de AlmacenamientoCompatibles con LabVIEW
ASCII
Binary
HTML
XML
LVM
TDM(S)*
Excel
Word
Datalog
Bases de
Datos
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
35/40
35
Ejercicio 4: Escribir a unarchivo
Adquirir seales de temperatura Promediar y monitorear Salida basada en el valor de una alarma Escribir a un archivo
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
36/40
36
Prximos pasos
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
37/40
37
Comunidad Mundial deUsuarios de LabVIEW
Ms de 100,000 miembros
forman parte de los Foros de
Discusin de NI
Blogs de usuarios de NI y
LabVIEW
Ms de 100 Grupos de
Usuarios de LabVIEW
Comunidades en sitios weben ms de 15 Idiomas
Cientos de otras
organizaciones que
desarrollan herramientas o
Conozca m s so re NI
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
38/40
38
Conozca m s so re NILabVIEW y los sistemas NIDAQ
Consulte los ejercicios adicionales deLabVIEW para Pruebas Automatizadas,Mediciones Industriales, Control ySistemas Emebidos enwww.ni.com/labview/whatis
Vea las especificaciones de DAQ ydemostraciones:
www.ni.com/daq
Entrenamiento y
http://www.ni.com/labview/whatishttp://www.ni.com/daqhttp://www.ni.com/daqhttp://www.ni.com/labview/whatis -
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
39/40
39
Entrenamiento yCertificacin
Los programas de entrenamiento y certificacin de NationalInstruments ofrecen el camino ms fcil y certero paraincrementar la eficiencia y productividad al utilizar Software yHardware de NI
Entrenamiento NI: Construya suconocimientoEl entrenamiento de NI le ayuda aconstruir sus habilidades para
obtener aplicaciones ms robustas ymantenibles. NI proporciona muchasopciones para su entrenamiento, yasea en aulas de clase, autoconocimiento, en lnea, o en su lugarde trabajo para mayor facilidad.
Certificacin NI : Agregue valor a suExperienciaLa Certificacin NI confirma su crecimientotcnico y habilidades. Esta certificacin
profesional es ideal para diferenciarlo de lacompetencia y hacer sus propiasdecisiones de contratacin ysubcontratacin.
Visite ni.com/training paraconocer ms
-
8/4/2019 Introduccin a LabVIEW y Mediciones computarizadas
40/40
Click to edit Master subtitle style
Seminario LabVIEW y DAQ
Preguntas?