Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE INGENIERIA
ESCUELA DE ELECTRÓNICA
Programación Industrial - Guía de Laboratorio No. 4
“Estructuras de secuencia y temporización en LabVIEW”
I. RESULTADOS DE APRENDIZAJE
Que el estudiante identifique las características de las estructuras de secuencia y
temporización.
Que el estudiante implemente aplicaciones industriales haciendo uso de las
estructuras de secuencia y temporización.
III. PROCEDIMIENTO
3. Modifique los valores límites de los controles numéricos, recuerde, esto se realiza
dando doble clic en los valores límites de escala y reescribiendo el número deseado.
El control de velocidad tipo knob debe estar comprendido entre 0.2 y 2, límite inferior
y superior respectivamente. De manera similar el control Vertical Pointer Slide
utilizado para la selección de secuencia debe estar comprendido entre 0 y 3.
Parte II. Estructura de secuencia – Diagrama de bloques.
1. Una vez creado el panel frontal en el diagrama de bloques deben aparecer los
elementos que se muestran en la Figura 2.
5. Repetirá 7 veces los pasos del ítem anterior, con el objetivo de crear una variable por
cada uno de los leds, recuerde arrastrar cada variable dentro de la estructura Flat
Sequence de tal forma que su apariencia sea como la que se muestra en la Figura 6.
6. Inserte el bloque Time Delay, el cual será utilizado para establecer la duración del
tiempo por escena. Para ello ubíquese dentro de la paleta de funciones la opción
Programming>>Timing>>Time Delay e inserte en el Flat Sequence.
12. Realice la asignación de variables locales, dando clic derecho sobre la primera variable
local, seleccione del sub-menú la opción Select Item, Luego seleccione el nombre del
control booleano denominado Q0 y repita esta operación por cada variable local, como se
muestra en la Figura 10.
Figura 10.
13. Agregue constantes booleanas a cada variable local, para ello de clic derecho sobre el
conector de entrada de la variable y seleccione la opción Create>>Constant. se mostrará
el siguiente icono conectado el cual puede intercambiar entre los valores de falso y
verdadero simplemente dado clic sobre él, repita este procedimiento por cada variable en
cada caso.
Figura 11.
14. Cree una estructura de casos dando clic derecho sobre el espacio de trabajo y
buscando la opción Programming>>Structures>>Case Structure esta estructura ira fuera
del Flat Secuence , luego se coloca la estructura de caso en Default que es el caso cero, se
selecciona el Flat secuence y se arrastra dentro del Case Structure para luego conectar los
dos controles numéricos tanto el de SECUENCIA como el de VELOCIDAD el cual va
conectado con los Time Delay de cada secuencia quedando de la siguiente manera.
Figura 12.
15.Duplique el caso Default, 0 de la estructura Case dando clic derecho
en el contorno de la estructura y seleccionando del menú la opción Duplicate This Case tal
como se muestra en la Figura 13. Repita los pasos para duplicar 2 casos más.
16. Finalmente coloque las secuencias sugeridas en cada uno de los casos, modificando el
valor de las constantes boolenas, según se muestra en la siguiente figura.
Figura 13.
17. Presione el botón modifique el valor de los controles, observe y analice los
resultados.
V. BIBLIOGRAFÍA
Travis, J. (2007), LabVIEW for Everyone: graphical programming made easy and fun.
Prentice Hall.
Lajara, J. (2007), LabVIEW: Entorno gráfico de Programación, México: Alfaomega.
Programación Industrial GL: ______________
Evaluación del desarrollo de la práctica
Guía 4. Estructuras de secuencia y temporización en LabVIEW