Discusiones sobre Productos NI

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

Leer archivo en RED cuando el archivo no existe

¡Resuelto!
Ir a solución

Hola.

 

Estoy haciendo una aplicacion que requiere leer un archivo en red para verificar si 20 computadoras estan en red.

Lo que hago es leer un archivo en un directorio fijo en cada computadora.

Hasta ahi el programa funciona correctamente excepto cuando la computadora esta apagada.

El problema que tengo es que el programa tarda aprox un minuto en responderme que no existe el archivo y ademas me aparece una ventana de error.

No resulta practico esperar 20 minutos si las 20 PC estan apagadas, a que me responda mi programa.

Alguien conoce un metodo ?

 

Gracias

0 kudos
Mensaje 1 de 7
3.422 Vistas

Una posibilidad podría ser hacer un ping en la máquina por interrogar, en vez de intentar una lectura directa del archivo. El ping tarda solamente pocos segundos y en dar resultados y solamente si es satisfactorio puedes pasar a leer el archivo remoto.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
0 kudos
Mensaje 2 de 7
3.421 Vistas

Hola!!

 

Como menciona Roberto, es mucho mas sencillo hacer un ''ping'' a las computadoras si lo único que te interesa saber es si estan presentes o no en la misma red.  Para ayudarte un poco mas en tu aplicación, estas utilizando LabVIEW?? o LabWindows/CVI?? 

 

 

Saludos!!

 

Anuar Rojas 

Anuar R.
National Instruments México y Latinoamérica
Ingeniería de Aplicaciones
www.ni.com/soporte
0 kudos
Mensaje 3 de 7
3.414 Vistas

Gracias por la informacion.

Si pueden poner un ejemplo se les agradece.

Estoy usando LV8.5

 

0 kudos
Mensaje 4 de 7
3.412 Vistas
Solución
Aceptado por el autor del tema EDGAR_PLATRONICS

Hola Edgar!!

 

Te dejo este ejemplo que encontré en la comunidad!!  Es un VI que te permite hacer ''ping'' a través del cmd y se encuentra disponible para LV8.5.

 

https://decibel.ni.com/content/docs/DOC-15341

 

 

Espero que te sirva!!

 

Saludos,

 

Anuar Rojas

Anuar R.
National Instruments México y Latinoamérica
Ingeniería de Aplicaciones
www.ni.com/soporte
0 kudos
Mensaje 5 de 7
3.408 Vistas

Muchas gracias por la informacion. Tarda aprox 1 seg en responder que no esta conectado.

0 kudos
Mensaje 6 de 7
3.404 Vistas

Muchas gracias. Funcionó correctamente.

0 kudos
Mensaje 7 de 7
3.393 Vistas