Está en la página 1de 22

Instrumentación Virtual

MECATR
ÓNICA
ÁREA
DE INSTRUMENTACIÓN VIRTUAL
1er PARCIAL: Reporte de Actividades.

AUTOM
ATIZACI
Docente: ING. Alejandro Ines Fuentes.
Alumna: Osorio Ramirez Martha Elena.

ÓN
Frado y grupo: MTA-07-B
Matricula: 14682
Turno: Matutino.

Fecha de entrega: 17-09-20

1
Instrumentación Virtual

INTRODUCCIÓN

En este documento se encuentran redactados los algoritmos para llevar a cada programa en
LABVIEW VERSIÓN 2015 del primer parcial correspondiente a la materia de Instrumentación
Virtual.

Utilice la estructura de While Loop, en todos los programas por mejor presentación y comodidad
al ejecutarlos y pararlos.

En la actividad 1 se lleva a cabo la demostración de las tablas de verdad de cada compuerta lógica:
AND, OR, NOR, NAND, NOT, EXOR, EXNOR, mediante controles numéricos donde se ingresan los
valores de 1 y 0, y se ve efectuado en un LED.

En la actividad 2 se lleva a cabo la realización de una calculadora básica, esta mediante los
operadores matemáticos y los controles e indicadores numéricos.

En la actividad 3 se demuestra uno de los múltiples usos que le podemos dar a la Variable local.

En la actividad 4 se realizó una práctica de Strings, en la cual comprobamos que es posible unir el
texto que se ingresa a cada control string, y mostrarlo todo en conjunto en un indicador string,
utilizando un concatenate string.

En la actividad 5 se realizó la estructura case con operadores matemáticos, en cada caso se llevó a
cabo una operación matemática.

En la actividad 6 Se llevó a cabo la utilización de la estructura case con compuertas lógicas, esta
vez se utilizaron botones (estos se encargaron de propiciar el estado bajo o alto).

En la actividad 7 se desarrolló el uso del While Loop, mediante un ejemplo básico de un contador
random.

2
Instrumentación Virtual

TABLA DE CONTENIDO
INTRODUCCIÓN..................................................................................................................................2
ACTIVIDAD 1. COMPUERTAS LÓGICAS...............................................................................................4
Procedimiento de la actividad 1.....................................................................................................4
Panel Frontal..............................................................................................................................4
Diagrama de bloques..................................................................................................................5
ACTIVIDAD 2. CONTROLES, INDICADORES Y OPERADORES NUMERICOS...........................................5
Procedimiento de la actividad 2.....................................................................................................5
Panel frontal...............................................................................................................................6
Diagrama de bloques..................................................................................................................7
ACTIVIDAD 3. VARIABLE LOCAL..........................................................................................................7
Procedimiento de la actividad 3.....................................................................................................7
Panel frontal...............................................................................................................................8
Diagrama de bloques..................................................................................................................9
ACTIVIDAD 4. STRINGS.......................................................................................................................9
Procedimiento de la actividad 4.....................................................................................................9
Panel frontal.............................................................................................................................10
Diagrama de bloques................................................................................................................10
ACTIVIDAD 5. ESTRUCTURA CASE.....................................................................................................11
Procedimiento para la actividad 5................................................................................................11
Panel frontal.............................................................................................................................11
Diagrama de bloques................................................................................................................13
ACTIVIDAD 6. ESTRUCTURA CASE CON BOOLEAN............................................................................15
Procedimiento de la actividad 6...................................................................................................15
Panel frontal.............................................................................................................................15
ACTIVIDAD 7. WHILE LOOP...............................................................................................................19
Procedimiento para la actividad 6................................................................................................19
Panel frontal.............................................................................................................................20
Diagrama de bloques................................................................................................................21

3
Instrumentación Virtual

4
Instrumentación Virtual

ACTIVIDAD 1. COMPUERTAS LÓGICAS.


Procedimiento de la actividad 1.
1. Hacer clic derecho en el panel frontal , se desplegara una ventana de controles.
2. Hacer clic en Boolean.
3. Hacer clic en Round LED y agregar 7 LED´s.
4. De nuevo, hacer clic derecho en el panel frontal, se desplegara la ventana de controles.
5. Hacer clic en Boolean.
6. Hacer clic en Push Button y agregar 13 botones.
7. Hacer clic derecho en el diagrama de bloques, se mostrara la ventana de Funciones.
8. Hacer clic en Boolean y agregar las 7 compuertas logicas.
9. Cada entrada de la compuerta AND estará conectada a un boton, y la salida ira conectada
a un LED que indicara el estado alto = 1 cuando se encienda, y el estado bajo = 0 cuando se
apague.
10. Y así sucesivamente con cada compuerta.
Panel Frontal

