You are on page 1of 6

INSTITUTO TECNOLGICO SUPERIOR SUCRE

Tutorial de Web Publishing con LabVIEW


Una de las herramientas ms tiles de LabVIEW es el Web Publishing. Gracias a esta
herramienta, podemos transmitir y mostrar la informacin de cualquier VI con el que
estemos trabajando en nuestro ordenador a cualquier otro ordenador conectado en
nuestra red (en otro tutorial se cubrir el envo por Internet). Adems, nos da la
posibilidad de controlar remotamente el Panel Frontal de nuestro VI, incluso sin
necesidad de tener instalado LabVIEW en el ordenador cliente.
Cmo hacer Web Publishing?
En primer lugar necesitamos un VI, nos sirve cualquiera mientras est orientado a PC y
no a NXT. Una vez tengamos decidido qu VI vamos a utilizar, lo abrimos y entramos a
Tools :
Una vez aqu, activamos la opcin Enable Remote Panel Server (Activar Servidor de
Panel Remoto); escogemos una carpeta donde se guardarn los archivos .html que se
van a generar; y seleccionamos el Puerto HTTP, que por default es 8000 (si se
experimentan problemas en la comunicacin se puede probar cambiando el nmero de
este puerto).
Guardamos los cambios dando clic en OK, y regresaremos al panel frontal de nuestro VI.
Ya en el panel, damos clic en Tools Web Publishing Tools:
Se abrir la siguiente ventana, donde seleccionaremosde una lista desplegable el VI en
el que estamos trabajando (en este caso Servomotorprueba1.vi); seleccionamos
Embedded (si transmitimos video, activamos la opcin Enable IMAQ support), y
damos clic en Next:
En la siguiente ventanaingresaremos los datos que mostrarnuestrapublicacin (Ttulo,
encabezado y pie de pgina), y damos clic en Next:
Aqu, tenemos la opcin de cambiar el directorio que escogimos previamente y en el
que almacenaremos la publicacin, adems podemos escoger un nombre alternativo, y
en un cuadro adicional se nos entrega una URL, que ser a la que nos conectaremos para
visualizar y controlar nuestro VI en la red. Una vez confirmados los datos, damos clic en
Save to disk:
Pasamos a esta pequea ventana, que nosmuestrala URL y nos permite escoger entre
conectarse directamente (presionando Connect) o salir de la configuracin y
conectarse despus, copiando la URL (presionando Ok):
Si presionamos OK, se cierra la ventana y regresamos al Panel Frontal de nuestro VI. Si
por el contrario, damos clic en Connect, se abrir nuestro navegador predeterminado
directamente en la URL de nuestra publicacin. (Para realizar esto se debe tener
instalado el plug-in Run Time Engine para navegadores. En IE se puede descargar e
instalar directamentedando clic en el enlace que aparece en el navegador; para Mozilla
y Chrome, se realiza la descarga manual desde la pgina de National Instruments).
Ahora tenemos nuestro Panel Frontal tanto en LabVIEW como en el navegador, pero
para poder controlarlo desde el navegador, debemos dar clic derecho en cualquier parte
de la publicacin, y seleccionar la opcin Request Control of VI:
A travs de esta opcin, obtenemos acceso total sobre el Panel Frontal de nuestro VI, y
las acciones realizadas en el navegador, se vern reflejadas en el Panel Frontal del VI:
Podemos ver que se ha transferido el control al Panel mostrado en el navegador, y los
movimientos realizados en el mismo, se ven reflejados en el Panel Frontal de nuestro VI.
Cabe aclarar que nicamente uno de los dos, el cliente o el servidor podr controlar
el Panel Frontal. Nunca los dos a la vez.
Para volver a transferir el control al Panel Frontal de LabVIEW, damos clic derecho en
cualquier rea del navegador, y escogemos la opcin Remote Panel Client Release
Control of VI:
As regresamos a manejar nuestro VI desde LabVIEW, y concluimos este pequeo
tutorial, que ha sido creado con el fin de proporcionar una gua rpida y precisa de los
pasos a seguir para realizar una transmisiny/o control de un VI especfico a travs de
Web Publishing utilizando LabVIEW.

You might also like