Discusiones sobre Productos NI

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

Ejecutar vi ejecutable desde otro vi también ejecutable

Buenos días, busco recomendaciones para poder implementar una aplicación que realice lo siguiente: Tengo un VI para adquirir datos de un sensor de presión está corriendo en ejecutable continuamente y se requiere que eventualmente se abrá otro vi para tomar muestras de otros sensores también en ejecutable desde el mismo panel frontal del primero, de tal manera que el segundo al abrirse quede en primer plano sin cerrar el primero, este ultimo se ejecuta un cierto tiempo y se cierra manualmente, quedando el primero en primer plano nuevamente. He probado con sytem exec activandolo con un botó y una estructura case y colocandole correctamente la vía de ubicación del segundo vi en ejecutable así com su nombre en la linea de comando, pero me reporta error (Memory is full, NI-488 No Listeners the GPIB) he intentado colocando valores mucho mayores en la linea expected output size sin exito. Si alguien tuviera una recomendación o bien alguna otra forma de realizar esta secuencia de apertura de otro ejecutable de un vi desde otro favor de comentarla. Muchas gracias

0 kudos
Mensaje 1 de 2
4.586 Vistas
Hola:

La función SYSTEM EXEC esta diseñada para ejecutar desde LabVIEW un programa diferente a LabVIEW.

Dado que tu quieres ejecutar un VI desde otro VI deberías intentar hacerlo todo en LabVIEW creando un solo programa ejecutable.
Saludos.

_________________________________________
https://aulamoisan.uva.es

0 kudos
Mensaje 2 de 2
4.581 Vistas