Sei sulla pagina 1di 6

Web Server-Control Remoto en labVIEW

Publicado por davidcominotoca1992 en enero 17, 2012

En esta entrada, os ensear a crear una web desde labVIEW. La prctica consiste en publicar en internet un VI cualquiera y controlarlo desde internet haciendo control remoto. El VI que publicaremos consiste en encender y apagar un led mediante un interruptor. En primer lugar, abrimos labVIEW, creamos un nuevo VI y abrimos el front panel. Dentro del front panel, creamos un led y un interruptor que lo encender y apagar:

Para introducir el led hacemos clic derecho y clicamos en Express-Leds y para introducir el interruptor hacemos clic derecho Express-Buttons-push button. Ahora es el momento de ir al diagrama de bloques o diagram block y haremos lo siguiente:

Lo que haremos ser unir el interruptor y el LED en el diagrama de bloques <<para que cuando activemos el interruptor se encienda el led>> y un reloj con una constante de 10ms para introducir un retardo de 10ms y todo ello, lo metemos dentro de un while y una constante unida al condition terminal que la pondremos en false, para que ejecute esta accin se ejecute siempre. Para introducir el while, hacemos clic derecho, clicamos en programming y hacemos clic en structures-while loop:

Una vez hecho eso, para comprobar que de verdad el VI que hemos diseado funciona correctamente hacemos clic en RUN y comprobamos que cuando ponemos el interruptor en 1 se enciende el led. Si est correcto el VI, el siguiente paso es comprobar que la configuracin para la web est correcta. Para ello, hacemos clic en la pestaa tools, clicamos en options-web server y marcis lo siguiente:

En esta ventana, podremos cambiar la ruta donde est guardado y el puerto que utilizar el servidor web. En mi caso, he dejado la ruta y el puerto que vienen por defecto. Una vez hecho eso, aceptamos y nos vamos a la pestaa tools y clicamos en web publishing tool.

Se nos aparecer esta ventana (ver imagen superior) y entonces seleccionamos el VI que queramos que sea publicado <<yo os recomiendo, que antes de seleccionar el VI en esta ventana, guardis el VI as no os aparecer el nombre untitled 1 que suele aparecer

cuando no habis guardado el VI>> y seleccionamos la opcin Embedded <<este elemento sirve para hacer control remoto desde internet a nuestro VI>>. Una vez hecho eso, damos a next y nos aparecer la siguiente ventana:

En esta ventana, nos da una serie de opciones que tienen que ver con la publicacin de nuestro VI en internet. Nos da a elegir el ttulo de la publicacin, la cabecera y el pie de pgina <<a estas opciones ponemos lo que nos plazca, en mi caso, he puesto la explicacin de esta prctica>>.Una vez hecho eso hacemos clic en next y se nos aparecer la siguiente ventana:

Como os muestro en la imagen superior, esta ventana nos da el enlace del que sera nuestra web, que en mi caso es http://zfzxfxz-PC:8000/web1.html. Una vez est acabado hacemos clic en save to disk. Ahora es el momento de ver nuestro VI publicado y comprobar que efectivamente se puede hacer control remoto. Para ello, nada ms darle a save to disk se nos aparecer la siguiente ventana:

En esta ventana, nos da la opcin de ver nuestro VI publicado. Para ello, deberemos dar a connect. Una vez hecho eso se nos aparecer el VI publicado en internet:

Entonces, para hacer control remoto tendremos que ir al VI y abrir el front panel. Dentro del front panel, hacemos clic derecho y hacemos clic en request control of VI y entonces podremos hacer control remoto.

De esta manera, hemos publicado un VI en internet y tenemos la opcin de hacerle control remoto.

Potrebbero piacerti anche