5
Instrumentación Virtual

Diagrama de bloques.

ACTIVIDAD 2. CONTROLES, INDICADORES Y


OPERADORES NUMERICOS.
Procedimiento de la actividad 2.
1. Hacer clic derecho en el panel frontal.

6
Instrumentación Virtual

2. Hacer clic en Numeric.


3. Hacer clic en Numeric control y agregar 2.
4. Hacer clic en Numeric Indicator y agregar 4.
5. Hacer clic derecho en el diagrama de bloques, se mostrará la ventana de Funciones.
6. Hacer clic en Numeric y agregar los 4 operadores matemáticos básicos
7. Cada entrada de los operadores va conectada a un control numérico, las salidas de los
operadores van a los indicadores numéricos.

Panel frontal.

7
Instrumentación Virtual

Diagrama de bloques

ACTIVIDAD 3. VARIABLE LOCAL.


Procedimiento de la actividad 3.
1. Hacer clic derecho en el panel frontal.
2. Hacer clic en Numeric.
3. Hacer clic en Numeric Control y agregar 2.
4. De nuevo, hacer clic en Numeric.
5. Hacer clic en Numeric Indicator y agregar 4.
6. Hacer clic derecho en el diagrama de bloques, se mostrará la ventana de Funciones.
7. Hacer clic en Numeric y agregar los 4 operadores matemáticos básicos.
8. La salida de cada operador se va a conectar a cada Indicador numérico.
9. Hacer clic derecho sobre el indicador numérico de suma, se desplegará un menú de
opciones.
10. Hacer clic en Create, se desplegará un menú de opciones.
11. Hacer clic en Local Variable.
12. Esa Variable local de suma se conectará a una entrada del operador Resta.
13. Hacer clic derecho, se mostrará la ventana de Funciones.
14. Hacer clic en Numeric.
15. Hacer clic en Numeric Constant y asignarle un valor de 50.
16. Esa constante numérica que se acaba de crear en el paso anterior, irá conectada en la otra
entrada.

8
Instrumentación Virtual

17. En el indicador numérico de resta hacer clic derecho sobre él, se desplegará un menú de
opciones.
18. Hacer clic en Create, se desplegará un menú de opciones.
19. Hacer clic en Local Variable.
20. Esa Variable local de resta se conectará a la entrada del operador Producto.
21. Hacer clic derecho, se mostrará la ventana de Funciones.
22. Hacer clic en Numeric.
23. Hacer clic en Numeric Constant y asignarle un valor de 20.
24. Esa constante numérica que se acaba de crear en el paso anterior, irá conectada en la otra
entrada del operador.
25. En el indicador numérico División hacer clic derecho sobre él, se desplegará un menú de
opciones.
26. Hacer clic en Create, se desplegará un menú de opciones.
27. Hacer clic en Local Variable.
28. Esa Variable local de Producto se conectará a la entrada del operador División.
29. Hacer clic derecho, se mostrará la ventana de Funciones.
30. Hacer clic en Numeric.
31. Hacer clic en Numeric Constant y asignarle un valor de 10.
32. Esa constante numérica que se acaba de crear en el paso anterior, irá conectada en la otra
entrada del operador.

Panel frontal.

9
Instrumentación Virtual

Diagrama de bloques.

ACTIVIDAD 4. STRINGS
Procedimiento de la actividad 4.
1. Hacer clic derecho en el panel frontal, se mostrará la ventana de Controles.
2. Hacer clic en String & Path.
3. Hacer clic en String control y agregar 4.
4. De nuevo, hacer clic en String & Path.
5. Hacer clic en String Indicator y agregar 1.
6. Hacer clic derecho en el diagrama de bloques, se mostrará la ventana de Funciones.
7. Hacer clic en String.
8. Hacer clic en Concatenate Strings.
9. Se arrastra el Concatenate Strings hacia abajo, hasta que tenga 4 entradas.
10. Los 4 String control se conectarán a las 4 entradas de Concatenate Strings.
11. El String Indicator se conectará a la salida del Concatenate Strings.

10
Instrumentación Virtual

Panel frontal.

Diagrama de bloques.

11
Instrumentación Virtual

ACTIVIDAD 5. ESTRUCTURA CASE.


