Lab Control 3 Lab View

LABORATORIO CONTROL I UNIVERSIDAD NACIONAL DE SAN AGUSTÍN GUÍAS PRÁCTICAS DE LABVIEW GUÍA # 1 Un ejemplo muy básico, r

Views 156 Downloads 27 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

GUÍAS PRÁCTICAS DE LABVIEW GUÍA # 1 Un ejemplo muy básico, realizar una suma elemental entre dos variables 1. Insertar el operador suma 2. Insertarle entre los nodos de entrada dos controles 3. Insertar en la salida un indicador El circuito en el diagrama de bloques quedará

Podemos observar que es fácil trabajar con el LABVIEW, haciendo sumatorias de forma práctica para la realización de ejercicios. En el plano frontal se verá de la siguiente forma:

Ing. Luis Mercado A.

1

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

Al hacer clic sobre uno de los controles variará el número de entrada y se sumará con el otro y en x+y se verá el resultado, así sucesivamente, se pueden realizar operaciones y programas sin límites. GUÍA # 2 Un programa que muestre en instrumentos virtuales el voltaje variable y la corriente resultante Descripción: 1. Dibujar el siguiente circuito en Paint (.bmp) En este ejercicio 2 para la ejecución nos pide dibujar en paint para lo cual he dibujado el siguiente dibujo.

2. Una vez resuelto a mano el circuito eléctrico, resolverlo en lenguaje gráfico en el Diagrama de Conexiones de LabVIEW. Al resolver obtenemos el siguiente resultado manualmente.

Ing. Luis Mercado A.

2

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

HACIENDO CORRER EL PROGRAMA TENEMOS LO SIGUIENTE:

Nos da el resultado un aproximado en 5 en la salida de Amperios Ing. Luis Mercado A.

3

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

GUÍA # 3 1. Realizar un programa en lenguaje gráfico, que maneje secuencias lógicas como un ciclo FOR Descripción: 1. 2. 3. 4.

Realizar una sumatoria con la siguiente condición Una variable i, que varíe entre 0 y 50 Que se incremente en 2 Que la respuesta de 50

Corriendo el programa:

Observamos que comienza en cero y le va sumando dos hasta llegar al número 48 que corresponde al valor de las repeticiones de for y de ahí nos da el valor de salida 50 que es la suma total que da este ejercicio.

Ing. Luis Mercado A.

4

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

GUÍA # 4 1. Realizar un programa en lenguaje gráfico, que maneje secuencias lógicas como un ciclos FOR A Descripción del circuito 1: 1. Realizar una sumatoria con la siguiente condición 2. Una variable i, que empiece en 7, 2. Que se incremente en 0,01, y 3. Que la respuesta es menor o igual a 10

Al cual le he integrado un numeric control para ver el funcionamiento y avance del programa, puesto que la salida solo me da la respuesta final Ing. Luis Mercado A.

5

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

.B Descripción del circuito 2 1. Este punto es el mismo primero anterior, luego se insertan funciones y constantes: a. Un sumador (Add) para ir sumando la variable y divisor (Divide) para dividir el incremento de la variable, se le adicionan: Tres constantes (N=19), constante múltiplo (5) que es el decremento en 0,01, y (100) b. Un indicador que va fuera del For Loop y que mostrando el resultado. 2. En el Label de indicardor de la misma forma que el anteior pero con lo siguiente: 3. Realizar una sumatoria con la siguiente condición, Una variable i, empiece en 100, que itere 19 veces, Que se decremente en 5 y que la respuesta de >=10 Se procede indicando la forma del ciclo For: (i = 100; i>=10; i = i-5) a. Tres constantes (N=19), (100) constante divisor y el incremento en por 5. b. Un sumador (Add) para ir sumando la variable y divisor (Divide) para dividir el incremento de la variable. CORRIENDO EL PROGRAMA

Ing. Luis Mercado A.

6

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

GUÍA # 5 1. Realizar un programa en lenguaje gráfico, que maneje secuencias lógicas como un ciclo Estructura Case, este consta de: uno o más subdiagramas o Cases, exactamente uno de los cuales se ejecuta cuando la estructura se está ejecutando, el selector determina que caso se ejecuta, y puede ser Booleano, (String) una cadena, un número entero, o un tipo de enumerador, el Clic derecho del borde de la estructura adiciona o borra casos, usando la herramienta del Label para entrar valores. Descripción: 1. Construir un termómetro digital virtual 2. Que seleccione entre grados Celsius y Grados Fareng. 3. Seleccionar un indicador de barra como lo muestra la figura del panel frontal. Trabajé con una entrada variable ya que no encontré el elemento que faltaba, y el resultado fue el mismo a la conversión de grados Celsius a grados Farang.

Ing. Luis Mercado A.

7

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

Guía # 6 1. Realizar un programa en lenguaje gráfico, que maneje un menú selectivo, que a su vez maneje secuencias lógicas como un ciclo For, así mismo diseñar un Osciloscopio que reúna todo lo anterior. Descripción: 1. 2. 3. 4.

Construir un Menú con selector virtual. Hacer un Ciclo For con diferentes tipos de generadores de onda. Insertar un graficador que muestre el tipo de onda seleccionado. Insertar un potenciómetro que varíe la amplitud.

REALIZANDO CORRER EL PROGRAMA

Ing. Luis Mercado A.

8

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

Guía # 7 1. Realizar un programa en lenguaje gráfico, que maneje un menú selectivo, que a su vez maneje secuencias lógicas como un ciclo While Loop, que a su vez maneje un Case Structure, así mismo diseñar un Osciloscopio que maneje varios tipos de onda. Descripción: 1. Construir un ciclo Case Structure el cual albergue un Sine Waveform.vi, manejando 4 tipos de onda. 2. A la salida del Ciclo Case Structure insertar un graficador. 3. a la estrada del ciclo Case Structure Insertar 5 selectores para las diferentes funciones. 4. Debe guiarse por el diagrama de la figura. Para verificar que se necesita. SEÑAL DE SALIDA En estos casos tenemos que parar y luego recién nos da la grafica que queremos, escogiendo que grafica deseamos graficar ya sea sinusoidal, cuadrática, diente de serrucho o triangular.

Ing. Luis Mercado A.

9

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

ONDA CUADRÁTICA

ONDA TRIANGULAR Ing. Luis Mercado A.

10

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

ONDA SINUSOIDAL

ONDA DIENTE DE SERRUCHO Ing. Luis Mercado A.

11

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

Guía # 8 1. Realizar un programa en lenguaje virtual, que muestre un avión deslazándose sobre una pista, mostrando así, el montaje de figuras sobre los (Slider) desplazadores.

Ing. Luis Mercado A.

12

LABORATORIO CONTROL I

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

Podemos observar que al mover el control este va hacer que le avión se desplace de acuerdo al valor que quiero que se mueva.

Ing. Luis Mercado A.

13