Practica instrumentacion y control
Enviado por magiest • 5 de Marzo de 2020 • Trabajo • 896 Palabras (4 Páginas) • 112 Visitas
PRÁCTICA 3: ESTRUCTURAS DE CONTROL
Maria Magdalena Estrada Baltazar
Instituto Tecnológico de Celaya
Ingenieria Mecánica
16030739@itcelaya.edu.mx
Abstract To perform possible mathematical and / or algebraic functions, LabVIEW displays a series of flow models that are capable of possibly executing the user's settings. Likewise, knowledge about them and about the interlacing of nodes correlated to the output data that they want to have, through them the order is also determined. This achieves diagrams of operations composed of several numerical entries..
1. Introducción
Para realizar funciones matemáticas y / o algebraicas posibles, LabVIEW despliega una serie de modelos de flujo aptos para ejecutar posiblemente las indicaciones que del usuario. Así mismo el conocimiento sobre las mismas y sobre el entrelazado de nodos correlacionado a los datos de salida que se quieran tener, mediante ellos se determinan el orden también. Con esto se logran diagramas de operaciones compuestas por varias entradas numéricas.
2. Desarrollo
En la práctica se aborda el uso de las diferentes estructuras de control. Para ello se realizará un programa en el cual, dependiendo de diferentes rangos de datos, se mostrarán distintos resultados dependiendo en el rango que se encuentre el valor. En la Tabla 1 se puede observar los rangos de valores el nivel y la acción que deberá ser mostrado en las diferentes salidas.
[pic 1]
Tabla 1. Rangos
Las salidas del programa son un indicador numérico en el cual aparecerá el nivel dependiendo del rango en el que se encuentre la puntuación. Del mismo modo mediante 5 indicadores booleanos se encenderá el que corresponda al rango de valores que se introdujo, de lo contrario se deberán mantener apagados. La ultima salida es un indicador de tipo cadena, en él se deberá mostrar un texto dependiendo del rango en el que se encuentre. En la figura 1 se puede observar cómo deberán ir acomodados cada uno de los elementos.
[pic 2]
Figura 1. Panel principal
Una vez conocido el acomodo de los componentes se realizó la programación en el diagrama a bloques, el primer paso es la colocación del controlador numérico. Para lograr seleccionar entre los distintos rangos que se piden, se colocó una estructura llamada Formula node, con esta estructura se puede realizar las operaciones lógicas básicas de la programación. Mediante varias sentencias if se realizó la separación de los distintos rangos asignando a una variable el valor dentro del rango requerido en la práctica (Fig. 2.1), de esta manera se realizó la separación de los distintos rangos y se limita el programa al uso de 5 variables, siendo los niveles correspondientes.
[pic 3]
Figura 2.1. Uso de la estructura Formula node
A partir de la salida de la estructura anterior se agregan los correspondientes enlaces para lograr mostrar la salida en cada uno de ellos. Para la salida del indicador numerico, se conectara la salida de la estructura anterior con un indicador numerico de esta forma tendremos la primera salida. (Fig. 2.2)
[pic 4]
Figura 2.2 Indicador numerico de nivel.
Para que los leds enciendan o apaguen se tomara de la misma salida de la estructura Formula Node, una conexión la cual ira a una funcion de compracion “Igual”. En esta funcion de compracion se tienen dos entradas, en una de ellas ira la conexión de la salida de la estrucutra Formula, en la otra conexión se debera ingresar mediante una constante numerica el valor del nivel dependiendo de la ubicación del led en el panel principal(Fig 2.3). La salida de la funcion de comparacion debera ser conectada al indicador booleano. Este paso debera ser repetido hasta haber completado todas las conexiones de los leds, teniendo cuidado de cambiar del mismo modo el valor de la constante numerica para que solo se encienda cuando la condicion sea verdadera y solo en el caso requerido. (Fig 2.4)
...