el 06-19-2011 04:46 PM
saludos cordiales
dentro de mi proyecto tengo establecida una maquina de estados controlada con un menu ring.
cuando paso a traves de los estados y se realiza la accion especificada en el estado, en alguno de estos estados se requiere volver al inicio para que el usuario pueda volver a seleccionar alguna opcion.
el problema surge por que al volver al estado inicial, el menu ring ya esta marcando una opcion (la que se habia elegido inicialmente) y vuelve al mismo estado en el que se encontraba el programa.
en realidad no se de que forma pueda haber una solucion, agradezco mucho me puedan colaborar con este topic
gracias 🙂
¡Resuelto! Ir a solución.
06-20-2011 01:54 AM - editado 06-20-2011 01:56 AM
*Respuesta duplicada*
06-20-2011 01:56 AM - editado 06-20-2011 01:57 AM
Al parecer debes volver el menu ring a un determinado valor antes de volver al estado inicial de la máquina: puedes hacerlo con un property node por el ring (propriedad: value)
el 06-20-2011 06:18 AM
gracias roberto por responder, trate de anexar el property node value y consultar sobre su uso, pero no me fue imposible saber como se usaba...
anexo el vi en el que estoy trabajando (y menciono que labview lo he aprendido empiricamente, por lo que me disculpo por algo que este mal)
cuando el vi arranca, el menu ring esta en el valor "seleccionar alguna opcion" por lo que espera a que el usuario eliga una opcion.
por ejemplo, la primera que siempre voy a elegir es "Registar Datos", y es importante para mi que indique si quiere iniciar, y si quiere continuar registrando; pero cuando le doy no, tiene la orden de ir nuevamente a inicio donde supuestamente tiene que esperar a que el usuario eliga alguna opcion para continuar, pero como el menu ring sige con el mismo valor, vuelve a quedarse en el mismo estado... estoy es lo que quiero cambiar...
agradezco muchisimo su valiosa colaboracion
el 06-20-2011 09:17 AM
Lamentablemente no puedo abrir tu vi ya que tengo una versión antigua del LV. ¿Adonde encuentras dificutades? ¿En la creación del nodo?
Para crear un nodo de propriedades dale click derecho al control y selecciona en el menu la correspondiente voz; en tu caso sería así:
Aquí te ligo la ayuda en línea para el property node.
Creo que deberías cambiar el valor al ring antes de dejar el estado de la máquina en el que vuelves al inicio; si le das click derecho sobre el property node y seleccionas el Create >> Constant el LV crea una constante con todos los casos del ring, entre los que puedes seleccionar el que te sirva:
el 06-20-2011 11:53 AM
efectivamente roberto, esa es la solucion para el problema que tenia. disculpeme pues no me percate de grabar el VI en otra version...
de todas formas muchisimas gracias por su colaboracion 😉
el 12-02-2011 09:45 AM
Hola Todos a ... bueno espero k anden bien.
Bueno tengo un menú desplegable CON 4 Opciones y Quiero ConTrolar ESTAS Opciones Con Botones
Decir es k CUANDO EL BOTON PRESIONES SE EJECUTE LA 1 OPCION 1 Y ASI ...... LES agradeceria MUCHO MIL GRACIAS
el 12-05-2011 08:34 AM
@Martín_E wrote:
Hola Todos a ... bueno espero k anden bien.
Bueno tengo un menú desplegable CON 4 Opciones y Quiero ConTrolar ESTAS Opciones Con Botones
Decir es k CUANDO EL BOTON PRESIONES SE EJECUTE LA 1 OPCION 1 Y ASI ...... LES agradeceria MUCHO MIL GRACIAS
New thread started here: http://forums.ni.com/t5/LabVIEW/cambiar-menu-desplegable-a-botones/td-p/1798370