Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Guia Solucion Lab 2 LabView 8 5 1
Guia Solucion Lab 2 LabView 8 5 1
Ejercicio 1:
Elabore un programa en LabView que permita indicar el nivel
de un tanque en un elemento grfico de Labview. El valor
del nivel vara entre 0 y 100 unidades y debe obtenerse a
travs de una funcin aleatoria. El programa debe indicar
un estado de alarma cuando el nivel sobrepase un valor de
referencia que los usuarios deben establecer. El estado de
alarma se indicar por medio del color del elemento grfico
seleccionado: Azul: estado normal, Rojo: estado de alarma.
Solucin:
Cuando se ejecuta LabView por
pantalla similar a la siguiente:
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
primera
vez
aparece
una
Pgina1
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina2
smbolo
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina3
Pgina4
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina5
Paso 1
Paso 2
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina6
Pgina7
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina8
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
y luego
Pgina9
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina10
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina11
11. La funcin
brinda un valor aleatorio de tipo
double entre 0 y 1. Sin embargo nuestra aplicacin
requiere que el nivel vare entre 0-100. Para ello debemos
multiplicar la salida de esta funcin por el valor entero
100. Con ello se logra nuestro objetivo. La funcin de
multiplicacin se encuentra en la misma paleta de funciones
numrica y se representa por el smbolo:
que recibe dos
valores y devuelve la multiplicacin de ambos. Adems de
esta propia paleta debe utilizarse una constante numrica
entera
que contenga el valor 100 que ser el otro
elemento necesario.
12. Despus de colocar estos elementos en la ventana de
diagrama, y conectarlos convenientemente segn la lgica a
seguir, quedar como se muestra a continuacin:
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina12
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina13
Para
modificar
el
propiedad FillColor
manera:
color
del
tanque
debemos
utilizar
la
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina14
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina15
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina16
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina17
18.
La
aplicacin
est
casi
lista,
ahora
debemos
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina18
Ejercicio 2
Elabore un programa en Labview que: dado el nombre y la
edad de una persona. Elabore una cadena de salida que diga
lo siguiente: Usted se llama: nombre y naci en el ao:
YYYY donde las cadenas subrayadas son: el nombre y la resta
del ao actual con la edad respectivamente.
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
lo
hicimos
en
los
Pgina19
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina20
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina21
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina22
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina23
y se selecciona el
8. Se colocan dos controles del tipo
en la paleta de herramientas o se utiliza la tecla
cursor
tab, hasta que el cursor en la pantalla quede de la
para introducir el valor
siguiente manera:
constantes como muestra la figura (ya organizada):
de
las
Pgina24
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina25
Pgina26
y
Para ejecutar e programa, presionamos el botn de men
si se quiere ejecutar en modo de depuracin se pueden
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina27
. Note que
escoger las variantes ya estudiadas.
esta es una versin primaria del programa, que tiene como
finalidad explicar cmo trabajar con cadenas. Al no tenerse
en cuenta el mes de nacimiento ni el da (solo la edad) el
clculo del ao de nacimiento puede no ser correcto.
Ejercicio 3
Se desea construir un programa que permita desglosar una
fecha introducida bajo el formato DD/MM/YYYY. El programa
debe mostrar el da en un indicador de cadena; el mes, por
su nombre, en un ComboBox y el ao en un indicador de
cadena.
1. Para realizar este ejercicio es necesario utilizar un
control de cadena para introducir la fecha. Debemos
utilizar los dos indicadores que mostrarn el da y el
ao.
Estos controles se deben introducir de la misma
manera que se hizo en el ejercicio.
El resultado, en el panel frontal debe ser:
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina28
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina29
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina30
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina31
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina32
la
cadena
que
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina33
Pgina34
y
Para ejecutar e programa, presionamos el botn de men
si se quiere ejecutar en modo de depuracin se pueden
. Al correr
escoger las variantes ya estudiadas.
el programa se puede percibir que el mes que se obtiene
est desplazado en uno con el que sera el correcto.
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina35
Dr.ValeryMorenoVega,DptoAutomticayComputacin.Enero2010
Pgina36