You are on page 1of 13

ESCUELA POLITECNICA DEL EJRCITO

AUTOMATIZACION INDUSTRIAL MECANICA


EJERCICIOS LABVIEW
1. Explora en la paleta de funciones Functions los mens Programming y Mathematics e
intenta comprender las funciones, una a una, que aparecen en ellas. Utiliza para ello el
conocimiento que tienes de haber cursado las asignaturas de tu carrera. Seguro que hay
funciones que las identificars nada ms al verlas, y otras, aunque te lleven algn tiempo,
tambin las acabars identificando, aunque posiblemente no las identifiques todas.
Intenta tambin, escribiendo en una hoja, dibujar el rbol organizativo de los mens que
se te piden conocer.

Paleta de funciones (functions palette)

Se emplea en el diseo del diagrama de bloques. La paleta de funciones contiene todos los
objetos que se emplean en la implementacin del programa del VI, ya sean funciones
aritmticas, de entrada/salida de seales, entrada/salida de datos a fichero, adquisicin
de seales, temporizacin de la ejecucin del programa,...


Para seleccionar una funcin o estructura concretas, se debe desplegar el men Functions
y elegir entre las opciones que aparecen.

Programming: En esta categora estn reunidas las paletas bsicas para realizar un
programa.
Algunas de estas paletas son Structures, en esta subpaleta se encuentran lazos iterativos,
estructuras de decisin, entre otras, en la subpaletas Numeric, se encuentran funciones
relacionadas con el trabajo de nmeros, tales como suma, resta, multiplicacin, divisin,
funciones trigonomtricas, etc. En las subpaleta File I/O, estn contenidas las funciones
para almacenar o leer archivos, String, se tienen herramientas para trabajar con datos
alfanumricos, etc.

A continuacin se enumeran todas ellas, junto con una pequea definicin.
Structures Muestra las estructuras de control del programa, junto con
las variables locales y globales.

Numeric Muestra funciones aritmticas y constantes numricas.
Boolean Muestra funciones y constantes lgicas.
String Muestra funciones para manipular cadenas de caracteres, as como
constantes de caracteres.
Array Contiene funciones tiles para procesar datos en forma de
vectores, as como constantes de vectores.
Cluster Contiene funciones tiles para procesar datos procedentes
de grficas y destinados a ser representados en ellas, as como las
correspondientes constantes.
Comparison Muestra funciones que sirven para comparar nmeros,
valores booleanos o cadenas de caracteres.
Timing Introducir contadores y retardos
Dialog & User Interface Contiene funciones para trabajar con
cuadros de dilogo
File I/O Muestra funciones para operar con ficheros.
Application control Contiene varias funciones que regulan el
funcionamiento de la propia aplicacin en ejecucin.









Mathematics: En esta categora se encuentran funciones matemticas ms especializadas
como, funciones de probabilidad, funciones de integracin y derivacin, funciones de
interpolacin y extrapolacin, funciones geomtricas y muchas otras.


2. Busca y asimila la informacin, utilizando la ayuda de LabView, acerca de las operaciones
con matrices (matrix), suma(add), resta(substract), producto(product),
determinante(determinant), inversa(inverse) y transpuesta(transpose)

Matrix basic operations- Dos matrices A y B, son iguales si tienen el mismo nmero de
filas y columnas y sus correspondientes elementos todos son iguales.
Multiplicacin de una matriz A por un escalar es igual a la multiplicacin de todos
sus elementos por el escalar.
Es decir,


Por ejemplo,



Dos (o ms) matrices se pueden sumar o restar slo si tienen el mismo nmero de
filas y columnas. Si las dos matrices A y B tienen m filas y n columnas, su suma C
es una matriz m n sedefine como C = B A , donde ci, j = ai, j bi, j. Por ejemplo,




Para la multiplicacin de dos matrices, el nmero de columnas de la primera matriz debe
ser igual al nmero de filas de la segunda matriz. Si las filas de la matriz Atiene m filas y n
columnas y la matriz B tiene n y p columnas, su producto C es una matriz m p se
define como C = AB, donde


Por ejemplo,




Add- Calcula la suma de las entradas.

Si los valores de forma de onda de dos hilos o dos valores dinmicos tipo de datos a
esta funcin, el error y el error en las terminales de aparecer en la funcin. No se
puede agregar dos valores de marca de tiempo juntos. Las dimensiones de las dos
matrices que desea agregar debe ser el mismo. De lo contrario, esta funcin
devuelve una matriz vaca. El panel muestra el conector de datos por defecto para
este tipo de funcin polimrfica.





Substract-Calcula la diferencia de las entradas.