Procedimiento para la actividad 5.
1. Hacer clic derecho en el panel frontal, se mostrará la ventana de Controles.
2. Hacer clic en Numeric.
3. Hacer clic en Numeric Control y agregar 3 controles.
4. Hacer clic en Numeric Indicator.
5. Hacer clic derecho en el diagrama de bloques, se mostrará la ventana de Funciones.
6. Hacer clic en Structures.
7. Hacer clic en Case Structure.
8. Conectar el Control numérico al signo de interrogación, para cambiar de Booleano a
Numérico los casos de la estructura.
9. En el caso por default el Ingeniero Alejandro requiere que se muestre un valor equivalente
a 0 en el Indicador Numérico, así que yo conecte directamente el Resultado con el Select
Case, con esto me ahorre lo de agregar una constante 0 dentro del caso 0.
10. Para agregar los demás casos:
11. Hacer clic derecho en el margen de la estructura.
12. Hacer clic en Add case after, se agregará automáticamente el caso 1.
13. Repetir los pasos 11 y 12 para agregar los demás casos.
14. En cada caso se agregará el operador numérico referente a la operación matemática que
se llevara a cabo y se conectará a los controles y el indicador que permanecen afuera de la
estructura CASE.

Panel frontal.

12
Instrumentación Virtual

13
Instrumentación Virtual

Diagrama de bloques.

14
Instrumentación Virtual

15
Instrumentación Virtual

ACTIVIDAD 6. ESTRUCTURA CASE CON BOOLEAN.


Procedimiento de la actividad 6.
1. Hacer clic derecho en el panel frontal, se mostrará la ventana de Controles.
2. Hacer clic en Numeric y agregar 1 Numeric Control.
3. Hacer clic en Boolean y agregar 2 botones y 1 Round LED.
4. Hacer clic derecho en el diagrama de bloques, se mostrará la ventana de Funciones.
5. Hacer clic en Structures y seleccionar Case Structure.
6. Conectar el Numeric control al signo de interrogación de la estructura.
7. Hacer clic derecho sobre el margen de la estructura, se desplegará un menú de opciones.
8. Hacer clic en Add case after.
9. Crear los casos necesarios para las 6 compuertas (Se excluyó la compuerta NOT).
10. En cada caso irá una Compuerta lógica.
11. Cada botón irá conectado a cada entrada de las compuertas.
12. La salida de las compuertas se conectara al LED.

Panel frontal.

16
Instrumentación Virtual

17
Instrumentación Virtual

18
Instrumentación Virtual

19
Instrumentación Virtual

ACTIVIDAD 7. WHILE LOOP.


Procedimiento para la actividad 6.
1. Hacer clic derecho en el panel frontal, se mostrará la ventana de Controles.
2. Hacer clic en Numeric.
3. Hacer clic en Numeric Indicator y agregar 2.
4. Hacer clic en Boolean y agregar un Round LED.
5. Hacer clic derecho en el Diagrama de bloques, se mostrará la ventana de Funciones.
6. Hacer clic en Structures.
7. Hacer clic en While loop.
8. Dibujar la estructura.
9. Hacer clic derecho en el diagrama de bloques, para desplegar la ventana de Funciones.

20
Instrumentación Virtual

10. Hacer clic en Numeric y agregar el Operador de multiplicación, Random Number (0 to 1),
Round to Nearest.
11. Hacer clic derecho sobre una de las entradas del operador Multiplicación, se desplegará
un menú de opciones.
12. Hacer clic en Create Constant y asignarle un valor de 100.
13. En la otra entrada del operador de multiplicación, conectar el Random Number.
14. La salida del operador de multiplicación irá conectada al Round to Nearest.
15. La salida del Round to Nearest estará conectada a un Indicador Numérico.
16. Hacer clic derecho sobre el diagrama de bloques, se desplegará la ventana de Funciones.
17. Hacer clic en Comparision y agregar el comparador de igual.
18. En una entrada del comparador igual hacer clic derecho, se desplegará un menú de
opciones.
19. Hacer clic en crear constant y asignarle un valor de 85.
20. La otra entrada del igual estará conectada entre la salida del Round to Noerest y la
entrada del Indicador Numérico.
21. La salida del igual estará conectada al LED.
22. El circulo de STOP del While, estará conectado entre la salida del igual y la entrada del LED.
23. Hacer clic en la Función Timing.
24. Hacer clic en Wait (ms).
25. Hacer clic derecho sobre la entrada del Wait, se desplegará un menú de opciones.
26. Hacer clic en create constant y asignarle un valor de 500.
27. La i del while se conectara al indicador numérico restante.
Panel frontal.

21
Instrumentación Virtual

Diagrama de bloques.

22

También podría gustarte