Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Controles e Indicadores
Cada VI tiene un panel frontal que usted puede diseñar como una interfaz de usuario. Usted
también puede usar paneles frontales como la manera de transmitir entradas y recibir salidas
cuando se llama al VI desde otro diagrama de bloque. Usted crea la interfaz de usuario de un
VI al colocar controles e indicadores en el panel frontal de un VI. Cuando interactúa con un
panel frontal como una interfaz de usuario, puede modificar los controles para transmitir
entradas y ver los resultados en los indicadores. Los controles que definen las entradas y los
indicadores muestran las salidas.
Los controles generalmente son perillas, botones, deslizadores, etc. Simulan dispositivos de
entrada de instrumentos y suministran datos al diagrama de bloques del VI. Los indicadores
generalmente son gráficas, tablas, LEDs y secuencias de estado. Los indicadores simulan
dispositivos de salida de instrumentos y muestran los datos que diagrama de bloques adquiere
o genera.
Para usar un control numérico haga clic derecho en un espacio vacío del panel frontal y pose el
ratón sobre la opción numeric Figura 2.
Figura2. Paleta de controles e indicadores numéricos
Para utilizar un control booleano haga clic derecho en un espacio vacío del panel frontal y pose
el ratón sobre la opción boolean, Figura 5.
Figura 5. Paleta de controles e indicadores numéricos
Todos los botones booleanos tienen el mismo funcionamiento básico: tienen un dato
verdadero u ON cuando está activado, y tienen un dato falso u OFF cando esta desactivado. La
característica que diferencia un botón de otro es la acción mecánica que este posea.
La acción mecánica es la característica del botón que determina su respuesta al ser activado,
ósea, como se comporta al ser clicado. Todos los botones traen una acción mecánica por
defecto, pero esta puede ser cambiada a voluntad.
Para cambiar la acción mecánica de un botón, en el panel frontal haga clic derecho sobre el
botón. Luego vaya hasta mechanical action donde encontrará las diferentes acciones
mecánicas que puede elegir, Figura 7.
Una variable local es un elemento que se usa en el diagrama de bloque y representa el valor
que contiene un control o un indicador en todo tiempo.
Para crear una variable local, en el diagrama de bloques se da clic derecho al control o
indicador del cual se quiera crear la variable local, luego se clica créate>>local variable Figura
8.
Las variables locales puede utilizarse en forma de escritura (Figura 9. a) o en forma de lectura
(Figura 9. b). La forma de escritura se utiliza para cambiar el valor del control o indicador a un
valor deseado. La forma de lectura se utiliza para obtener el valor del control o indicador para
luego ser utilizado en otra parte del código.
Bloqueo de botones
El bloque de botones es una técnica utilizada para bloquear la interacción de botones por
medio de una condición. Esta condición funciona como habilitador/deshabilitador de los
botones.
Habilitador Botón(t) (Habilitador) AND (Botón) Botón (t +1) Estado final del botón
Falso Falso Falso Falso Desactivado
Falso Verdadero Falso Falso Desactivado
Verdadero Falso Falso Falso Igual al estado inicial
Verdadero Verdadero Verdadero Verdadero Igual al estado inicial
Se puede observar en la tabla que mientras el habilitador esta desactivado, el botón siempre
estará desactivado. Pero si el habilitador está activado, el botón tendrá cualquier valor que se
le asigne.