Вы находитесь на странице: 1из 7

PROGRAMACIN APLICADA A LA INDUSTRIA

LABORATORIO N 02

Relacionar Datos

CODIGO DEL CURSO: AA5050

Alumno(s)
:
Grupo:

Not
a

COAGUILA COSI JOEL


C-5

Ciclo: V

ELECTRNICA Y AUTOMATIZACIN INDUSTRIAL


PROGRAMA DE FORMACIN REGULAR

Programacin Aplicada a la Industria - Laboratorio

Nro. DD-106
Pgina 2 de 7

I.- OBJETIVOS:

Familiarizarse con el ambiente de programacin en LabVIEW 8.2, estableciendo sus


principales caractersticas.
Desarrollar programas sencillos que permita la familiarizacin con el paquete de
Instrumentacin Virtual.

II.- SEGURIDAD:
Advertencia:
En este laboratorio est prohibida la manipulacin del
hardware, conexiones elctricas o de red; as como la
ingestin de alimentos o bebidas.

III.- RECURSOS:

PC con Labview 8.2

IV.- FUNDAMENTO TERICO:


Utilizacin de estructuras y manejo de arrays y cluster

V.- PROCEDIMIENTO:
1. Utilizacin de la Estructura For Loop.
1. Inicie LabVIEW. Seleccione la opcin Blank VI, del recuadro New.
2. Busque en las paletas de controles y funciones cada uno de los elementos mostrados en
la figura y realice las conexiones que all se muestran.
3. Pruebe el programa y analice su funcionamiento.
4. Almacene el VI.

El nivel que
llenar el
tanque
Delay que se
le da al
proceso, el
tiempo de
retardo en que
se demora en
contar

Programacin Aplicada a la Industria - Laboratorio

Nro. DD-106
Pgina 3 de 7

2. Utilizacin de Arreglos.
1. Inicie LabVIEW. Seleccione la opcin Blank VI, del recuadro New.
2. Busque en las paletas de controles y funciones cada uno de los elementos mostrados en
la figura y realice las conexiones que all se muestran.
3. Para que los arreglos tengan el nmero de elementos que aparece en la figura,
introduzca en ellos un indicador, mrquelo y expndalo hasta obtener el nmero de
elementos que necesita.
4. Pruebe el programa y analice su funcionamiento.
5. Almacene el VI.

Programacin Aplicada a la Industria - Laboratorio

Nro. DD-106
Pgina 4 de 7

En nuestro programa se puede ingresar 3 valores diferentes, mediante controladores


numricos de tipo flotante, como vemos ingresamos en elemento1=2, elemento2=3.2170, y
elemento3=4.444444.
Como vemos en ARRAY podemos visualizar los valores ingresados en nuestros controladores
numricos, en ARRAY ORDENADO, ordena estos valores en forma creciente. Nuestro indicador
numrico (Valor Mximo), nos indica el valor mximo ingresado, y as sucede con cada uno de
nuestros indicadores numricos
3. Utilizacin de Cluster
1. Inicie LabVIEW. Seleccione la opcin Blank VI, del recuadro New.
2. Busque en las paletas de controles y funciones cada uno de los elementos mostrados en
la figura y realice las conexiones que all se muestran. Ntese que la salida es un cluster de
clsteres.
3. Pruebe el programa y analice su funcionamiento.
4. Almacene el VI

Programacin Aplicada a la Industria - Laboratorio

Nro. DD-106
Pgina 5 de 7

Como podemos observa

Nuestra funcin cluster nos sirve para poder visualizar en un mismo panel distintos valores ya
sea de tipo Numrico, booleano y String
APLICATIVO:
En el siguiente programa podemos controlar mediante un interruptor de tipo booleano el led
que se encuentra en ARRAY2, pero si queremos crear una matriz de leds simplemente debemos
crear una instruccin de tipo array en donde colocaremos nuestro interruptor y asi poder
controlar varios leds

Panel Frontal

Diagrama de bloques

Este programa nos permite convertir valores de tipo binario a decimal, estos valores de tipo
binario se visualizan en los leds, y estos dependiendo de los leds encendidos se visualiza su
valor en decimal en un indicador numrico

Programacin Aplicada a la Industria - Laboratorio

Nro. DD-106
Pgina 6 de 7

Como vemos en nuestro panel frontal encendemos el primer led y este equivale 2^0 el cual es
=1, en su valor decimal visualizamos en el indicador numrico

En este caso vemos encendidos 2 led que es la suma de 2^1+2^0 que es =3, este valor
tambin se visualiza en el indicador numrico

Creamos en nuestro diagrama de bloques un array en donde creamos un control de tipo


booleano, este caso leds, estos le mandamos hacia un bucle de tipo for este mediante una
formula, y un conversor de binario a decimal, visualizamos el valor en nuestro indicador
numrico
FINALIZACIN DEL LABORATORIO
1. Informe al instructor que ha concluido para que revise su laboratorio.
2. Apague el equipo.
VIII.- OBSERVACIONES:

Programacin Aplicada a la Industria - Laboratorio

Nro. DD-106
Pgina 7 de 7

En el entorno grafico de Labview se puede visualizar dos formas para compilar


nuestro programa, un Run de una sola pulsacin y un Run continuo, se
recomienda utilizar el Run de un ciclo ya, que estamos trabajando con bucles,
estos trabajan dependiendo la cantidad de bucles que se les programe.

Tambin visualizamos el comportamiento de nuestros diagramas de bloques en


el momento del cableado ya que nos diferencia por colores los distintos tipos de
datos que estamos manejando, ya sea numrico, booleano o string

El entorno grafico e Labview consta de dos paneles de programacin, un panel


frontal y nuestro panel donde programaremos nuestros diagramas de bloques,
en este laboratorio conoceremos dos funciones ms, ARRAY y CLUSTER

La funcin ARRAY nos permite, hacer arreglos de matrices para poder almacenar
distintos datos del mismo tipo, en cambio la funcin CLUSTER nos permite
almacenar datos ya sea de control o de indicadores de diferentes tipos de
datos++

IX.- CONCLUSIONES:

Utilizamos el software LabVIEW 8.2, el cual vimos sus principales caractersticas, y para
poder realizar distintos programas de control.

En este laboratorio vimos la funcin Array el cual es un arreglo de distintas variables


donde podemos ordenarlas por matrices, el cual puede ser de tipo numrico, booleano o
string

El array est constituido por un ndice el cual nos indica los valores q est en las
posiciones anteriores o posteriores de la matriz creada

Realizamos un programa con una funcin llamada Cluster el cual nos permite combinar
distintas variables de entradas y salidas en un mismo sistema de control, ya sea de tipo
numrico o flotante, booleano, y string

El cluster cuenta tambin con un ndice pero en nuestro caso el contador de variables es
n-1

Вам также может понравиться