Está en la página 1de 7

Herramientas para Automatizacin Industrial y Control de Procesos

Agenda Agenda
Entorno de LabVIEW
Panel Frontal
Diagrama de Bloques
Programacin basada en flujo de datos
Entorno de LabVIEW
Panel Frontal
Diagrama de Bloques
Programacin basada en flujo de datos
Herramientas para Automatizacin Industrial y Control de Procesos
Programacin basada en flujo de datos
Documentacin
Tipos de Datos
Programacin basada en flujo de datos
Documentacin
Tipos de Datos
Ventana de Inicio de LabVIEW Ventana de Inicio de LabVIEW
Herramientas para Automatizacin Industrial y Control de Procesos
Instrumentos Virtuales (VIs) Instrumentos Virtuales (VIs)
Panel Frontal
Controles = Entradas
Indicadores = Salidas
Diagrama de Bloques
Programa que acompaa al
panel frontal
Herramientas para Automatizacin Industrial y Control de Procesos
panel frontal
Componentes se conectan
entre s
Icono/Conector Icono/Conector
Un cono representa una subrutina
dentro de los diagramas de bloques de
otros VIs
cono
Herramientas para Automatizacin Industrial y Control de Procesos
otros VIs
El conector pasa datos desde y hacia el
subVI a travs de sus terminales
cono
conector
terminales
Panel Frontal Panel Frontal
Barra de
Herramientas
del Panel
Editor
de
conos
Control
Digital Knob
Control
Leyenda
Herramientas para Automatizacin Industrial y Control de Procesos
Etiqueta
Libre
Leyenda
de
Grfica
Chart
Diagrama de Bloques Diagrama de Bloques
Cable de Datos
Terminal de
Control
Digital
Terminal
Herramientas para Automatizacin Industrial y Control de Procesos
Terminal
de Grfica
SubVI
Estructura
de Ciclo For
Funcin
de
Multiplicacin
Constante
Numrica
Terminal
de Perilla
Funcin
de Tiempo
Paleta de Herramientas Paleta de Herramientas
Herramienta de operacin
Herramienta de posicionamiento
Herramienta de etiquetado
Herramienta de cableado
Herramienta de Pop-Up
Herramienta de deslizamiento
Herramienta de operacin
Herramienta de posicionamiento
Herramienta de etiquetado
Herramienta de cableado
Herramienta de Pop-Up
Herramienta de deslizamiento
Herramientas para Automatizacin Industrial y Control de Procesos
Herramienta de deslizamiento
Herramienta de puntos de detencin
Herramienta de prueba
Herramienta de copiado de color
Herramienta de color
Herramienta de deslizamiento
Herramienta de puntos de detencin
Herramienta de prueba
Herramienta de copiado de color
Herramienta de color
Herramientas de edicin y
depuracin
Paleta flotante
Paleta de Controles y Funciones Paleta de Controles y Funciones
Paleta de Controles
(Ventana de Panel)
Paleta de Funciones
(Ventana de Diagrama)
Herramientas para Automatizacin Industrial y Control de Procesos
Paletas grficas flotantes
Subpaletas pueden convertirse en paletas flotantes
Paletas grficas flotantes
Subpaletas pueden convertirse en paletas flotantes
Ejemplo: Temperatura VI Ejemplo: Temperatura VI
Herramientas para Automatizacin Industrial y Control de Procesos
Barra de Herramientas Barra de Herramientas
Botn de Ejecucin
Botn de Animacin
de Ejecucin
Botones Adicionales en la
Barra de Herramientas del
Diagrama
Botn de Ejecucin
Contnua
Botn de Aborto
Botn de Pausa/Continuar
Herramientas para Automatizacin Industrial y Control de Procesos
Anillo de Fuentes
Anillo de Alineacin
Anillo de Distribucin
Anillo de Reorden
Botn de Entrar A
Botn de Pasar Sobre
Botn de Salir de
Indicador de Advertencia
Botn de Enter
Programacin de Flujo de Datos Programacin de Flujo de Datos
El diagrama de bloques NO se ejecuta de izquierda a
derecha
Nodos se ejecutan cuando datos son disponibles en
TODAS sus terminales de entrada
Nodos proporcionan datos de salida en sus terminales
cuando terminan su ejecucin
Herramientas para Automatizacin Industrial y Control de Procesos
Documentando el VI Documentando el VI
Para documentar VIs - File Show VI Info...
Para documentar objetos - Data Operations
Description
Herramientas para Automatizacin Industrial y Control de Procesos
Caja de VI description
Opcin Description and Tip
Opciones de Ayuda Opciones de Ayuda
Ventana de Ayuda (men Help)
Diagrama de Ayuda
Simple/Complejo
Bloquear Ayuda
Ayuda en Lnea
Referencia en Lnea (men Help)
Ventana de Ayuda (men Help)
Diagrama de Ayuda
Simple/Complejo
Bloquear Ayuda
Ayuda en Lnea
Referencia en Lnea (men Help)
Herramientas para Automatizacin Industrial y Control de Procesos
Referencia en Lnea (men Help)
Show Context Help
Find Examples
Search the LabVIEW Help
Referencia en Lnea (men Help)
Show Context Help
Find Examples
Search the LabVIEW Help
Crear el cono Crear el cono
Oprima el botn derecho del mouse sobre el Editor de
conos (Panel o Diagrama)
Siempre construya conos en 256 Colors
Herramientas para Automatizacin Industrial y Control de Procesos
SubVIs SubVIs
Medios para usar el diagrama de bloques de un VI en
un VI de un nivel ms alto
Requiere un cono y un conector
Herramientas para Automatizacin Industrial y Control de Procesos
Utilizando un VI como SubVI Utilizando un VI como SubVI
Cambios hechos al subVI se
guardan en memoria hasta que son
almacenados en disco
Llamando subVIs
Herramientas para Automatizacin Industrial y Control de Procesos
Functions Select a VI

Arrastre cono al diagrama


deseado
Ayuda y Clasificando Terminales Ayuda y Clasificando Terminales
Ayuda en Lnea para
subVIs (Documentacin)
Herramientas para Automatizacin Industrial y Control de Procesos
Clasifique entradas y salidas:
Cmo se ven desde la ventana de
ayuda?
Required - Etiqueta negrita
Recommended - Texto normal
Optional - Visible o cables
terminales se muestran
Tipos de Datos Tipos de Datos
Herramientas para Automatizacin Industrial y Control de Procesos
Ciclo While Ciclo While
1. Seleccione Ciclo While 2. Seleccione el cdigo a repetir
Ciclo While
Herramientas para Automatizacin Industrial y Control de Procesos
3. Deslize o coloque nodos adicionales y cablee
Cableando a Grficas Cableando a Grficas
Grfica de Barrido
de un punto
Herramientas para Automatizacin Industrial y Control de Procesos
Grfica de Barrido
de mltiples puntos
Ciclo For Ciclo For
Se encuentra en la subpaleta Structures de la paleta
de Functions
Encerrar el cdigo a ser repetido y/o cambiar de
tamao y aadir nodos dentro del ciclo
Ejecuta el diagrama dentro del ciclo un nmero
predeterminado de veces
Registros de corrimiento pueden ser creados en el
Herramientas para Automatizacin Industrial y Control de Procesos
Registros de corrimiento pueden ser creados en el
borde
Terminal de cuenta
(entrada numrica)
Arreglos Arreglos
Coleccin de datos del mismo tipo
Una o ms dimensiones, hasta 2 elementos por
dimensin
Elementos se accesan por su ndice
Primer elemento es ndice 0
31
ndice 0 1 2 3 4 5 6 7 8 9
Herramientas para Automatizacin Industrial y Control de Procesos
ndice
arreglo 10-elementos 1.2 3.2 8.2 8.0 4.8 5.1 6.0 1.0 2.5 1.7
0 1 2 3 4 5 6 7 8 9
arreglo 2D
Arreglo de 35 elementos con 5 filas por siete columnas
0 1 2 3 4 5 6
0
1
2
3
4
Arreglo de Controles e Indicadores Arreglo de Controles e Indicadores
1.
2.
Seleccione el esqueleto Array de la paleta Controls
Coloque el objeto de datos dentro
del esqueleto
Herramientas para Automatizacin Industrial y Control de Procesos
Aada dimensin
para arreglo 2D
Creacin de Arreglos de Constantes Creacin de Arreglos de Constantes
1. Seleccione esqueleto tipo Array Constant de
la subpaleta Array de la paleta Functions
Herramientas para Automatizacin Industrial y Control de Procesos
2. Oprima el botn derecho del
mouse sobre el arreglo y
seleccione el objeto de datos

También podría gustarte