Primera Sesion: Introducción a LabView
-
Upload
iramsi-iie -
Category
Education
-
view
1.593 -
download
0
description
Transcript of Primera Sesion: Introducción a LabView
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Blue Bubbles
www.company.com
M.C Jesús Sánchez OreaI.I.E Ismari Guillermina Malpica Peredo
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Contenidos Generales
•Introducción a LabVIEW.¿Qué es un Instrumento Virtual?.
• Herramientas para desarrollar la interfaz de la aplicación: Controles , indicadores y funciones.
• Construcción de un programa para recibir en la PC las señales analógicas enviadas por sensores.
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Sección ICompany LOGO
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
¿Qué es LabView?
Es un entorno de programación gráfica usadopara desarrollar aplicaciones de medida, pruebas y control
Diseñado por National Instruments desde 1986
La mejor manera de aprender LabVIEW es:
PRACTICAR, PRACTICAR, PRACTICAR
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
¿ Cuál es el uso básico de LabView en un Sistema de Instrumentación?
Monitorear sensores en un experimento
Procesar los datos y representarlos de forma eficiente
Guardar todos los datos obtenidos en el experimento para realizar el análisis
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
ADQUISICIÓN DE DATOS (DAQ)
Es el proceso de importar automáticamente datos desde un instrumento o circuito
hacia la computadora
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
¿Cómo se programa en LabView?
“Se usan íconos gráficos e intuitivos y cables que parecen un diagrama de flujo”
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
PROGRAMACIÓN GRÁFICA
Contiene los mismos conceptos de programación que se pueden encontrar en la mayoría de los lenguajes tradicionales.
Tipos de datos, bucles, eventos, variables
se ejecuta de acuerdo con las reglas del flujo de
datos en lugar de serie secuencial de comandos
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Beneficios de la programación G
Programación gráfica intuitiva los ingenieros piensan mejor en imágenes
Los datos se originan en la función de adquisición y luego fluyen a las funciones de análisis y almacenamiento a través de los cables.
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Un programa en LabView se llama Instrumento Virtual (.VI)
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Un instrumento virtual es:
Una computadora equipada con software y hardware especializados para cumplir las funciones de un instrumento de medición de señales ( temperatura,
presión, caudal, entre otras.)
Con los datos obtenidos de la medición, realiza:
Procesamiento Análisis Almacenamiento Despliegue. Diseñar algoritmos de control
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Instrumento Virtual
Definido por el usuarioBasados en softwareFlexibilidadReutilizaciónReconfiguración
Instrumento tradicional
Tiene funcionalidad fija Basados en hardware
VS
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
El primer paso…
Ventana principal alcorrer LabView
Instrumento virtual en blanco
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
BLANK VI: Instrumento Virtual en blanco
PANEL FRONTAL DIAGRAMA DE BLOQUES
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Paleta de Herramientas
Click derecho para Activar la
paleta de herramientas
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Paleta de Funciones y de Controles
Controles (En la ventana del
Panel Frontal
FuncionesEn la ventana del
Diagrama de bloques
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Controles = EntradasIndicadores = Salidas
Terminales
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Todos los controles e indicadores están asociados con un tipo de dato y solo pueden contener uno solo de estos.
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Cadenas de Caracteres
• Crear mensajes de texto simples.• Controlar instrumentos • Almacenar datos numéricos en disco. • Indicar o advertir al usuario con ventanas
de diálogos.
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Datos Booleanos
• Almacena datos como valores de 8 bits. Un Booleano puede usarse para representar 0 o 1, o un TRUE o FALSE
• Representan datos digitales y• Funcionan como un control de panel
frontal actuando como un interruptor que tiene una acción mecánica
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Datos Numéricos
• Números Enteros
• Números de Punto flotante
• Números complejos
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Punto de coerción
Indica que dos tipos de datos numéricos diferentes han sido aplicados a una
función.
Es preferible, para mejorar el rendimiento de la memoria, hacer una conversión
entre tipos de datos
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Conversión de datos recomendada
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Errores en el manejo de datos dinámicos
Las conexiones rotas aparecen cuando tipos de
datos inválidos son unidos
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Encontrando “Ayuda de contexto”
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
APLICACIONES DE LABVIEW EN EL SECTOR ENERGÉTICO
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Diseño de un Controlador de Rastreo del Punto Máximo de Energía para Aplicaciones de Energía Solar
Con NI CompactRIO y los productos de software como el NI LabVIEW PID and Fuzzy Logic Toolkit y el Módulo LabVIEW Control Design and Simulation
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Monitoreo de Condición de Turbinas Eólicas
Desarrollar sistemas industriales para monitoreo y control de turbinas eólicas
Reduciendo así los costos de mantenimiento y reparación.
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
Siemens Energía Eólica desarrolla un Simulador para Pruebas por Software de un
Sistema de Control de una Turbina de Viento
Usando NI TestStand, LabVIEW Real-Time, los módulos de FPGA y la plataforma de PXI.
Ing. Ismari G. Malpica PeredoM.C Jesús Sánchez Orea
¿PREGUNTAS?