Está en la página 1de 27

Universidad Tecnolgica del Centro de Veracruz

Programa Educativo: Ingeniera en Mantenimiento Industrial

Nombre del trabajo: Reporte semanal 2

Presentan: Desiderio Meza Bruno Anuar Garca Flores Javier Gonzales Rico Emir Alexis Muos Jimnez Lidia Thala Valiente Delgado Ana Monserrat

Cuitlhuac Ver, a 17 de Octubre del 2011

NDICE:

Introduccin..3

Programa para controlar una grafica con 4 entradas3

Hacer un secuenciador en el programa labview6

Programa utilizando ciclo for ..14

programa utilizando el case structure...23

Conclusin..27

INTRUDUCCIN En este trabajo se puede ver la secuencia que se debe seguir para realizar algunos programas en Labview, cada uno con diferente funcin esto con la finalidad de reforzar los conocimientos obtenidos previamente en clase.

CONTROLAR UNA GRAFICA CON 4 ENTRADAS


Para realizar este programa primero se da click derecho sobre la pantalla gris y se selecciona la opcin numeric controls y se elige un controlador segn su criterio se hace lo mismo hasta tener 4 numeric controls pueden ser los 4 diferentes o iguales depende de su criterio en este caso se escogieron de la siguiente manera:

Imagen 1.1 barra de controles numricos

Imagen 1.2 controles numricos seleccionados Despus sobre la pantalla gris volvemos a dar click derecho y en el botn graph indicators y seleccionamos la grafica que dice waveform chart y despus le dimos click derecho sobre la grafica y nos fuimos a la opcin propiedades en la opcin plots 3

para elegir el tipo de lnea, la forma de lnea, el color de la lnea. Tambin se selecciona la opcin scales para modificar la escala y en la opcin appearance para cambiar el nombre de la grafica y para habilitar o deshabilitar accesorios de la grafica etc.

Imagen 1.3 seleccin de la grafica

Imagen 1.4 propiedades de la grafica Despus nos debemos posicionar en la pantalla en blanco damos click derecho y nos vamos a la opcin express despus nos vamos a la opcin singal manipulation y escogemos la opcin de merge signals como son cuatro las entradas debemos seleccionar el merge singals y dar click derecho y escoger la opcin add input hasta

tener cuatro entradas y se conectaran con los numeric controls y la salida del merge singels se conecta a la entrada del graph indicators como se muestra a continuacin:

Imagen 1.5 seleccin de el merge singals

Imagen 1.6 conexiones de bloques Despus de esto ya se puede correr el programa en la opcin run continuously.

Imagen 1.7 ejecucin del programa

HACER UN SECUENCIADOR EN EL PROGRAMA LABVIEW


Para realizar este programa lo primero que se debe hacer es dar click derecho sobre la pantalla en blanco y se da click en la parte va debajo de la ventana para que despliegue todas la opciones y nos vamos a ir a la opcin programming despus nos posicionaremos en la opcin structures y daremos click sobre la imagen de flat sequence como se ven en las siguientes imgenes:

Imagen 1.1 seleccin de flat sequence Despus de hacer lo anterior se debe dar click derecho sobre la imagen de flat sequence y se da click sobre la opcin add frame after y aparecer una divisin en el cuadro, se debe repetir esta opcin hasta que tengamos 7 divisiones y se deben distribuir de manera equitativa como se muestra a continuacin: 6

Imagen 1.2 flat sequence dividido en 7 partes Despus sobre la pantalla gris daremos click derecho y nos iremos a la opcin Leds y seleccionaremos 1 led se debe repetir esta indicacin hasta tener 6 leds como se puede apreciar en la siguiente imagen:

Imagen 1.3 Leds seleccionados

Despus nos posicionamos sobre la primera divisin y damos click derecho y nos vamos a la opcin programming y nos vamos a la opcin timing y escogemos la opcin wait (ms) esto se har en las 6 primeras divisiones menos en la ltima que es la sptima divisin como se muestra a continuacin: 7

Imagen 1.4 seleccin de los wait (ms) Despus se va a dar clikc derecho sobre la primera divisin y nos vamos a la opcin arithmetic & comparison y despus nos vamos a la opcin numeric y elegimos la opcin numeric constant y lo unimos con el wait (ms) hacemos lo mismo en las dems divisiones menos en la ltima como se ve a continuacin:

