Accion Mecanica
Accion Mecanica
Accion Mecanica
Los controles booleanos pueden ser personalizados con seis diferentes tipos de
acciones mecánicas, permitiendo así obtener mayor control sobre las tareas a
desarrollar y lograr que los paneles frontales de los instrumentos virtuales puedan
parecerse más a los instrumentos físicos.
Los Switch son mecanismos que retornan al estado inicial una vez el usuario
lo decida. Se muestran en la figura 3.
Se debe recordar que el botón STOP posee una acción mecánica predefinida.
Este mecanismo actúa sobre la variable sólo cuando el clic del ratón es liberado.
El control volverá a su estado anterior sólo cuando el usuario decida volver a
accionarlo.
Nótese que la variable “v” NO
cambia de estado cuando se
presiona el botón de ratón. Sólo
lo hace cuando el botón es
liberado y permanece en su
nuevo estado hasta que el
usuario decida volver a presionar
y soltar el botón del ratón.
Este mecanismo cambia el valor del control cuando el usuario hace un clic sobre
el control booleano, este retiene su valor hasta que el VI lo lea, una vez sea leído
el control vuelve a su valor por defecto, incluso si el usuario todavía tiene
presionado el botón del ratón. Esta acción es especial para truncar la acción de
un While Loop.
Este mecanismo de acción trabaja de manera similar al Latch When Pressed, con
la diferencia de que el control actúa únicamente cuando el usuario libera el clic del
ratón. El objeto booleano retendrá su valor hasta que el VI lo pueda leer.
El mecanismo de acción cambia el valor del control haciendo un clic sobre éste y
retiene el valor hasta que el VI lo lee o el usuario lo libera, dependiendo de que
fuera lo último que ocurrió.
Importante: Los controles booleanos que utilizan las acciones tipo Latch no
pueden generar variables locales.