lunes, 9 de enero de 2012

Web Browser



Se nos propuso crear un navegador en Labview. Las páginas se deberán abrir dentro de Labview, y poder navegar en ellas.


El panel frontal consta de un control para escribir la URL, un botón de búsqueda, un botón de paro y un indicador para mostrar las páginas web.


- En el diagrama de bloques: 
Lo primero que hice es colocar a la izquierda las controles e indicadores para ganar en orden y aclaración. Cuando los necesite, con el botón derecho, creo variables locales.


Para tener el control del algoritmo, creé un case (activado por el botón de buscar) dentro de un while. Al pulsar el botón de cancelar, sale del while y finaliza la ejecución. Tendrá un retardo de 10mS para evitar la saturación del sistema.


Al pulsar el botón de buscar, buscamos la URL escrita. Abrimos el recurso ActiveX, sustituimos por la nueva URL y cerramos el recurso. Los recursos ActiveX se encuentran en nuestro ordenador, solo tenemos que activar su visión en el indicador. Debido a esto, podemos utilizar el navegador dentro de Labview sin tener el VI ejecutando.


Podemos observar el funcionamiento en el siguiente video:


4 comentarios: