La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Lección 3 Creando un SubVI A.Que es un SubVI A.Que es un SubVI B.Como crear el icono y los conectores B.Como crear el icono y los conectores C.Como usar.

Presentaciones similares


Presentación del tema: "Lección 3 Creando un SubVI A.Que es un SubVI A.Que es un SubVI B.Como crear el icono y los conectores B.Como crear el icono y los conectores C.Como usar."— Transcripción de la presentación:

1 Lección 3 Creando un SubVI A.Que es un SubVI A.Que es un SubVI B.Como crear el icono y los conectores B.Como crear el icono y los conectores C.Como usar un VI como un subVI C.Como usar un VI como un subVI D.Como usar el comando Create SubVI D.Como usar el comando Create SubVI

2 SubVIs significa usar un VI (subrutina) en un diagrama de bloques de un VI de nivel más alto. Requiere de un icono y de conectores

3 Ejemplo de SubVI Calculando una pendiente

4 Creando el Icono Haga clic-derecho en el icono (Panel o Diagrama) Crear siempre un icono en blanco y negro

5 Creando los Conectores Clic-derecho en el icono (del Panel)

6 Creando los conectores - cont. Clic Se usa la herramienta alambrar

7 El panel del conector Los colores de los conectores coinciden con los tipos de datos a los cuales están conectados Clic sobre las terminales para ver su asociación en el panel frontal de objetos

8 Usando un VI como SubVI Guardar el subVI con un nombre acorde a la función que realiza Guardar el subVI con un nombre acorde a la función que realiza Llamando los subVIs Llamando los subVIs – Functions»Select a VI… o – Arrastrar el icono al diagrama de trabajo

9 Ayuda y Clasificando Terminales Ayuda de los subVIs Clasidicando entradas y salidas: Ventana de ayuda Required – Etiqueta Bold Recommended – texto Normal Optional - Visible o mostrando fracmentos del alambrado

10 Documentando el VI Documentando VIs - VI Properties»Documentation Documentando objetos - Description and Tip... Documentando el VI Descripción y Tip

11 Opción de como crear un SubVI Seleccione el área que desea como subVI Seleccione el área que desea como subVI Seleccione Create SubVI del Menú edición Seleccione Create SubVI del Menú edición

12 RESUMEN Los VIs pueden usarse como subVIs después de hacer el icono y los conectores correspondientes Los VIs pueden usarse como subVIs después de hacer el icono y los conectores correspondientes Un icono se crea usando el comando Icon Editor Un icono se crea usando el comando Icon Editor Los conectores se definen elijiendo la opciónnumber of terminals Los conectores se definen elijiendo la opciónnumber of terminals Los subVIs se cargan usando el comando Select a VI... en la paleta de Funciones o arrastrando el icono en la ventana del nuevo diagrama. Los subVIs se cargan usando el comando Select a VI... en la paleta de Funciones o arrastrando el icono en la ventana del nuevo diagrama.

13 RESUMEN….. Se puede tener ayuda en línea para los subVIs usando la opción Show Context Help. Se puede tener ayuda en línea para los subVIs usando la opción Show Context Help. Se puede hacer una buena documentación o descripción funcional del subVI Se puede hacer una buena documentación o descripción funcional del subVI Usar la función Create SubVI para crear módulos en el diagrama de bloques Usar la función Create SubVI para crear módulos en el diagrama de bloques

14 Lección 4 Lazos (Loops) y Gráficos A.Acerca de la función While A.Acerca de la función While B.Acerca de los gráficos tipo waveform B.Acerca de los gráficos tipo waveform C.Como usar los registros tipo shift C.Como usar los registros tipo shift D.Acerca de los lazos For …. D.Acerca de los lazos For ….

15 Lazo While Do (Ejecuta las instrucciones dentro del lazo) While condición Verdadera (TRUE) 1. Seleccionar While Loop2. Seleccione el código a ser repetido 3. Arrastre, adicione nodos y después alambre

16 Seleccione la condición del lazo Clic-derecho en la terminal de la condición para definir cuando la ejecución debe de parar Clic-derecho en la terminal de la condición para definir cuando la ejecución debe de parar Terminal de iteraciónTerminal de la Condición

17 Gráficos tipo Waveform Chart Seleccionar de la sub-paleta Controls»Graph Update

18 Alambrando los gráficos Charts Una sola gráfica Gráficos Múltiples

19 Acción mecánica de los Booleanos Switch de acción: El Control es cambiado a mano Acción Latch: El Control se revierte a su estado por default cuando es leído por el diagrama

20 Modificando Controles Numéricos e Indicadores Fijando la precisión de los dígitos Fijando el rango de los datos

21 Registros Shift Disponibles en el borde izquierda o derecha de la estructura del lazo. Clic-derecho en el borde y seleccionar Add Shift Register Terminal derecha guarda los datos hasta completar la iteración Terminal izquierda provee los datos guardados al inicio de la siguiente iteración. Antes del inicio del lazo Primera Iteración 2a Iteración Ultima Iteración Valor inicial Valor 1 Valor 2 Valor 3 Valor nicial

22 Elementos adicionales al registro Shift El último valor se pasa a la terminal de la derecha Clic derecho en la terminal izquierda para adicionar nuevos elementos Los valores previos están disponibles en las terminales de la izquierda Clic derecho sobre el borde para adicionar nuevos registros shift 1er lazo 2do lazo 3er lazo

23 Inicializando Registros Shift RUN 1 RUN 2 Valor inicial = 5 Inicializado Sín inicializar Valor inicial = 5 Valor inicial = 0 Valor inicial = 8

24 Personalizando Gráficos tipo Charts y Graphs Leyendas (color, estilo, estilo línea, etc.) Leyendas (color, estilo, estilo línea, etc.) Desplegado digital Desplegado digital Scrollbar Scrollbar Personalizando los ejes Personalizando los ejes X Y X Y Paleta del Graph Paleta del Graph Leyenda de las escalas Leyenda de las escalas

25 El Lazo For ….. En la paleta de funciones y de ahí en la sub-paleta de estructuras Encerrar el código a repetir y/o adicione nuevos nodos dentro de los límites de la función Ejecuta el diagrama debtro del lazo un determinado número de veces. Se pueden crear registros tipo Shift en los bordes de la función. Número de ciclos (Entrada numérica) Contador

26 Conversión Numérica Los números por omisión son doble precisión (8 bytes) o enteros largos (4 bytes) LabVIEW automáticamente convierte a las diferentes representaciones Se crea un punto o nodo gris que indica la conversión de flotante a entero

27 RESUMEN Existen dos estructuras de repetición Existen dos estructuras de repetición – Lazo While….. – Lazo For ……. Se puede controlar la duración de un lazo usando la función Wait Until Next ms Se puede controlar la duración de un lazo usando la función Wait Until Next ms Existen tres modos del gráfico tipo Chart Existen tres modos del gráfico tipo Chart – Strip chart – Scope chart – Sweep chart

28 RESUMEN …… Los gráficos pueden personalizarse haciendo clic derecho sobre el menú del gráfico, Los gráficos pueden personalizarse haciendo clic derecho sobre el menú del gráfico, Los registros tipo Shift transfieren los valores de los datos de una iteración a la siguiente, Los registros tipo Shift transfieren los valores de los datos de una iteración a la siguiente, – LabVIEW se adapta a caulquier tipo de datos – LabVIEW se adapta a caulquier tipo de datos


Descargar ppt "Lección 3 Creando un SubVI A.Que es un SubVI A.Que es un SubVI B.Como crear el icono y los conectores B.Como crear el icono y los conectores C.Como usar."

Presentaciones similares


Anuncios Google