From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

poner en cero señal de un boton

Saludos a todos.

Tengo un programa en el cual hay 2 botones que realizan funciones especificas diferente uno de otro,

pero deben de funcionar por separado y uno a la vez, es decir si presiono uno debe de quedar enclabado hasta que se vuelva a presionar o se presione el otro boton,  solo asi refgresa a su valor cero, lo intente hacer con un property node pero creo que halgo estoy haciendo mal por que lo deshsbilito pero se queda en el estado que estaba trabajando no cambia su valor,Si alguien tiene algun tip se los agradesco es de mucha ayuda

0 kudos
Mensaje 1 de 4
4.904 Vistas

RORF escribió:

Saludos a todos.

Tengo un programa en el cual hay 2 botones que realizan funciones especificas diferente uno de otro,

pero deben de funcionar por separado y uno a la vez, es decir si presiono uno debe de quedar enclabado hasta que se vuelva a presionar o se presione el otro boton,  solo asi refgresa a su valor cero, lo intente hacer con un property node pero creo que halgo estoy haciendo mal por que lo deshsbilito pero se queda en el estado que estaba trabajando no cambia su valor,Si alguien tiene algún tip se los agradezco es de mucha ayuda


La propiedad que utilizaste  ( http://zone.ni.com/reference/en-XX/help/371361H-01/lvprop/ctrl_disabled/)  es para habilitar o deshabilitar el control y no para cambiar el estado del control, que es lo que tal vez quieres hacer, deberías utilizar una variable local o bien la propiedad "Value" para hacer esto , 



Ing. Jonathan E. Cruz Ortiz

ENERGÍA PROACTIVA S.A.S

Cel : (+57) 3173669343 - (+57) 3124451894

0 kudos
Mensaje 2 de 4
4.892 Vistas

a ok si asi es por que al desabilitarlo no podre usarlo verdad? entonces que es mas recomendable u na variable local o la propiedad value?

 

Muchas gracias saludos

 

0 kudos
Mensaje 3 de 4
4.882 Vistas

Saludos RORF,

 

Como comentó Jokelnice, básicamente la confusión fue que utilizaste (Disabled Property) deshabilita o habilita el control, efectivamente, si el control se encuentra deshabilitado no será posible que cambies su valor. En este caso podrías utilizar la propiedad Value o bien local variable sin problema.

 

Me tomé la libertad de generar un pequeño ejemplo que demuestra esto, utilizando programación controlada por eventos, te comparto un link que explica esto más a detalle:

 

Buttons Example.png

 

Event-Driven Programming in LabVIEW:

http://www.ni.com/white-paper/3331/en/

 

Espero esto te sea de utilidad, saludos cordiales.

David P.
National Instruments
Applications Engineer
www.ni.com/soporte
0 kudos
Mensaje 4 de 4
4.819 Vistas