Está en la página 1de 8

INSTITUTO TECNOLOGICO SUPERIOR DE

MACUSPANA

DOCENTE: GIBRAN MIGUEL LECHUGA NOTARIO

ALUMNO: JORDY JAIR ZACARIAS LARA

MATERIA: PROGRAMACION AVANZADA

CARRERA: MECATRONICA

ACTIVIDAD: Practica 2 Unidad 2

SEMESTRE: 10

CICLO ESCOLAR: Enero- Jun 2023


INTRODUCCIÓN
LabVIEW es un lenguaje de programación de alto nivel, de tipo gráfico, inicialmente enfocado
a la realización de aplicaciones para el control de instrumentación.

Los programas desarrollados en LabVIEW se llaman Instrumentos Virtuales, o VIs, lo que da


una idea de su uso en origen: el control de instrumentos.

PLANTEAMIENTO DEL PROBLEMA


La práctica consiste en utilizar tab control y pondremos 5 casos los cuales serán 5
diferentes funciones que nos dará diferente resultado los casos serán
(numérico,string,display,arreglo,closter)

Paso 1
Abrimos un nuevo programa en labview en el panel frontal colocamos el tab
control
Paso 2: Ponemos en el tab control 5 casos distintos a uno le ponemos función,
a otro string, el otro display, el otro arreglo, y por ultimo closter en el caso 1
dara resultado a una de las funciones que hicimos en la práctica anterior la cual
fue la siguiente: f(x,y,z)=

Paso 3: Siguiente en el diagrama de bloque colocaremos una estructura de


caso la cual al conectarlo al tab control nos arrojara los 5 casos que hemos
colocado en el primero comenzaremos hacer las conexiones para la función
para la programación de la función usamos 3 controladores y un indicador
numérico utilizamos suma resta multiplicación y división y fuimos conectando
según conforme a como nos iba pidiendo la función.
Paso 4: Procedemos a realizar el siguiente caso el cual es el string esa funcion
nos sirve nomas para mandar el mismo mensaje que coloquemos ala otra
pantalla.

Paso 5: Para el siguiente caso es hacer el conteo del 0 al 9 con display de 7


segmentos para programar este caso tuvimos que hacer otra estructura de
caso detro de la que ya teníamos echa conectamos en controlador numérico
ala estructura y fuimos haciendo numero por numero con un verdadero o falso
para que se prendiera cada display según el orden.

Como vemos en la imagen del diagrama los cuadritos que dicen A,B,C,D,E,F y
G son los display que iran conectado a un falso o un verdadero según como
quiere se prenda el led.
Paso 6: El cuarto caso se trata de un arreglo el arreglo hay diferentes tipos de
arreglo arreglo booleano el arreglo numérico en este practica utilizaremos esos
2 porque lo que nos piden es realizar el conteo del 0-9 con una matriz de led y
aparte hacer la suma de 2 arreglos

Para este caso haremos igual otra estructura de caso dentro de la que ya
tenemos realizada eso es para la matriz de led haremos un array de led con
caso verdadero y falso y vamos a ir prendiendo cada led según el numero para
la suma de los dos arreglo simplemente tendremos los dos arreglo colocamos
la función de suma uno lo conectamos al x y el otro a y y la salida a un arreglo
indicador donde mostrara el resultado.
Paso 7: Para el ultimo caso nos piden realizar un closter la funcion closter sirve
para tener varias funciones en un solo controlador y en poner un indicador para
que mande lo que estamos haciendo en el controlador pero eso debe ser en un
orden determinado al controlador. La funcion closter no es mas que una funcion
array y una string juntas como quien dice nomas la diferencia que en esta
puede colocar diferentes funciones en una sola

CONCLUSIÓN
En conclusión, en esta práctica hemos aprendido a programar varias funciones
utilizamos funciones booleanas, arreglos, closter, string, aprendimos a realizar la
suma de dos arreglos y hacer matriz de led el conteo de 0-9 atravez de una matriz
de led

También podría gustarte