Guia de Ejercicios 4

9
 Instrumentación Avanzada. J. A. Suárez- G. Murcia 1 GUIA DE EJERCICIOS Nº 4 INSTRUMENTACIÓN AVANZADA PROGRAMACION GRAFICA LABVIEW CLUSTERS

description

Guia

Transcript of Guia de Ejercicios 4

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    1

    GUIA DE EJERCICIOS

    N 4

    INSTRUMENTACIN AVANZADA

    PROGRAMACION GRAFICA LABVIEW

    CLUSTERS

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    2

    CLUSTERS Ejercicio 1.- Armar con la funcin Bundle el siguiente control Cluster:

    Ejercicio 2.- A partir del VI del ejercicio anterior y utilizando la funcin Unbundle rescatar la variable del nmero real:

    Ejercicio 3.- Construir un VI que efecte la suma y resta de dos nmeros ingresados por controles numricos, donde el signo + y conforman un cluster booleano. Una vez finalizada la operacin el resultado debe permanecer en pantalla, hasta recibir una nueva orden de operacin.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    3

    Ejercicio 4.- Utilizar la funcin Unbundle para obtener los datos del cluster siguiente:

    Ejercicio 5.- A partir de un cluster constante creado desde el diagrama de bloques mostrar en el panel frontal con la funcin Unbundle la constante booleana: Ejercicio 6.- Construir un VI que contenga un cluster integrado por un control numrico de tensin (indicando 110V), un control Booleano de encendido y un Combo Box (Motor 1, Motor 2 y Motor 3). Repetir el cluster modificando con un control booleano el valor de la tensin a 380V.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    4

    Ejercicio 7.- A partir del primer cluster (Tablero I), genere en el panel frontal los tableros II, III y IV.

    Ejercicio 8.- A partir de un cluster que contiene un control numrico, dos controles booleanos y un array de 2D, obtener otro cluster que contenga un indicador A igual a la raiz cuadrada del control numrico A, un indicador booleano B igual a B or C y un array D igual a la transpuesta de D

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    5

    Ejercicio 9.- Construya un VI a partir de controles array numricos, booleanos y string en tres pestaas de un control TAB. Convierta cada uno de los array en sus correspondientes cluster.

    Ejercicio 10.- Genere un grfica con 25 nmeros aleatorios. Los valores x0 inicial y x deben ser variables a travs de un control numrico.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    6

    Ejercicio 11: Multiplicar un cluster que contiene controles numricos que se corresponden a constantes de temperatura, caudal y presin por sus respectivos valores medidos.

    Ejercicio 12. Multiplicar el cluster de la figura siguiente, conformado por dos controles numricos y un array por un factor de escala igual a 5.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    7

    Ejercicio 13.- Construir una aplicacin con dos controladores booleanos accionados desde la placa USB (dos interruptores) y agrupados como Cluster. Repita otro cluster en el panel frontal y un indicador separado que indique el estado del booleano 1 (Compresor 1). Utilice el tercer interruptor de la placa para finalizar la ejecucin del programa y cerrar el LabVIEW.

    .

    Ejercicio 14: Construir una variable global conteniendo un cluster con control numrico, dos booleanos y un slide. Llamar a esta variable global desde otro programa que contenga un cluster con el indicador booleano del Motor 1 y el slide Nivel de Tanque. Accione sobre los controles y observe el efecto en el programa creado.

  • Instrumentacin Avanzada. J. A. Surez- G. Murcia

    8

    Ejercicio 15: Crear un VI que realice la operacin de la raz cuadrada de un nmero. Si el nmero es negativo provocar el aviso a travs de un cluster, indicando en un string la descripcin del error y el cdigo del mismo. Ejercicio 16: Crear un VI que realice la operacin de la raz cuadrada de un nmero. Si el nmero es negativo provocar el aviso a travs de un cluster, indicando en un string la descripcin del error y el cdigo del mismo. Ejercicio 17: Genere un Cluster que contenga las cuatro salidas digitales y una analgica de la placa USB. Use la funcin unbundle para obtener los datos mostrados en el panel frontal de la siguiente figura:

    Ejercicio 18.- Con la plaqueta adquisidora de datos simule la entrada de tensin en uno de los puertos de entrada analgica desde la salida de uno de los potencimetros. Registre las variaciones de tensin en un grfico, representando adems los valores mnimos y mximos obtenidos.