Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. INTRODUCCIÓN
6 Indicadores numéricos
El bit es la mínima cantidad de información posible, puesto que éste
almacena únicamente un posible valor, que podemos representar de
varias formas: como verdadero o falso, activo-desactivado, 0 ó 1, etc.
El operar con este tipo de información constituye la plataforma sobre 14 Indicadores booleanos
la que se fundamenta la lógica computacional moderna, en definitiva,
de los microprocesadores actuales. Recibe el nombre de Lógica
Booleana en honor quien la inventó en el siglo XIX, George Boole. Y
LabVIEW no se queda atrás ya que cuanta con su propia paleta de
funciones booleanas de ellas, las más comunes son NOT, AND, OR, Decoraciones
NAND, NOR y XOR.
Diagrama de bloques
6 Controladores numéricos
12 controladores booleanos
6 Indicadores numéricos
Otra de las funciones que usaremos el día de hoy es la “In Range and
Coerce” que Determina si x se encuentra dentro de un rango 14 Indicadores booleanos
especificado por las entradas de límite superior e inferior y,
opcionalmente, fuerza el valor para que se encuentre dentro
del rango. La función realiza la coerción solo en el modo
Funsiones numéricas
Comparar elementos. Esta función acepta valores de marca de
Multiplicación, División
tiempo si todas las entradas son valores de marca de Constantes numericas
tiempo. Puede cambiar el modo de comparación de esta Funsiiones de comparación
función.
1 Tab control
II. MATERIALES
Funciones booleanas
Panel frontal AND, OR, NOT, NOR, NAND
6 Controladores numéricos
III. METODOLOGÍA
1
UAEM
ESCUELA DE TECNICOS LABORATORISTAS
Primer ejercicio (Recopilación de programas): panel frontal
1-Colocamos en nuestro panel frontal un Tab control donde 4-Modificamos nuestro icono
vamos a ir añadiendo cada uno de nuestros controles e 5- Seleccionamos nuestras terminales en el área de patrones
indicadores de los ejercicios pasados 6-Describimos que es lo que realiza nuestro programa en
2- Indicaremos cada pestaña del Tab Control con el nombre de propiedades.
un ejercicio.
4- En nuestro diagrama de bloques conectamos nuestros Quinto ejercicio (Compuerta lógica 3):
subVIs de los ejercicios pasados y los uniremos a solo un 1-Colocamos en nuestro panel frontal dos controladores
controlador numérico y a nuestra palanca booleanos y un indicador booleano, junto con nuestra tabla de
5-Modificamos nuestro icono la verdad con unos y ceros
6- Seleccionamos nuestras terminales en el área de patrones 2- Indicaremos los controladores como “A” “B” y los
7-Describimos que es lo que realiza nuestro programa en indicadores como “X”
propiedades. 3- En nuestro diagrama de bloques añadimos nuestros
controladores e indicadores junto con nuestras funciones y
Segundo ejercicio (PSIs a Kilo pascales o Kg/cm2): constantes que cumplan con la tabla de la verdad de nuestro
1-Colocamos en nuestro panel frontal un controlador y un panel frontal
indicador numérico. 4-Modificamos nuestro icono
2- Indicaremos el controlador como “Valor de entrada” y el 5- Seleccionamos nuestras terminales en el área de patrones
indicador como “Resultado” 6-Describimos que es lo que realiza nuestro programa en
3.-Añadimos nuestra palanca con dos comentarios que propiedades.
describan nuestros modos uno dirá “modo kilo pascales” y el
otro “modo Kg/cm2” Sexto ejercicio (Compuerta lógica 4):
4- En nuestro diagrama de bloques conectamos nuestro 1-Colocamos en nuestro panel frontal dos controladores
controlador e indicador junto con nuestras funciones y booleanos y un indicador booleano, junto con nuestra tabla de
constantes que cumplan con las equivalencias la verdad con unos y ceros
correspondientes junto con un controlador booleano y nuestra 2- Indicaremos los controladores como “A” “B” y los
función de comparación “select”. indicadores como “X”
5-Modificamos nuestro icono 3- En nuestro diagrama de bloques añadimos nuestros
6- Seleccionamos nuestras terminales en el área de patrones controladores e indicadores junto con nuestras funciones y
7-Describimos que es lo que realiza nuestro programa en constantes que cumplan con la tabla de la verdad de nuestro
propiedades. panel frontal
4-Modificamos nuestro icono
Tercer ejercicio (Compuerta lógica 1): 5- Seleccionamos nuestras terminales en el área de patrones
1-Colocamos en nuestro panel frontal dos controladores 6-Describimos que es lo que realiza nuestro programa en
booleanos y un indicador booleano, junto con nuestra tabla de propiedades.
la verdad con unos y ceros
2- Indicaremos los controladores como “A” “B” y los Séptimo ejercicio (Tab control compuertas):
indicadores como “X” 1-Colocamos en nuestro panel frontal un Tab control donde
3- En nuestro diagrama de bloques añadimos nuestros vamos a ir añadiendo cada uno de nuestros controles e
controladores e indicadores junto con nuestras funciones y indicadores de los ejercicios pasados sobre compuertas
constantes que cumplan con la tabla de la verdad de nuestro 2- Indicaremos cada pestaña del Tab Control con el nombre de
panel frontal un ejercicio.
4-Modificamos nuestro icono 3- En nuestro diagrama de bloques conectamos nuestros
5- Seleccionamos nuestras terminales en el área de patrones subVIs de los ejercicios pasados y los uniremos a solo un
6-Describimos que es lo que realiza nuestro programa en controlador numérico y a nuestra palanca
propiedades. 4-Modificamos nuestro icono
5- Seleccionamos nuestras terminales en el área de patrones
Cuarto ejercicio (Compuerta lógica 2): 6-Describimos que es lo que realiza nuestro programa en
1-Colocamos en nuestro panel frontal dos controladores propiedades.
booleanos y un indicador booleano, junto con nuestra tabla de
la verdad con unos y ceros Octavo ejercicio (Comparación de temperatura):
2- Indicaremos los controladores como “A” “B” y los 1-Colocamos en nuestro panel frontal un controlador numérico
indicadores como “X” y dos indicadores boolenaos.
3- En nuestro diagrama de bloques añadimos nuestros 2- Indicaremos el controlador como “Temperatura” y uno de
controladores e indicadores junto con nuestras funciones y los indicadores como “Hipotermia” y el otro como
constantes que cumplan con la tabla de la verdad de nuestro “Calentura”
2
UAEM
ESCUELA DE TECNICOS LABORATORISTAS
3- En nuestro diagrama de bloques conectamos nuestro propiedades.
controlador e indicador junto con nuestras funciones de
comparación mayor y menor que para definir los valores que
deseamos resaltar, así si un valor esta fuera de ese rango se IV. RESULTADOS
iluminara uno de los dos botones
4-Modificamos nuestro icono
5- Seleccionamos nuestras terminales en el área de patrones
6-Describimos que es lo que realiza nuestro programa en
propiedades.
3
UAEM
ESCUELA DE TECNICOS LABORATORISTAS
4
UAEM
ESCUELA DE TECNICOS LABORATORISTAS
FIG. 16. PANEL FRONTAL COMPUERTA LOGICA 4 FIG. 20. DIAGRAMA DE BLOQUES TAB CONTROL DE
COMPUERTAS LOGICAS
5
UAEM
ESCUELA DE TECNICOS LABORATORISTAS
FIG. 25. PANEL FRONTAL IMC CON LEDS FIG. 29. DIAGRAMA DE BLOQUES INDICADOR DE TEMPERATURA
6
UAEM
ESCUELA DE TECNICOS LABORATORISTAS
V. CUESTIONARIO
1. ¿Para qué sirve la función Implies?
Niega x y luego calcula el OR lógico de y y la x negada. Ambas
entradas deben ser valores booleanos, valores numéricos o grupos de
errores. Si x es VERDADERO e y es FALSO, la función devuelve
FALSO. En caso contrario, devuelve VERDADERO.
VI. CONCLUSIONES
En todos estos ejercicios aprendimos a usar funciones de
comparación que nos sumergen más al mundo de la
programación, el de hecho de poder crear parámetros o rangos
para definir qué LED enciende y cual no es muy útil a nivel
visual, también usamos funciones booleanas que nos
recordaron al mundo de las compuertas lógicas y el álgebra
booleana, también hemos estado usando más decoraciones
para que nuestros programas sean más visuales para los ojos
de nuestro usuario.
VII. REFERENCIAS
[1] Product Documentation - NI. (2023). Ni.com.
https://www.ni.com/docs/en-US/bundle/labview
/page/glang/in_range_and_coerce.html
[2] admin. (2010, August 13). Funciones lógicas en
LabVIEW. Electricbricks.com.
http://blog.electricbricks.com/2010/08/funciones
-logicas-en-labview/