Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

conexion entre pcs

Hola a todos:

Necesito comunicarme con un VI que tengo alojado en otro ordenador. He intentado usar el "open aplication reference" pero no consigo que mi ordenador se comunique con el ordenador que tiene alojado el VI. Creo que he configurado adecuadamente el VI server en el ordenador remoto (el que tiene el VI con el que me deseo comunicar), pero no soy capaz de hacerlo. Alguna sugerencia?

Muchísimas gracias por adelantado...

0 kudos
Mensaje 1 de 2
2.742 Vistas

Hola zalo:

 

Para comunicarte con un VI que está corriendo en otro equipo puedes utilizar varios métodos diferentes:

1) Lo más sencillo es utilizar variables compartidas, que están disponibles desde la versión 8.2 de Labview. Te creas un proyecto de Labview, agregas los dos equipos al proyecto, te creas las variables compartidas y simplemente arrastrándolas a los VI puedes intercambiar datos entre los VIs. Lo único que tienes que tener en cuenta es que las variables se alojan en un servidor de variables compartida que se instala automáticamente con Labview.

2) Si lo que tienes que intercambiar entre los VIs son muchos datos, las variables compartidas te ralentizarán mucho la aplicación (son como una especie de protocolo de alto nivel), por lo que lo mejor es utilizar conexiones TCP o UDP entre los equipos.

 

El VI server es mejor para controlar VIs que se ejecutan remotamente 

0 kudos
Mensaje 2 de 2
2.724 Vistas