Está en la página 1de 2

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. CICLO FOR Ej04 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. Ej05 Muestre la suma de los nmeros impares comprendidos entre 1 y 100. Sum = 1+3+5+7+9+...+97+99 = 2500.

Ej06 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. Ej07 Muestre la cantidad de nmeros primos existentes entre 1 y 100. Utilice el subVI anterior. (26). 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. CICLO WHILE Ej09. 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 Ej10. 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.

También podría gustarte