Discusiones sobre Productos NI

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

conectar una referencia a un case

¡Resuelto!
Ir a solución

Hola estimados amigos:

 

Estoy trabajando con la versión 8.5 de LabVIEW, y quiero crear un SubVI que dependiendo del tipo de dato o de control realice una operacion y otra. Es decir, le creo una referencia a un control y dependiendo si es booleano, numeric, cluster... realice una operacion u otra. Pero no soy capaz de conectar una referencia a una estructura case, ¿es posible? ¿cómo se puede hacer?

 

Muchas gracias.

Mensaje 1 de 3
3.371 Vistas

Hola Carlos,

 

no entiendo muy bien cual es el funcionamiento de este subVI. Necesitas un subV que en función del tipo de dato que le pongas a la entrada haga una cosa u otra... pero esto es en tiempo de programamción ¿no? porque en ejecución no veo como puedes cambiar el tipo de dato de un control o una constante.

 

A falta de mas información, lo mas parecido que puede exisitr es un subVI poliformico, al estilo del DAQmx timing.vi. Si esto es lo que necesitas,dímelo y te indico como programarlos.

 

Salu2,
0 kudos
Mensaje 2 de 3
3.357 Vistas
Solución
Aceptado por el autor del tema Carlos_Ing

Muchas gracias sendia, pero ya encontre la solucion Utilizando como entrada al subVI Gen Refnum que es una referencia general, y posteriormente con Property Node leo el tipo de dato mediante ClassName y mediante To More Specific Class cambio la referencia al tipo de dato que tengo mediante un Case.

 

Gracias

0 kudos
Mensaje 3 de 3
3.350 Vistas