Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ing. Electrónica
SISTEMAS EMBEBIDOS
LabVIEW 2020
Semana 3 (Sesión 5,6)
Profesor: Mg. Javier Camilo Poma Palacios
Engineering’s Software Development
Pampas - 2021
¿Qué es LabVIEW?
Potente HERRAMIENTA de PROGRAMACIÓN
Ambiente COMPLETO de DESARROLLO de SOFTWARE
Lenguaje de Programación BASADO en GRÁFICOS (Lenguaje G)
Programación basada en Flujo de Datos
Ampliamente usado en Instrumentación, Simulación
y Control de Procesos.
Flexible, Modular y con un entorno de programación
muy amigable.
Evolución de la Programación
PRESIÓN:
Survey, 2006 Global Product Awareness Tracking Study. Thinking of Data Acquisition and Instrument
Control Software, WHICH OF THE FOLLOWING SOFTWARE PACKAGES DO YOU USE THE MOST?
Responses receiving less than 4% mentions aren’t reported in the chart above. Other and none are not
reported in the chart above. Total respondents =1006, margin error +/- 2.59%.
• Programación lógica
• Estructura ó Código del programa.
• Puede no estar visible, si así lo desea el programador
(recursos de seguridad).
EL ENTORNO DE LABVIEW Panel frontal Diagrama de bloques Opciones de ayuda
TRES PARTES FUNDAMENTALES DE UN VI
3. El ICONO/CONECTOR
Elemento gráfico:
Representa la huella digital del programa, ya
que el ícono identifica al VI dentro de otro
Icono diagrama de bloques de orden superior y lo
diferencia de otros.
Terminales
SubVIs
TRES PARTES FUNDAMENTALES DE UN VI
Crear el icono
Crear el conector
Asignar terminales
Salvar el VI
Insertar el VI dentro del VI principal
TRES PARTES FUNDAMENTALES DE UN VI
Crear el Icono
Haga clic derecho sobre el icono en el diagrama de bloque o panel frontal
TRES PARTES FUNDAMENTALES DE UN VI
Crear el Conector
Haga click derecho sobre el icono (solamente en el panel frontal)
TRES PARTES FUNDAMENTALES DE UN VI
Asignar Terminales
TRES PARTES FUNDAMENTALES DE UN VI
Salvar el VI
Escoja un sitio o un fólder fácil de recordar
Organizar por funcionalidad
salvar los VIs similares en un mismo directorio (Ej. Utilidades
matemáticas)
Organizar por aplicación
Salvar todos los VIs Usados para una Aplicación Especifica dentro de un directorio o
un archivo de librería (Ej. Lab 1 – Frecuencia de respuesta)
Archivo de librería (.llbs) combina todos los VIs en un solo archivo, ideal para transferir
aplicaciones enteras a través de computadoras
PANEL FRONTAL de un VI
Nombre
del VI ÍCONO
Barra de del VI
Menú
Barra de Legenda
Estado del gráfico
Gráfico de
Carta
Control
Booleano
Barra de
Menú
Barra de Temporizador
Estado
Cableado
de datos Terminal
Gráfico
Constante
Numérica
EJECUTAR CONTINUAMENTE
DETENER EJECUCION
Botones adicionales del
Pause/Continue Button Diagrama de Bloques
Configurar texto EJECUCION INTERACTIVA
Alinear objetos
Step Into Button
Distribuir objetos
Step Over Button
Reordenar objetos
Step Out Button
Redimensionar objects
3. PERSONALIZAR EL OBJETO.
Contexto de la ayuda
• Ayuda en línea
• Congelar Ayuda
• Ayuda del Diagrama Simple/Complejo
Ctrl + H.
Referencias en línea
• Todos los menús en línea
• Clic en las funciones del diagrama para tener
acceso directo a la información en línea.
Tips para trabajar en LabVIEW
3. STRING: (ROSA)
Datos tipo texto (cadena de caracteres letras ó números)
2. ARRAY BOOLEANO :
Arreglo de datos booleanos.
3. ARRAY STRING :
Arreglo de datos tipo string.
Terminales Terminales
tipo control tipo indicador
• EJECUCION INTERACTIVA
Click en Ejecución interactiva, el flujo de datos
es animado y los valores mostrados.
• HERRAMIENTA PRUEBA
Son herramientas que nos permiten controlar el tiempo de ejecución de un ciclo o del programa en
acelera la ejecucion del ciclo. Por ejm. 1=1 segundo en tiempo real, 0.5=equivale a medio
Salida numérica
(OUTPUT)
Entradas numéricas
(INPUT’s)
VARIABLES DE
VARIABLES DE SALIDA
ENTRADA
El nodo de formulas permite editar cualquier tipo de fórmula no importa su extensión y con un
Número Ilimitado de Variables y/o Constantes.
Posee una extensa galeria de funciones de formula que facilitan el desarrollo de modelos
matemáticos complejos.