Download Guía 3

Document related concepts
no text concepts found
Transcript
Instrumentación Avanzada. J. A. Suárez- G. Murcia- J. Strack
GUIA DE EJERCICIOS
Nº 3
INSTRUMENTACIÓN AVANZADA
Estructuras en LabVIEW
Event-Formula Node
Stacked Sequence-Variables
PROGRAMACION GRAFICA
1
Instrumentación Avanzada. J. A. Suárez- G. Murcia- J. Strack
ESTRUCTURAS EN LABVIEW
Ejercicio 1.- Un usuario debe controlar dos procesos a voluntad. Desarrollar el VI, aplicando
estructuras WHILE y CASE y en una segunda aplicación utilice la opción EVENT.
Ejercicio 2. En el ejercicio anterior agregue las siguientes opciones:
a) Agregue el evento al mover el mouse sobre el control booleano de Proceso 1.
b) Incorpore un tiempo de espera en “Time Out” de 4s y en caso de no provocar evento alguno
que un diálogo emergente aparezca en pantalla.
c) Incorpore presionando la tecla F10 la opción de grabar pantalla simulada por un diálogo
de confirmación del operador.
Ejercicio 3.- Ingrese dos variables de entrada x e y en una estructura FORMULA NODE. Si el
producto de ambas es positivo obtener el resultado de z  3 xy . Si el producto es negativo realice
la operación: z  3x2  2 y
Ejercicio 4. . Ingresando los valores de resistencia y reactancia inductiva de una carga monofásica
y la tensión de alimentación a través de controles numéricos, calcule con el uso de FORMULA
NODE, la corriente, potencia activa y reactiva que deberán leerse a través de los siguientes
indicadores
2
Instrumentación Avanzada. J. A. Suárez- G. Murcia- J. Strack
Ejercicio 5
Desarrolle un VI, en el que se obtienen mediante simulación valores eficaces de corriente y tensión.
Sabiendo que el factor de potencia siempre es constante e igual a 0.95, obtenga a partir de variables
locales el valor de la potencia activa en intervalos de 100ms.
Ejercicio 6. Construir un VI que cumpla con las siguientes secuencias de tareas:
1) Capturar 20 lecturas de tensión con intervalos de 250ms provenientes de una DAQ
simulada.
2) Mostrar un aviso al operador de esta tarea finalizada.
3) Capturar 50 lecturas de corriente cada 100ms, también desde una DAQ simulada.
4) Mostrar el aviso de tarea concluida.
Las lecturas de tensión y corriente deben ser mostradas en un mismo gráfico (Waveform Chart).
3
Instrumentación Avanzada. J. A. Suárez- G. Murcia- J. Strack
Ejercicio 7. Un ciclo While recibe lecturas de tensión en intervalos de 250ms. En paralelo otro
ciclo While recibe lecturas de corriente cada 100ms. Encontrar la forma de detener ambos ciclos
en forma simultánea.
Analice si es válida esta opción:
Ejercicio 8.- Construir un VI la estructura “flat sequence” que simule el llenado y vaciado de un
tanque. El nivel del tanque debe controlarse desde el panel frontal. Debe incorporarse el control
de apertura y cierre de la válvula.
Válvula abierta – Llenado del tanque
Válvula cerrada – Vaciado del tanque
Ejercicio 9.- Resolver el ejercicio anterior utilizando la estructura “stacked sequence”.
4