Ejercicios LabView.pdf

download Ejercicios LabView.pdf

of 13

Transcript of Ejercicios LabView.pdf

  • 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.

  • Inverse 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.