Imagen 1.5 seleccin y conexin de numeric constant

Despus se debe seleccionar el numeric constant y el wait (ms) de la antepenltima divisin despus le damos copiar y lo pegamos en la ltima divisin la que estaba vaca y queda as:

Imagen 1.6 copiado y pegado del contenido de la divisin 6 a la 7 Para poder controlar los leds nos vamos a posicionar sobre la primera divisin y damos click derecho y nos vamos a programming y seleccionamos la opcin structures y elegimos la opcin local variable se deben agregar una por cada led entonces tenemos que agrega 6 local variable todas en la primera divisin y todos deben estar alineados hacia abajo como se muestra a continuacin:

Imagen 1.7 seleccin de local variable Despus de que todos estn alineados nos posicionamos sobre el primer local variable damos click derecho y nos vamos a la opcin selec Item y escogemos la opcin boolean lo mismo se hace para los dems pero debe cambiar el nombre as boolean2 el tercero boolean3 y as consecutivamente hasta el ltimo como se muestra en l imagen:

Imagen 1.8 seleccin de nombre en las local variables Despus vamos a dar click derecho sobre la primera divisin nos vamos a programming despus a la opcin boolean y despus seleccionamos la opcin true constant, despus de agregar la true constant se van a conectar a ella todas las booleans como se muestra en la imagen:

Imagen 1.9 seleccin y conexin del true constant En la segunda divisin daremos click derecho nos vamos a programming despus a la opcin boolean y despus seleccionamos la opcin true constant y despus damos click derecho y nos vamos a programming y seleccionamos la opcin structures y elegimos la opcin local variable y por ultimo nos vamos a sobre la local variable damos click derecho y nos vamos a la opcin selec Item y escogemos la opcin boolean y se conecta el true constant a boolean y queda as:

10

Imagen 1.10 programacin de la divisin 2 En la tercera divisin volvemos a dar click derecho nos vamos a programming despus a la opcin boolean y despus seleccionamos la opcin true constant , despus nos vamos a programming y despus nos vamos a boolean y seleccionamos la compuerta OR y la conectamos a true constant, despus nos vamos a programming y seleccionamos la opcin structures y elegimos la opcin local variable y hacemos lo mismo para agregar otra local variable una ser boolean y la otra boolean2 se debe conectar lo OR con el boolean y el boolean2 se conectara a la entrada del true constant como se muestra a continuacin:

Imagen 1.11 programacin de la divisin 3 En la cuarta divisin volvemos a dar click derecho nos vamos a programming despus a la opcin boolean y despus seleccionamos la opcin true constant , despus nos vamos a programming y despus nos vamos a boolean y 11

seleccionamos la compuerta OR y la conectamos a true constant, despus nos vamos a programming y seleccionamos la opcin structures y elegimos la opcin local variable y hacemos lo mismo para agregar otra local variable una ser boolean2 y la otra boolean3 se debe conectar lo OR con el boolean2 y el boolean3 se conectara a la entrada del true constant como se muestra a continuacin:

Imagen 1.12 programacin de la divisin 4 En la quinta divisin volvemos a dar click derecho nos vamos a programming despus a la opcin boolean y despus seleccionamos la opcin true constant , despus nos vamos a programming y despus nos vamos a boolean y seleccionamos la compuerta OR y la conectamos a true constant, despus nos vamos a programming y seleccionamos la opcin structures y elegimos la opcin local variable y hacemos lo mismo para agregar otra local variable una ser boolean3 y la otra boolean4 se debe conectar lo OR con el boolean3 y el boolean4 se conectara a la entrada del true constant como se muestra a continuacin:

Imagen 1.13 programacin de la quinta divisin. 12

En la sexta divisin volvemos a dar click derecho nos vamos a programming despus a la opcin boolean y despus seleccionamos la opcin true constant , despus nos vamos a programming y despus nos vamos a boolean y seleccionamos la compuerta OR y la conectamos a true constant, despus nos vamos a programming y seleccionamos la opcin structures y elegimos la opcin local variable y hacemos lo mismo para agregar otra local variable una ser boolean4 y la otra boolean5 se debe conectar lo OR con el boolean4 y el boolean5 se conectara a la entrada del true constant como se muestra a continuacin:

Imagen 1.14 programacin de la sexta divisin. En la septima divisin volvemos a dar click derecho nos vamos a programming despus a la opcin boolean y despus seleccionamos la opcin true constant , despus nos vamos a programming y despus nos vamos a boolean y seleccionamos la compuerta OR y la conectamos a true constant, despus nos vamos a programming y seleccionamos la opcin structures y elegimos la opcin local variable y hacemos lo mismo para agregar otra local variable una ser boolean5 y la otra boolean6 se debe conectar lo OR con el boolean5 y el boolean6 se conectara a la entrada del true constant como se muestra a continuacin:

13

Imagen 1.15 programacin de la sptima divisin. Nota: se debe verificar que el valor de 1000 se encuentre en todos numeric consntant que estn conectados con el wait (ms) para que se pueda apreciar el cambio de luces en los leds. Despus de esto ya se puede correr el programa en la opcin run continuously.

Imagen 1.16 ejecucin del programa.

PROGRAMA UTILIZANDO CICLO FOR

Primero se da click derecho sobre la pantalla en blanco y nos vamos a la opcin de programming despus nos vamos a la opcin de structures y seleccionamos la opcin de for loop como se optiene la siguiente imagen:

14

Imagen 1.1 selccion de for loop. Despus en la pantalla gris agregamos un numeric controls y un numeric indicators el numeric controls se llamara contara hasta y el numeric indicators se llamara conteo para ponerle el nombre se da doble click sobre el nombre que da por default y el recuadro del nombre se pondr en negro y en ese momento se escribe el nombre que desees ponerle.

Imagen 1.2 numeric controls y numeric indicators.

15

Despus damos click derecho sobre el for loop y escogemos la opcin programming despus damos click en la opcin structures y elegimos la opcin while loop.

Imagen 1.3 seleccin de while loop.

Despus en la pantalla en blanco conectamos el botn de contara hasta con la N de el while loop como se ve a continuacin:

Imagen 1.4 conexin del contar hasta con la n del while loop. Para hacer el botn mas pequeo damos click dercho sobre el botn de contar hasta y elegimos la opcin que dice view as icon como se muestra a continuacin:

16

Imagen 1.5 convertir el tamao del botn. Despus nos posicionamos sobre el while loop y damos click derecho y nos vamos a la opcin programming y nos vamos a la opcin timing y escogemos la opcin wait (ms):

Imagen 1.6 seleccin del wait (ms). Despus se va a dar clikc derecho sobre la primera divisin y nos vamos a la opcin arithmetic & comparison y despus nos vamos a la opcin numeric y elegimos la opcin numeric constant y lo unimos con el wait (ms) como se ve a continuacin:

17

Imagen 1.7 seleccin y conexin de numeric constant. Despus nos posicionamos sobre el while loop damos click derecho y en la opcin arithmetic & comparison elegimos la opcin numeric y seleccionamos la opcin increment como se ve en la figura:

Imagen 1.8 seleccin del increment. Despus conectamos la i del while loop a la entrada del increment y la salida del increment la conectamos al botn de conteo despus de haber hecho el botn ms chico como se ve a continuacin:

18

Imagen 1.9 conexin del increment. Despus agregamos otro for loop dentro del primero para esto damos click derecho sobre el for loop y nos vamos a la opcin programming despus a la opcin structures y elegimos la opcin for loop.

Imagen 1.10 segundo for loop agregado.

19

Despus vamos a dar click derecho sobre la barra gris y vamos a elegir la opcin modern despus daremos click en la opcin boolean y elegiremos el botn que dice ok button y lo nombraremos contar.

Imagen 1.11 seleccin del ok button. Despus vamos a dar click derecho sobre la barra gris y vamos a elegir la opcin modern despus daremos click en la opcin boolean y elegiremos el botn que dice stop button y lo nombraremos salir.

Imagen 1.12 seleccin del botn stop button. Despus nos posicionamos sobre el segundo for loop y damos clic derecho seleccionamos la opcin arithmetic & comparison despus damos click en boolean y escogemos la opcin or como se puede observar en la siguiente imagen: 20

Imagen 1.13 seleccin de la OR. Despus dentro del segundo for loop conectamos el botn contar con la entrada de arriba de la or y tambin conectamos el botn de salir con la entrada de debajo de la or y la salida de la or la conectamos a el icono loop condition del segundo for loop y del botn de salir tambin se va a conectar el loop condition pero del primer for loop como se muestra a continuacin:

Imagen 1.14 conexiones del segundo for loop.

21

Despus nos volvemos a posicionar sobre el segundo for loop damos click derecho y seleccionamos la opcin programming despus seleccionamos la opcin dialog & user interface y elegimos la opcin de wait for front panel activity.

Imagen 1.15 seleccin de wait for front panel activity. Por ltimo se corre el programa con la opcin de run continuously.

Imagen 1.16 ejecucin del programa.

22

PROGRAMA UTILIZANDO EL CASE STRUCTURE


Primero me posiciono sobre la pantalla gris y agrego 3 numeric controls en este caso se escogi uno de tipo dial y 2 de tipo numeric controls uno se llamara A y el otro B y un numeric indicotors que se llamara resultado como se ve a continuacin:

Imagen 1.1 cmo debe de quedar la pantalla gris. Despus nos posicionamos sobre la pantalla en blanco y nos vamos a la opcin programming y despus en la opcin structures y despus en la opcin case structure como se ve en la imagen:

23

Imagen 1.2 seleccin de el case structure. Despus damos click derecho sobre el case structure y en la opcin arithmetic & comparison y despus en la opcin numeric y se elige la opcin add.

Imagen 1.3 seleccin de suma. Despus se conecta el dial al signo de interrogacin del case estructure y despus el indicador A se conecta a la entrada superior de la suma y el indicador B se conecta a la entrada inferior de la suma y la salida de la suma se conecta a resultado como se ve a continuacin:

Imagen 1.4 programacin del primer case. Despus nos posicionamos en la parte superior del case estructure donde se ve las flechas y damos click derecho y seleccionamos la opcin add case after y asi agregaos 3 case mas hasta tener 4. 24

Imagen 1.5 agregar case. Despus con ayuda de la flechas de arriba nos desplazamos al case 2 en este case ya aparecern automticamente conectados el dial los controladores numricos A y B y el indicador numrico resultado tambin as que solo daremos click sobre el case structure y nos vamos a la opcin arithmetic & comparison y nos vamos a la opcin numeric y elegimos la opcin substract, por ultimo conectamos el controlador A a la entrada superior de la resta y el controlador B a la entrada inferior y la salida de la resta al indicador resultado y queda de la siguiente manera:

Imagen 1.6 programacin del segundo case. 25

Despus con ayuda de la flechas de arriba nos volvemos a desplazamos pero ahora al case 3 en este case ya aparecern automticamente conectados el dial los controladores numricos A y B y el indicador numrico resultado tambin as que solo daremos click sobre el case structure y nos vamos a la opcin arithmetic & comparison y nos vamos a la opcin numeric y elegimos la opcin multiply, por ultimo conectamos el controlador A a la entrada superior de la multiplicacin y el controlador B a la entrada inferior y la salida de la multiplicacin al indicador resultado y queda de la siguiente manera:

Imagen 1.7 programacin del tercer case. Despus con ayuda de la flechas de arriba nos volvemos a desplazamos pero ahora al case 4 en este case ya aparecern automticamente conectados el dial los controladores numricos A y B y el indicador numrico resultado tambin as que solo daremos click sobre el case structure y nos vamos a la opcin arithmetic & comparison y nos vamos a la opcin numeric y elegimos la opcin divide, por ultimo conectamos el controlador A a la entrada superior de la divide y el controlador B a la entrada inferior y la salida de la divide al indicador resultado, despus nos posicionamos en la pantalla gris y agregamos un led y despus sobre el case damos click derecho y en arithmetic & comparison nos vamos a comparison y elegimos la opcin equal to 0 y no conectamos a la entrada del controlador B la la salida del equal to 0 se va al led quedando de la siguiente manera:

26

Imagen 1.8 programacin del cuarto case. Despus de esto ya se puede correr el programa en la opcin run continuously.

Imagen 1.9 ejecucin del programa.

Conclusin
A lo largo de este documento se pudo reforzar los conocimientos adquiridos en clase y se constatar la importancia que tiene el conocer el programa labview y aprender a utilizarlo puesto que en el sector laboral se utiliza a menudo.

27

También podría gustarte