LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Crear mis propias funciones en Labview 7.1

¿Como crear mis propias funciones de Labview 7.1  en la libreria de usuario y que estas tengan en su codigo retroalimentaciones o feedback y que al ser utilizadas varias de estas funciones en otro programa de Labview las varibles de retroalimentacion de mi funcion creada anteriormente no se mezclen los datos de las retroalimentaciones de esta funcion ?
Hasta  ahora la unica solucion que he encontrado es guardar tantas funciones de estas en la libreria de usuario como veces la necesite esta funcion  en mi programa principal,  debido a que la variable a la cual se le hace feedback de una funcion se mezcla con la otra variable de feedback  del la otra funcion llamada en programa
 
Por ejemplo:
Si yo creo una funcion y la guardo en la libreria de usuario para ser utilizada luego en otro programa mas grande que contenga varias de estas funciones creadas anteriormente entonces la variable de feedback de una de estas funciones se mezcla con el feedback de la otra funcion igual a ella que este en el mismo programa
0 Kudos
Message 1 of 3
(4,003 Views)
Hola Eduardo,

No estoy seguro que he entendido todo (hace un rato que no utilizo mi español Smiley Sad) pero me parece que lo que quieres se llama en ingles "reentrant execution", no se como se llamara en español...
Eso es una propriedad del VI (ctrl+i  >  Execution), para cada occurencia de un VI "reentrant" habra una "copia" en memoria, y cada instancia del VI tendra sus propios datos.

Espero que eso te ayudara 😉


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

Message 2 of 3
(3,996 Views)
Hola Titou, muchas GRACIAS  por contestar a mi duda
0 Kudos
Message 3 of 3
(3,986 Views)