Lección 3 Estructuras Loops y Charts
1. Seleccione While Loop Estructura While Loop
3. Se crea una caja redimensionable a la que se le puede añadir elementos
Estructura While Loop 2. Click sin soltar el mause arrastre XX
Estructura While Loop Terminal condicional El ciclo se repite mientras no se de la condición de verdadero en el Terminal condicional (presionar STOP) Terminal de Interacción
Estructura While Loop El ciclo se repite mientras se de la condición de verdadero en el terminal condicional El ciclo se detiene cuando se de la condición de verdadero en el terminal condicional
Gráficas de Barrido (Waveform Charts) Selección de Waveform Charts en la paleta de controles Clic y coloque en el panel frontal
Gráficas de Barrido (Waveform Charts)
Tipos de Gráficas de Barrido Modo Strip chartModo Scope chart Modo Sweep chart
Conexión de Señales a las Graficas de Barrido Señal simple Señal múltiple Sujetador de señales
Cableando Datos a las Gráficas Grafica de diagrama simpleGrafica de diagrama múltiple Note
Modificación de Controles e Indicadores Tipo de accionamiento mecánico de interruptores o pulsadores Boléanos Cambia el valor de control cada vez que se acciona el control (interruptor) Cambia de estado cuando se pulsa el control y mantiene el nuevo valor hasta que el VI lea su estado
Modificación de Controles e Indicadores Seteo de número de decimales de precisión
Modificación de Controles e Indicadores Seteo del rango del dato
Registros de Corrimiento (Shift Registers) Se los coloca o activa en los bordes izquierdo y derecho de las estructuras While y For Loop Para añadir un registro haga click derecho sobre el borde derecho o izquierdo de la estructura La terminal derecha almacena los datos hasta que la interacción termina Al terminar la interacción, los datos pasan a la terminal izquierda para que se puedan utilizar al principio de la siguiente interacción Primera Iteración Valor 3Valor Inicial Segunda IteraciónTercera Iteración
Registros de Corrimiento (Shift Registers) Ultimo valor registrado para pasar a la siguiente interacción Registro de varias interacciones Valores almacenados de interacciones anteriores. Registro de salida. 1 registro guardado. 2 registro guardado. 3 registro guardado.
Inicialización de Registros de Corrimiento (Shift Registers) 1º Ejecución 2º Ejecución Valor = 6 Valor = 11
Modificación de Gráficas Clic derecho
Modificación de Gráficas Barras de desplazamiento Configuración de los ejes Zoom para visualización Control del eje X Control del eje Y Candado Cambio de la escala de los ejes Botón de Zoom Formato de las marcas de la escala Movimiento por la pantalla
Estructura For Loop Se encuentra en la paleta de funciones en structures La estructura o lazo se repite un número predeterminado de veces En los bordes se pueden abrir registros (Shift registers) Terminal de Conteo (Ingreso el número de repeticiones)
Estructura For Loop
Conversión Numérica Si ingresa un número de conteo de punto flotante de doble precisión es decir con decimales (8 bytes o 4 bytes) LabVIEW convierte automáticamente a un número entero En lugar donde se realiza la conversión aparece un punto Punto de conversión
Ejemplo de For Loop Los dados son lanzados 50 veces y registrados en una grafica (Waveform Chart)
Revisar el siguiente ejemplo Panel Frontal
Diagrama de Bloques Suma
Comparación entre Ciclos Ciclo While Loop (Mientras) ◦ Tiene una Terminal de Iteración ◦ Siempre corre al menos una vez ◦ Corre de acuerdo a la Terminal Condicionante Ciclos For Loop (Para) –Tiene una Terminal de Iteración –Corre de acuerdo a la entrada N de la Terminal de Conteo
Resumen Estructuras que repiten la ejecución: While Loop For Loop Existen tres modos de representación grafica de Waveform Grap Strip chart Scope chart Sweep chart Shift registers transfieren datos de una interacción a otra Se pueden agregar algunos datos de interacciones anteriores al ingreso de una nueva interacción