Si los valores de forma de onda de dos hilos o dos valores dinmicos tipo de datos a
esta funcin, el error y el error en las terminales de aparecer en la funcin. Restando
dos valores marca de tiempo se obtiene un valor numrico (diferencia en el tiempo), y
restando un valor numrico de un valor de marca de tiempo se obtiene un sello de
tiempo. No se puede restar un valor de marca de tiempo de un valor numrico. Las
dimensiones de las dos matrices que desea restar debe ser el mismo. De lo contrario, esta
funcin devuelve una matriz vaca. El panel muestra el conector de datos por
defecto para este tipo de funcin polimrfica.





Multiply- Devuelve el producto de las entradas.
Si los valores de forma de onda de dos hilos o dos valores dinmicos tipo de datos a
esta funcin, el error y el error en las terminales de aparecer en la funcin. El panel
muestra el conector de datos por defecto para este tipo de funcin polimrfica.



Determinant- Calcula el determinante de la matriz de entrada. El tipo de datos que el
alambre a la entrada de la matriz de entrada determina la instancia polimrfica de usar.





I nverse Matrix- Encuentra la matriz inversa, si existe, de entrada la matriz. El tipo
de datos que el alambre a la entrada de la matriz de entrada determina la
instancia polimrfica de usar.






Transpose matrix - Si de entrada de la matriz es una matriz compleja, el
VI realiza transposicin conjugada. El tipo de datos que el alambre a la entrada de la
matriz de entrada determina la instancia polimrfica de usar.








3. Observa a tu alrededor y cita al menos diez artilugios o aparatos que presenten un panel
de instrumentacin, real o virtual, identificando y citando los diversos elementos
indicadores y controladores que dispongan.

1. Cmaras de Transformacin Elctricas
- Indicador de Voltaje Entrada
- Indicador de Amperaje
- Indicador de Frecuencia
- Indicador Voltaje Salida
- Indicador Amperaje Salida
- Indicador Kw/h
- Controladores Temperatura
- Controladores de Carga

2. Tablero automvil
- Indicador Temperatura
- Indicador nivel Aceite
- Indicador Nivel Combustible
- Indicador Nivel carga acumulador
- Indicador velocidad giro del motor
- Indicador velocidad circulacin
- Indicador distancia recorrida
- Controlador sistema de frenos
- Controlador presin aceite motor
- Controlador sistema inyeccin combustible
- Controlador de Temperatura
- Controlador nivel combustible

3. Refrigerador
- Indicador Temperatura Congelador
- Indicador Temperatura Enfriador

4. Sopladora botellas
- Indicador Voltaje
- Indicador Amperaje
- Indicador Presin Entrada
- Indicador Presin para soplado
- Indicador velocidad giro
- Indicador botellas/hora
- Indicador Temperatura horno resistencias


5. Llenadora
- Indicador botellas por hora
- Indicador Temperatura lquido
- Indicador Caudal
- Indicador nivel llenado
6. Horno de Fundicin
- Indicador temperatura
- Indicador Caudal combustible
- Indicador tiempo
- Indicador caudal aire
7. Caldero
- Indicador Temperatura
- Indicador Nivel Combustible
- Indicador Presin
- Indicador Caudal Agua Entrada
- Indicador Caudal Vapor Salida
8. Compresor
- Indicador temperatura entrada
- Indicador temperatura salida
- Indicador Presin Compresin
- Indicador Caudal
- Indicador voltaje
- Indicador Amperaje
9. Codificador laser
- Indicador Voltaje
- Indicador Amperaje
- Controlador posicin
- Indicador Numeracin
- Indicador elementos/hora

10. Etiquetadora
- Indicador Voltaje
- Indicador Amperaje
- Indicador Temperatura
- Indicador Velocidad Rollo
- Indicador elementos/hora


4. Desarrollar la aplicacin Calculadora.vi que efecte las cuatro operaciones aritmticas
(suma, resta, producto y divisin) con dos operandos y proporcione el resultado en cuatro
indicadores, uno por operacin.





5. Realizar un Vi, Calculadora2.vi, que contenga a un SubVi llamado AriTriRaInv.vi y que
realice tres tipos de operaciones definidas en 3 SubVis de un nivel inferior: SubViCalc4.vi
que realiza las cuatro operaciones aritmticas con dos operandos (1 y 2) y que
proporcione un resultado por operacin, SubVITrig4.vi que realiza las cuatro operaciones
trigonomtricas de seno, coseno, tangente y cotangente con el operando 1 con el ngulo
en grados, y que tambin proporciona un resultado por operacin, y, SubVIRaizInv.vi, que
realiza las operaciones raz cuadrada e inversa con el operando 2, y que proporciona un
resultado por operacin. Desplegar en pantalla la jerarqua de SUbVIs y meditar sobre el
resultado.