el 02-25-2009 11:58 AM
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.
¡Resuelto! Ir a solución.
el 02-27-2009 03:58 AM
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,
el 02-27-2009 06:12 AM
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