Necesito poder modificar un VI programaticamente desde una aplicación LabVIEW. Para entendernos, a continuación les describo un ejemplo sencillo:
Por ejemplo, tengo un VI llamado suma.vi que dentro de un while loop tiene 2 variables x e y (controles) que pasan por un bloque sumador y el resultado es enviado a la variable suma (indicador). Desde otro VI distinto, deseo llamar al fichero llamado suma.vi ubicado en algún lugar del disco duro (con VI server, por ejemplo) y deseo detectar que controles o indicadores existen en este VI (específicamente los que estén dentro del bucle while) y tener la opción de poder reemplazar el control o indicador que desee por SubVIs. Finalmente, guardar este VI con otro nombre en algún sitio del disco.
Espero me entendáis la pregunta,
De antemano,
Muchas gracias,
Héctor.-
PD: Adjunto dos imágenes que ayudan a entender la idea. Gracias.