el 04-23-2010 10:15 AM
el 04-23-2010 03:41 PM
Que tal Maianus,
Viendo la sección de tu VI que mandaste, te puedo comentar que Labview funciona mediante el principio de Flujo de Datos, para que se ejecute una función necesita tener todos los datos necesarios, asi que en tu ejemplo puedes eliminar la secuencia y el funcionamiento sería el mismo.
Sobre tu duda de como pasarla a una maquina de estados, depende de la secuencia que quieras implementar, lo mas normal es que cada sección de la secuencia sea un estado, y lo que tienes que ver es cual va a ser tu condición para pasar de un estado a otro, la máquina de estados te da la flexibilidad de repetir una secuencia varias veces y de poder saltar a diferentes estados en base a tus variables, pero si tu secuencia es fija y solo se va a repetir una vez no tiene caso implementar una máquina de estados.
Checa este VI, es una maquina de estados muy sencilla, pero es el principio de operación, si entiendes como funciona creo que tu solo vas a poder responderte como pasar de la secuencia a la maquina de estados. Cualquier duda o si ya tienes una secuencia que quieres implementar te puedo ayudar.
el 04-24-2010 08:08 AM
el 04-24-2010 01:53 PM
Habría que saber que hay adentro del subvi y a que te refieres con que deja de funcionar el VI principal, no hace lo que tu quieres? o deja de ejecutar el codigo?
Asi como lo tienes, el subvi solo se va a ejecutar si cuando entra a esa secuencia el boleano esta en true, puedes utilizar la opcion de highlight execution para ver donde esta fallando.
el 04-24-2010 07:24 PM
el 04-26-2010 01:40 PM
Estimado Rodrigo:
Escribo nuevamente en este post porque quizás no viste mi ultimo mensaje y por eso no me contestas. Arriba de este mensaje esta el inconveniente que estoy teniendo y allí te adjunto el vi con el que estaría relacionando mi vi principal. Gracias
el 04-26-2010 02:36 PM