Está en la página 1de 4

Segunda practica – Ascensor para carros

Cristian Camilo Meza Gamez 1, Nicolas Rubiano Torres 2


1
Univ. de la Salle, ZIP-110911 Bogotá, Colombia
Tel.: +57 314 265 8323 – 321 304 1861
E-mail del estudiante número 1: cmeza38@unisalle.edu.co
E-mail del estudiante número 2: nrubiano12@unisalle.edu.co

Abstact: In this report you can find the second laboratory practice, first the teacher of the subject explained the
structures that LabVIEW handles, to do a series of examples and then the current laboratory, where the
structures are used, while the case, etc. The result is a simple program that works as requested by the teacher of
the subject.

Keywords: LabVIEW, programming structures.

Introduction

En la actualidad en la industria y la investigación


se requiere un software en el cual sea posible el
monitoreo de variables en un proceso, en conjunto
con programación de procesos básicos y avanzados,
tratamientos de señales, entre otras, es por necesario
el uso de Labview ya que es un software que cumple
con estas condiciones y es altamente usado en la
actualidad a nivel académico e industrial.
En el laboratorio presentado en este documento se
utiliza labview para el desarrollo de la pratica, donde
se realiza la simulación para el funcionamiento de un
ascensor haciendo uso de los ciclos de programación
estructurada, utilizando delays, leds y otras Figura 1. Estructura Switch case en labview
herramientas para simular el funcionamiento de un For: Consiste de una expresión inicial típicamente
ascensor para automóviles. un contador esta variable están dentro del ciclo, la
condición permite evaluar cada iteración del bucle si
1. Marco Teórico esta se cumple el ciclo se interrumpe, hay una
expresión final para ser evaluada al final de cada
iteración, ocurre antes de evaluar la siguiente
LabVIEW: Según la National Instruments (NI) condición, se usa para actualizar la variable de
LabVIEW es un software de ingeniería que ofrece un contador, en labview la estructura for se presenta a
enfoque de programación gráfica, simplificando así el continuación en donde N es el número de iteraciones i
diseño de sistemas distribuidos de pruebas, medidas y el indicador de iteración
control.
Estructuras de programación: En programación
existen tres tipos de estructuras básicas, secuencial
que permite repetir instrucciones n cantidad de veces
en el mismo orden (ciclo for), selectiva permite elegir
la rutina a ejecutar dependiendo de una condición (if,
switch case), estructura repetitiva permite ejecutar
una serie de instrucciones siempre que una condición
se cumpla (while)

Switch case Es una estructura empleada en


programación, el uso del switch equivale a
implementar múltiples if anidados, es usado cuando
hay más de dos acciones dependientes de más de dos
valores iniciales, favorece la facilidad y rapidez en Figura 2. Estructura For en labview
programación se utiliza normalmente para agilizar la
toma de múltiples decisiones, en lobbies el entorno While: El bucle mientras es repetitivo se basa en
es gráfico y se puede programar para cada uno de los el resultado de una expresión lógica 1 o 0, la finalidad
casos dentro de la ventana es repetir una serie de instrucciones mientras una
condición se cumpla, esta devuelve un valor booleano
(true) o (false) además se puede utilizar para llamar
funciones que devuelvan un valor, en labview todo lo
que este dentro de la figura 3 mostrada a continuación
se ejecutara mientas la condición sea verdadera esta
se pone en el botón rojo, i es un indicador del número
de ciclo actual.

Figura 4. Interfaz final realizada por lo estudiantes.


Como se puede apreciar en la anterior imagen, la
interfaz de manejo del usuario cuenta con leds
Figura 3. Estructura While en labview indicadores de nivel, una barra que representa el
tiempo y proximidad de llegada al piso
seleccionado y un botón stop que para el
ascensor y de igual manera sale del programa.
2. Simulación en LabVIEW
Conclusiones
Se plantea como objetivo realizar la simulaión de
un ascensor para el estacionamiento de carros, 1. Las estructuras que otorga LabVIEW son
donde se estipulan unos tiempos de subida desde de gran ayuda ya que con éstas se pueden
el piso uno hasta el piso cuatro, el cual es el realizar cientos de funciones como las
máximo, el intervalo de tiemo entre los pisos es que se mostró en el presente informe,
de diez segundos. además, que se pueden realizar de una
Para cumplir con los requerimientos del manera más didáctica que la que se
laboratorio se hizo uso de una estructura While realiza comúnmente con un software de
en el cual se corre iterativamene el programa, programación escrita.
internamente se cuenta con una estructura Case, 2. LabVIEW cuenta con un entorno
la cual cuenta con con cuatro opciones de amigable e intuitivo que permite realizar
acivación, los números del uno (1) al cuatro (4) una programación gráfica y así mismo
que representan los niveles del parqueadero, al poder simular lo que el programa está
activarse cualquiera de los ciclos anteriormente haciendo en ciertos lapsos de tiempo.
mencionados se ingresa a una estructura flat 3. LabVIEW es un software de monitoreo
sequence, la cual realiza el conteo de tiempo que para aplicaciones básicas, complejas , en
se gasta el ascensor en subir al piso seleccionado, industriales.
un tiempo para que el carro salga del ascensor y
posteriormente el mismo tiempo para que el
ascensor descienda. Referencias
En la el anexo uno se puede apreciar el programa
anteriormente explicado.
[ Developer, «Ciclos estructuras,» [En línea].
1 Available:
] https://developer.mozilla.org/es/docs/Web/JavaScri
pt/Referencia/Sentencias/for. [Último acceso: 27
08 2019].
[ 2 National Instruments, «¿Qué es LabVIEW?,»
2 National Instruments, [En línea]. Available:
] https://www.ni.com/es-mx/shop/labview.html.
[Último acceso: 28 08 2019].
ANEXOS
ANEXO 1. Programa realizado en LabVIEW.

También podría gustarte