ejercicios estructuras(practicas)

Upload: emanuel-cervera

Post on 07-Mar-2016

284 views

Category:

Documents


0 download

DESCRIPTION

1

TRANSCRIPT

  • BLOQUE DE PRACTICAS DE ESTRUCTURAS (PRACTICAS 3-6)

    ESTRUCTURA CASE Ej01. Despus de realizar un anlisis de calidad en un conjunto de piezas terminadas y rotuladas, se encontr que 1 de cada 7 fallaba y que la falla era peridica. Se enumeraron y se encontr la relacin que las piezas con nmero de pieza mltiplo de 7 fallaban. Simule un lector de cdigo de barras mediante un control numrico y si el nmero de pieza es mltiplo de 7 encienda una alarma. Adems muestre el rtulo Passed si no es mltiplo de 7 o Failure si lo es. Ej02. En la empresa H-OIL se fabrican cuatro tipos de aceite cada uno de los cuales tiene un costo de fabricacin y envasado en dlares: Grado SAE 5W de 3, 10W de 4, 20W de 7 y 30W de 9 por envases de 5 galones. Si el cliente pide entre 1 99 envases de 5 galones, el costo de venta es del 300% , si solicitan 100-499 el costo es del 250% y si se solicitan ms de 500 el costo es del 200%. Simule el pedido de un solo artculo donde el cliente indicar el tipo de aceite y cantidad que desea adquirir. El software indicar el monto que el cliente deber pagar. Cree en el panel frontal un control ENUM con los tipos de aceite y un control

    numrico entero sin signo para la cantidad solicitada. Muestre en un indicador

    numrico el monto que se cobrar al cliente.

    Ej02b. Modifique el ejercicio anterior para permitir el pedido de hasta cuatro artculos. Ej03. Se desea controlar la temperatura de un dispositivo cuya presin oscila entre los 1000 y 10000 PSI. Cuando la presin esta entre 1000 y 1999 se deber poner el setpoint del control de temperatura a 60 C; cuando est entre 2000 y 2999, a 55 ; entre 3000 y 3499 a 58; entre 3500 y 4999 a 55; entre 5000-7999, a 58; entre 8000 y 8999, a 40; y si rebasa los 8999, a 30. Si el medidor de presin tiene una lectura diferente al rango 1000 y 10000 que se active la alarma y ponga el setpoint del control de temperatura a 25C. Ilustre el ejemplo a travs de un control gauge que al indicar la presin se muestre

    en un termmetro el setpoint del controlador.

    Ej04 Indique si un nmero entero positivo provisto en el panel frontal es primo o no. Recuerde que los nmeros primos slo son divisibles de forma entera entre ellos mismos y el uno. Establzcalo como subVI.

  • CICLO FOR

    Ej05 Muestre la cantidad de nmeros primos existentes entre 1 y 100. Ej06 Muestre la sumatoria de los nmeros comprendidos entre 10 y 20, incluyndolos. Sum = 10+11+12+13+14+15+16+17+18+19+20 = 165. Ej07 Muestre la suma de los nmeros impares comprendidos entre 1 y 100. Sum = 1+3+5+7+9+...+97+99 = 2500. Ej08 Se desea monitorear la temperatura de una caldera. Para conocer obtener una

    muestra se requiere promediar las lecturas de 10 sensores en puntos crticos. Se

    deben monitorear cada 100 ms. El tiempo de monitoreo total es de 20 segundos.

    Simule las entradas de los sensores con 10 generadores de nmeros aleatorios.

    Una vez que tenga las 200 muestras obtenga su temperatura promedio, la

    desviacin estndar y la cantidad de veces en que estuvieron las muestras entre

    0.4 y 0.6.

    Ej09

    Multiplicar los primeros 10 nmeros naturales por una constante igual a 10. Obtener el resultado de cada producto entre intervalos de un segundo. Ej10 Obtener el resultado en un array de los cuadrados de los nmeros de 0 a 10 y graficarlos. CICLO WHILE

    Ej10.

    Despliegue en un Waveform Chart nmeros aleatorios comprendidos entre 0 y 10

    cada 100 ms. Detenga el programa con un interruptor. El valor por omisin del

    interruptor es ON.

    ESTRUCTURA SECUENCIAL

    Ej12. En una conferencia, un expositor conoce su tiempo disponible con el color de la

    luz de un foco. Cuando esta en sus primeros 30 minutos la luz est en verde, en

    los siguientes 10 minutos la luz es amarilla para indicarle que comience a dar

    conclusiones y termine su presentacin. Despus de ese tiempo la luz permanece

    en rojo en seal que ha excedido su tiempo y que debe terminar la exposicin.

    Disee un programa que ilustre este comportamiento y cambie la unidad de

    tiempo por dcimas de segundo.