0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
79 visualizzazioni4 pagine
Este documento presenta una introducción a LabVIEW y describe cómo crear controles e indicadores, realizar cableado en el diagrama de bloques, y convertir un VI en un subVI. Se explican los objetivos de usar LabVIEW para diseñar sistemas de hardware y software, y se provee un ejemplo de un VI que convierte temperaturas de Celsius a Fahrenheit.
Este documento presenta una introducción a LabVIEW y describe cómo crear controles e indicadores, realizar cableado en el diagrama de bloques, y convertir un VI en un subVI. Se explican los objetivos de usar LabVIEW para diseñar sistemas de hardware y software, y se provee un ejemplo de un VI que convierte temperaturas de Celsius a Fahrenheit.
Este documento presenta una introducción a LabVIEW y describe cómo crear controles e indicadores, realizar cableado en el diagrama de bloques, y convertir un VI en un subVI. Se explican los objetivos de usar LabVIEW para diseñar sistemas de hardware y software, y se provee un ejemplo de un VI que convierte temperaturas de Celsius a Fahrenheit.
LABORATORIO DE CONTROL INTRODUCCIN A LABVIEW PARTE I
Objetivos:
1. Introducir al estudiante a la programacin grfica utilizando LabVIEW. 2. Realizar ejercicios prcticos de aplicaciones.
Marco Terico:
LabVIEW (acrnimo de Laboratory Virtual Instrumentation Engineering Workbench) es una plataforma y entorno de desarrollo para disear sistemas, con un lenguaje de programacin visual grfico. Recomendado para sistemas hardware y software de pruebas, control y diseo, simulado o real y embebido, pues acelera la productividad. El lenguaje que usa se llama lenguaje G, donde la G simboliza que es lenguaje Grfico. Los programas desarrollados con LabVIEW se llaman Instrumentos Virtuales, o VIs, y su origen provena del control de instrumentos, aunque hoy en da se ha expandido ampliamente no slo al control de todo tipo de electrnica (Instrumentacin electrnica) sino tambin a su programacin embebida, comunicaciones, matemticas, etc. Entre sus objetivos estn el reducir el tiempo de desarrollo de aplicaciones de todo tipo (no slo en mbitos de Pruebas, Control y Diseo) y el permitir la entrada a la informtica a profesionales de cualquier otro campo. LabVIEW consigue combinarse con todo tipo de software y hardware, tanto del propio fabricante como tarjetas de adquisicin de datos, PAC, Visin, instrumentos y Hardware de otros fabricantes.
Procedimiento
Parte I: Creacin de Controles
En el panel frontal (pantalla gris cuadriculada), damos click derecho para que nos salga el men de controles e indicadores. Vamos al tab de Modern y agregamos los siguientes elementos: 1. Control numrico 2. Control Booleano (Puede usar un vertical toggle switch) 3. Control String Prof. Alejandro Von Chong 2013
4. Indicador Meter 5. Indicador Thermometer 6. Indicador Tank 7. Indicador Boolean 8. Indicador String
Panel Frontal con controles e indicadores Haciendo CTRL+E intercambiamos entre el panel frontal y el diagrama de bloques. Con CTRL+T dividimos la pantalla para que nos aparezcan ambas. En el diagrama de bloques es donde hacemos la programacin en s. El diagrama de bloques est compuesto por nodos, terminales y cables. El cableado se hace al acercar el puntero del mouse a una terminal de salida y en el momento en que cambia a un carrete de hilo, hacemos click y volvemos a hacer click en la otra terminal de entrada.
Diagrama de bloques con terminales alambradas
Prof. Alejandro Von Chong 2013
Para ejecutar nuestro programa, hacemos click en la flecha de run . Si sale una flecha rota, significa que tenemos un error en el programa . Entre los errores ms comunes tenemos: 1. Terminal de entrada requerida de una funcin sin conectar. 2. Cable roto en el diagrama de bloques por incompatibilidad de tipo de dato. 3. Un Sub VI roto.
Parte II: Ejercicio conversin de temperatura
Cree un VI que convierta de C a F y la muestre en un indicador numrico. 1. Cree un VI en blanco. 2. Agregamos el control numrico y lo etiquetamos como C. 3. Agregamos el indicador numrico y lo etiquetamos como F. 4. Agregamos las funciones desde el diagrama de bloques de multiplicacin y suma desde Functions>Numeric. 5. Alambramos las funciones, recordando que F=1.8*C+32. Para crear estas constantes (1.8 y 32) hacemos click derecho en la terminal y vamos a Create>Constant.
Diagrama de Bloques 6. Ejecutamos y comprobamos el funcionamiento de nuestro VI.
Parte III: Creacin de un Sub VI
Despus de crear un VI, podemos utilizarlo en una aplicacin ms grande. Cuando se introduce un VI dentro de otro, se le llama sub VI. Esto es equivalente a una subrutina en lenguaje de programacin basada en texto. Prof. Alejandro Von Chong 2013
Para convertir nuestro programa de conversin de temperatura a un SubVI, hacemos click derecho sobre el cono de la aplicacin (borde superior derecho) la opcin de Edit Icon. Borramos el cono por defecto y escribimos C->F.
Sub VI de conversin de temperatura Hacemos click derecho sobre el cono y seleccionamos show connector (en caso que no aparezca). Este bloque es para asignar las entradas y salidas del SubVI. En nuestro caso tenemos una entrada (C) y una salida (F). De modo que, por convencin, la entrada la asignamos a una de las terminales de la izquierda y la salida a una de las de la derecha. Para esto, hacemos click primero en la casilla del bloque de conectores y luego en el control o indicador al cual queremos asignar la entrada o salida. Todos los VI deben estar documentados sobre su uso. Para esto, nos vamos a File>VI Properties y en Category, seleccionamos Documentation. Escribimos para qu sirve nuestro VI. Ahora si hacemos CTRL+H, veremos la ayuda con la descripcin que acabamos de escribir.
Asignacin: Cree un VI que convierta de C a F o K, dependiendo de un selector booleao. El proceso de la conversin debe estar en un subVI. Pista: En el diagrama de bloques, busque la funcin Select y abra la ayuda (CTRL+H). En caso que no sepa la ubicacin de una funcin, bsquela en con el Search en la parte superior derecha de la lista de funciones.
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más
Ciberseguridad: Una Simple Guía para Principiantes sobre Ciberseguridad, Redes Informáticas y Cómo Protegerse del Hacking en Forma de Phishing, Malware, Ransomware e Ingeniería Social
ChatGPT Ganar Dinero Desde Casa Nunca fue tan Fácil Las 7 mejores fuentes de ingresos pasivos con Inteligencia Artificial (IA): libros, redes sociales, marketing digital, programación...
Inteligencia artificial: Lo que usted necesita saber sobre el aprendizaje automático, robótica, aprendizaje profundo, Internet de las cosas, redes neuronales, y nuestro futuro