Vous êtes sur la page 1sur 21

Programación Aplicada a la

Mecatrónica

Profesor: Mg. Ing. Daniel Mendoza


jmendozar@tecsup.edu.pe
Programación Aplicada a la
Mecatrónica

Introducción al curso
Programación Aplicada a la
Mecatrónica
Introducción

• Objetivos:

– Explicar qué es LabVIEW y qué ventajas ofrece en


tareas de adquisición y control.

– Describir sus componentes principales.

Programación Aplicada a la Mecatrónica


Introducción

Instrumentación Virtual

Programación Aplicada a la Mecatrónica 5


Instrumentación

Programación Aplicada a la Mecatrónica


Instrumento virtual

https://www.youtube.com/watch?v=hKiOQXfzdzI
Programación Aplicada a la Mecatrónica
Introducción

• LabVIEW: software de ingeniería


Aplicaciones: pruebas, medidas y control
con acceso rápido a información de datos y
hardware.

Programación Aplicada a la Mecatrónica


Introducción

• Ofrece enfoque de
programación gráfica
para visualizar
detalles de aplicación,
así como desarrollar
lógica compleja e
interfaces de usuario
personalizadas.

Programación Aplicada a la Mecatrónica


Características

 LabVIEW: Laboratory Virtual Instrument Engineering


Workbench (National Instruments)

 Es un ambiente de desarrollo para un lenguaje de


programación gráfico

 Este lenguaje gráfico se llama “G”  “Dataflow”

Programación Aplicada a la Mecatrónica


Características

 Corre sobre múltiples sistemas operativos: Windows,


Linux, MacOS

 Inicialmente: Reemplazar instrumentos tradicionales

 Actualmente: Adquisición de datos, procesamiento de


señales e imágenes, control avanzado

Programación Aplicada a la Mecatrónica


Beneficios

 Lenguaje intuitivo  Programación paralela

 Flexibilidad  Integra naturalmente una


interfaz de usuario
 Adopta fácilmente los
avances en tecnología  Conectividad

 Soporte extenso de  Precios más bajos


hardware y librerías (tradicionales)
especializadas

Programación Aplicada a la Mecatrónica


Crear nuevo programa (VI)
Componentes de un VI

• Los programas en LabVIEW constan de los siguientes


elementos:

– Panel frontal: interfaz de usuario


– Diagrama de bloques: programación gráfica
– Paleta de controles: configura ventanas
– Paleta de funciones: herramientas para programar
Panel frontal y diagrama de bloques
Paleta de controles

• Controles e indicadores para


panel frontal

• Se puede encontrar:
– Controles numéricos (entradas)
– Indicadores numéricos (salidas)
– Switches, LED’s
– Curvas de tendencia, etc.
Paleta de funciones

• Funciones para diagrama


de bloques

• Se puede encontrar:
– Operaciones aritméticas
– Operaciones booleanas
– Temporización
– Estructuras, etc.

Programación Aplicada a la Mecatrónica


Paleta de herramientas

• Sirve para seleccionar el modo de operación para el


mouse de la computadora.

• Tenemos las siguientes opciones:


– Position/size/select: Mover cosas
– Operate value: Presiona
– Edit text: Escribe texto
– Connect wire: Cablea / conecta
Conclusiones

• La instrumentación virtual permite diseñar aplicaciones


flexibles mediante software.

• LabVIEW es un entorno de programación gráfica muy


usado en la actualidad en ingeniería.

• Un programa en LabVIEW es llamado VI y está


compuesto por un diagrama de bloques y un panel
frontal.

Programación Aplicada a la Mecatrónica


Conclusiones

• Los VI’s se diseñan con ayuda de paletas de controles,


funciones y herramientas.

• Para la depuración de programas, LabVIEW ofrece las


herramientas Context Help y Highlight Execution, entre
otras.

Programación Aplicada a la Mecatrónica


Bibliografía

• National Instruments (2013). Virtual Instrumentation.


Recuperado el 04 de marzo de 2018 de
http://www.ni.com/white-paper/4752/en/

• National Instruments (2015). Fundamentos del Entorno


de LabVIEW. http://www.ni.com/getting-started/labview-
basics/esa/environment

Programación Aplicada a la Mecatrónica

Vous aimerez peut-être aussi