Está en la página 1de 7

UAEM

ESCUELA DE TECNICOS LABORATORISTAS

Díaz Salazar Aranzazú; González García Felipe


Reporte 5:
Escuela de técnicos laboratoristas UAEM
Laboratorio Virtual (LabVIEW)
(04 abril de 2023)

Resumen – Programas que recopilan subvi's de convertidores de


unidades de medida universales
Uso del Tab control para agrupar operaciones usando datos enteros
una palanca booleana y la función select.. 12 controladores booleanos
Uso de controladores e indicadores booleanos junto con funciones de
comparación

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.

Noveno ejercicio (Comparación de temperatura):


1-Colocamos en nuestro panel frontal nuestro ejercicio de
Índice de masa corporal y añadimos dos indicadores
numéricos y cuatro indicadores booleanos.
2- A nuestros nuevos indicadores les llamaremos “Valor
mínimo y Valor máximo” y será nuestro rango, y en cuento a
nuestros leds estos señalaran los parámetros de nuestro
ejercicio anterior del Índice de mase corporal
3- En nuestro diagrama de bloques conectamos nuestro
controlador e indicador junto con nuestras funciones de
comparación mayor y menor que y de rango para definir los FIG. 1. PANEL FRONTAL TAB CONTROL
valores que deseamos resaltar.
4-Modificamos nuestro icono
5- Seleccionamos nuestras terminales en el área de patrones
6-Describimos que es lo que realiza nuestro programa en
propiedades.

Decimo ejercicio (Indicador de temperatura):


1-Colocamos en nuestro panel frontal nuestro ejercicio de
Índice de masa corporal y añadimos dos indicadores
numéricos y cuatro indicadores booleanos.
2- A nuestros nuevos indicadores les llamaremos “Valor
mínimo y Valor máximo” y será nuestro rango, y en cuento a
nuestros leds estos señalaran los parámetros de nuestro
ejercicio anterior del Índice de mase corporal
3- En nuestro diagrama de bloques conectamos nuestro
controlador e indicador junto con nuestras funciones de
FIG. 2. DIAGRAMA DE BLOQUES TAB CONTROL
comparación mayor y menor que y de rango para definir los
valores que deseamos resaltar.
4-Modificamos nuestro icono
5- Seleccionamos nuestras terminales en el área de patrones
6-Describimos que es lo que realiza nuestro programa en FIG. 3. PATRONES E ICONO TAB CONTROL
propiedades.

Onceavo ejercicio (Indicador de temperatura):


1-Colocamos en nuestro panel frontal un controlador y dos
indicadores numéricos.
2- Indicaremos el controlador como “Segundos” y el primer
indicador como “Minutos” y el segundo como “Horas”
3- En nuestro diagrama de bloques conectamos nuestro
controlador e indicador junto con nuestras funciones y
constantes que cumplan con las equivalencias
correspondientes.
4-Modificamos nuestro icono
5- Seleccionamos nuestras terminales en el área de patrones
6-Describimos que es lo que realiza nuestro programa en

3
UAEM
ESCUELA DE TECNICOS LABORATORISTAS

FIG. 8. DIAGRAMA DE BLOQUES COMPUERTA LÓGICA 1

FIG. 9. PATRONES E ICONO COMPUERTA LOGICA 1

FIG. 4. PANEL FRONTAL PSI A KILO PASCALES O KG/CM2

FIG. 5. DIAGRAMA DE BLOQUES PSI A KILO PASCALES O


KG/CM2
FIG. 10. PANEL FRONTAL COMPUERTA LOGICA 2

FIG. 6. PATRONES E ICONO PSI A KILO PASCALES O KG/CM2

FIG. 11. DIAGRAMA DE BLOQUES COMPUERTA LÓGICA 2

FIG. 12. PATRONES E ICONO COMPUERTA LOGICA 2

FIG. 7. PANEL FRONTAL COMPUERTA LOGICA 1

FIG. 13. PANEL FRONTAL COMPUERTA LOGICA 3

4
UAEM
ESCUELA DE TECNICOS LABORATORISTAS

FIG. 14. DIAGRAMA DE BLOQUES COMPUERTA LÓGICA 3

FIG. 19. PANEL FRONTAL TAB CONTROL DE COMPUERTAS

FIG. 15. PATRONES E ICONO COMPUERTA LOGICA 3

FIG. 16. PANEL FRONTAL COMPUERTA LOGICA 4 FIG. 20. DIAGRAMA DE BLOQUES TAB CONTROL DE
COMPUERTAS LOGICAS

FIG. 21. PATRONES E ICONO TAB CONTROL DE COMPUERTAS

FIG. 17. DIAGRAMA DE BLOQUES COMPUERTA LÓGICA 4

FIG. 18. PATRONES E ICONO COMPUERTA LOGICA 4

FIG. 22. PANEL FRONTAL COMPARADOR DE


TEMPERATURA

5
UAEM
ESCUELA DE TECNICOS LABORATORISTAS

FIG. 23. DIAGRAMA DE BLOQUES COMPARADOR DE


TEMPERATURA

FIG. 24. PATRONES E ICONO COMPARADOR DE TEMPERATURA


FIG. 28. PANEL FRONTAL INDICADOR DE
TEMPERATURA

FIG. 25. PANEL FRONTAL IMC CON LEDS FIG. 29. DIAGRAMA DE BLOQUES INDICADOR DE TEMPERATURA

FIG. 30. PATRONES E ICONO INDICADOR DE


TEMPERATURA

FIG. 28. PANEL FRONTAL CONVERSOR DE TIEMPO

FIG. 26. DIAGRAMA DE BLOQUES IMC CON LEDS

FIG. 27. PATRONES E ICONO IMC CON LEDS


FIG. 29. DIAGRAMA DE BLOQUES CONVERSOR DE TIEMPO

FIG. 30. PATRONES E ICONO CONVERSOR DE TIEMPO

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.

2. ¿Para qué sirve la función In Range and Coerce?


Determina si x se encuentra dentro de un rango especificado por las
entradas de límite superior e inferior y, opcionalmente, fuerza el valor
para que se encuentre dentro del rango.

3. ¿Para qué sirve la función Max & Min?


Compara x e y y devuelve el valor mayor en el terminal de salida
superior y el valor menor en el terminal de salida inferior. Esta
función acepta valores de marca de tiempo si todas las entradas son
valores de marca de tiempo. Si las entradas son valores de marca de
tiempo, la función devuelve el tiempo posterior en la parte superior y
el tiempo anterior en la parte inferior.

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/

También podría gustarte