Está en la página 1de 20

LabVIEW para soluciones de software en

Automatización y Control

Mtro. Enrique Noe Arias


Ing. José César Muñoz Domínguez
• Estudiante de Electrónica y Telecomunicaciones

Enrique 1997-2001

Noé Arias • Profesor de LabVIEW


• Instrumentación Virtual
2004 - Present • Sistemas de adquisición de datos

• Ingeniero en “Centro de Investigaciones en Óptica”


• Instrumentación Virtual
• Creación de software para investigar fenómenos ópticos
• Proyectos Industriales
2008 - 2021 • Academia de LabVIEW
• 2 CLD, +20 CLAD Entrenamiento

• Contratista de software
2020
• Estudiante de TSU Electrónica y Automatización
• Ingeniería Electrónica

José César 1999-2009

Muñoz • Responsable de Automatización y control en compañías para CFE y PEMEX


2002-2006
2010-2012

• Profesor Investigador.
• Responsable de academia de LabVIEW
2012 - 2022
Tema 1. Entorno de LabVIEW
Tema 1. Entorno de LabVIEW

• Ventana de Inicio
• Ventana de proyecto
• Panel Frontal
• Diagrama de bloques

• Paleta de controles
• Paleta de funciones
• Paleta de Herramientas

• Buenas prácticas
Recursos necesarios

• Versión de LabVIEW
instalada.

https://www.ni.com/es-mx/shop/labview/select-
edition/labview-community-edition.html

https://www.ni.com/es-mx/support/downloads/software-
products/download.labview-community.html#370001
Ventana de Inicio
Ventana de proyecto
Panel Frontal
• Ejecución
• Formato
• Apariencia
• Búsqueda y ayuda
Diagrama de bloques
• Ejecución
• Depuración
• Formato
• Apariencia
• Búsqueda y ayuda
Buenas prácticas – Configuración inicial
En el menú de la ventana de inicio en Tools – Options, se aperturan las configuraciones
principales
enrique.noe@pantherlab.com.mx cesar.munoz@pantherlab.com.mx
Tema 2. Paradigma de flujo de datos
Tema 2. Paradigma de flujo de datos

• Flujo de datos
• Ejecución de nodos

• Técnicas de depuración

• Buenas prácticas
¿Qué es un paradigma?
Existen diversas definiciones de paradigma, nos centraremos en una definición
básica. El paradigma corresponde al método de ejecución de código (computo), en el
caso del paradigma de flujo de datos en LabVIEW, se representa por la transportación
y ejecución de datos mediante cables
Flujo de datos
El nodo es un objeto o estructura en el diagrama de bloques que permite la ejecución
de algoritmos, este cuenta con entradas y salidas, si todas las entradas no son
habilitadas el nodo no devolverá el dato de salida.
Técnicas de depuración
La depuración es el proceso de identificar y corregir errores de programación, en
LabVIEW se utilizan herramientas y técnicas que permiten observar el flujo de datos.

• Highlight Execution • Breakpoint

• Probe Watch Windows


Técnicas de depuración

• Stepping

• Retain Wire Values


Buenas prácticas - QuickDrop
Para activar la herramienta de Quick Drop se presiona • Ctrl + W Wire Multiple Objects Together
la combinación de teclas Ctrl + Barra espaciadora
• Ctrl + F Arrange VI Windows

• Ctrl + I Insert

• Ctrl + T Move labels

• Ctrl + R Remove and rewire

• Ctrl + P Replace

• Ctrl + D Wire all terminal controls/indicator

• Ctrl + Shift + D Constants


enrique.noe@pantherlab.com.mx cesar.munoz@pantherlab.com.mx

También podría gustarte