103633563 Ejercicios Propuesto de Labview

5
UNIVERSIDAD NACIONAL JOSE MARIA ARGUEDAS CARRERA PROFESIONAL DE INGENIERIA DE SISTEMAS ASIGNATURA DE AUTOMATIZACION. EJERCICIOS PROPUESTOS DE LABVIEW 1. Crear un VI que presente cuatro controles numéricos (A, B, C, X) y un indicador numérico (Y). El VI debe efectuar la siguiente operación matemática Y = C*X 2 + B*X + A. 2. Crear un VI que presente un control tipo string (A) y un indicador numérico (N). Al ejecutar el VI, en N se debe reflejar el número de caracteres que presenta el control tipo String. 3. Crear un VI que genere un número aleatorio entre 0 y 100, el cual se debe visualizar en un indicador numérico. Además en el panel frontal se debe colocar un indicador booleano que vale TRUE cuando el número generado es mayor que 50. 4. Crear un VI que genere tres números aleatorios entre 50 y 150. Entre la generación de cada número aleatorio debe mediar una demora de 3 segundos. Transcurrido 1 segundo después de generar el último número aleatorio se debe calcular el producto de los tres números aleatorios generados. El panel frontal del VI tendrá cuatro indicadores numéricos para mostrar los tres números aleatorios generados y el producto de estos. 5. Crear un VI que presente dos controles booleanos (A, B) y un indicador booleano (C). C es igual a B cuando A vale FALSE. C es igual a B negada cuando A vale TRUE. Nota: Utilizar la estructura CASE. 6. Crear un VI que genere un array con los primeros 20 números enteros positivos. 7. Crear un VI que genere números aleatorios entre 0 y 1000 hasta que se genere un número tal que sea mayor o igual que 1 y menor que 3. El VI debe presentar un indicador númerico que represente el total de números aleatorios generados, además de un array que represente todos los números generados y un array de indicadores booleanos que indique si cada número aleatorio generado es mayor que 100. Observe la forma de los terminales en el diagrama en bloques y el grosor de los cables por donde transitan los datos. 8. Crear un VI que genere un array formado por 10 números aleatorios entre 0 y 1. El VI debe tener un array de indicadores numéricos que muestre los diez números aleatorios generados. Además, el VI debe tener cuatro indicadores numéricos para

Transcript of 103633563 Ejercicios Propuesto de Labview

Page 1: 103633563 Ejercicios Propuesto de Labview

UNIVERSIDAD NACIONAL JOSE MARIA ARGUEDAS

CARRERA PROFESIONAL DE INGENIERIA DE SISTEMAS

ASIGNATURA DE AUTOMATIZACION.

EJERCICIOS PROPUESTOS DE LABVIEW

1. Crear un VI que presente cuatro controles numéricos (A, B, C, X) y un indicador

numérico (Y). El VI debe efectuar la siguiente operación matemática Y = C*X2 +

B*X + A.

2. Crear un VI que presente un control tipo string (A) y un indicador numérico (N). Al

ejecutar el VI, en N se debe reflejar el número de caracteres que presenta el

control tipo String.

3. Crear un VI que genere un número aleatorio entre 0 y 100, el cual se debe

visualizar en un indicador numérico. Además en el panel frontal se debe colocar un

indicador booleano que vale TRUE cuando el número generado es mayor que 50.

4. Crear un VI que genere tres números aleatorios entre 50 y 150. Entre la

generación de cada número aleatorio debe mediar una demora de 3 segundos.

Transcurrido 1 segundo después de generar el último número aleatorio se debe

calcular el producto de los tres números aleatorios generados. El panel frontal del

VI tendrá cuatro indicadores numéricos para mostrar los tres números aleatorios

generados y el producto de estos.

5. Crear un VI que presente dos controles booleanos (A, B) y un indicador booleano

(C). C es igual a B cuando A vale FALSE. C es igual a B negada cuando A vale

TRUE. Nota: Utilizar la estructura CASE.

6. Crear un VI que genere un array con los primeros 20 números enteros positivos.

7. Crear un VI que genere números aleatorios entre 0 y 1000 hasta que se genere un

número tal que sea mayor o igual que 1 y menor que 3. El VI debe presentar un

indicador númerico que represente el total de números aleatorios generados,

además de un array que represente todos los números generados y un array de

indicadores booleanos que indique si cada número aleatorio generado es mayor

que 100. Observe la forma de los terminales en el diagrama en bloques y el grosor

de los cables por donde transitan los datos.

8. Crear un VI que genere un array formado por 10 números aleatorios entre 0 y 1. El

VI debe tener un array de indicadores numéricos que muestre los diez números

aleatorios generados. Además, el VI debe tener cuatro indicadores numéricos para

Page 2: 103633563 Ejercicios Propuesto de Labview

mostrar los valores extremos generados y la posición de estos extremos en el

array. Añada el VI la posibilidad de ordenar los 10 números aleatorios generados

de menor a mayor. Represente los números ordenados en otro array de

indicadores numéricos.

9. Crear un VI que genere un Array de tres dimensiones de indicadores numéricos

que represente números aleatorios entre 0 y 100. El array presentara cuatro

páginas. Cada página a su vez estará formada por 6 filas y cuatro columnas.

Brinde la posiblidad de acceder a un elemento, una columna, una fila y una página

del array; utilice los controles e indicadores necesarios para que el VI brinde la

posibilidad antes mencionada.

10. Crear un VI que cuando se ejecute nos indique cuantos días faltan para el fin de

año. Nota: Vea las funciones “Get Date/Time in seconds” y “Seconds to

Date/Time” en la subpaleta Timing de la subpaleta Programing.

11. Codificar en G la expresión booleana S= AB.CD + AB.CD + ADBC + AC.BD

En el panel de control debe mostrarse un indicador booleano y 4 controles

booleanos

12. Hacer un programa en Labview para la siguiente expresión matemática

S= 1+ 2+ 3+….+N, en el panel de control debe visualizar un indicador numérico

que muestre la suma total de N números, además de un control numérico en

donde se represente el numero N

13. Crear un programa en Labview para hallar el factorial de N.

14. Crear un programa en labview para hallar la solución de una ecuación cuadrática

15. Crear un programa en labview en la cual convierta °C a °F y °K

16. Hacer un programa en labview para calcular el promedio de 10 números pares.

17. Hacer un programa que genere números primos =< N, N es un control numérico

que indica el límite deseado.

Page 3: 103633563 Ejercicios Propuesto de Labview

Solución

1.

2.

3.

4.

Page 4: 103633563 Ejercicios Propuesto de Labview

5.

6.

7

Page 5: 103633563 Ejercicios Propuesto de Labview