Escolar Documentos
Profissional Documentos
Cultura Documentos
INSTRUMENTACIN
VIRTUAL
LA INSTRUMENTACIN
VIRTUAL
La Instrumentacin
La Instrumentacin
La Instrumentacin
La Instrumentacin
La Instrumentacin
En la cara oculta
del panel estn los
contactos de esos
controles que los
unen fsicamente
con la circuitera
interna.
La Instrumentacin
La circuitera interna
tiene circuitos integrados
y otros elementos que
procesan las seales de
entrada en funcin del
estado de los controles,
el resultado se muestra
en el panel frontal.
Instrumentacin virtual
Qu
Es
es un Instrumento Virtual?
la combinacin de Hardware y
Software, usados por la computadora
Personal (PC), para cumplir la funcin
de un instrumento tradicional
Instrumentacin virtual
Qu
es un Instrumento Virtual?
Instrumentacin virtual
Dispositivo DAQ
Computadora
Sensores
Cable
Bloque de Terminales
HARDWARE
Instrumentacin virtual
SOFTWARE
Instrumentacin virtual
APLICACIN
INTRODUCCIN A LA
INSTRUMENTACIN
VIRTUAL
SISTEMAS DE MEDIDA
Sistema de medida
Sistemas de medida
Sistemas de medida
Sistemas de medida
Sistemas de medida aparecen en infinidad de
campos de la ingeniera:
Procesado de seal
Qumica Analtica instrumental
Electrnica de potencia
Mecnica, etc.
Sistemas de medida
Conociendo el sistema fsico donde se debe
realizar las medidas o sobre que magnitudes se
debe actuar, podremos realizar nuestro
instrumento virtual tan solo con colocar los
sensores correctos y una adaptacin a las placas
de adquisicin
Sistemas de medida
Sistemas de medida
Instrumentos fsicos
Procedimientos de test
Actividades de procesado de datos y
Elementos de interfase grfico,
Sistemas de medida
Un controlador de un instrumento de
laboratorio a travs de la interfase paralela
IEEE-488 (GPIB) ha de ofrecer un interfaz
grfico (GUI) que simule el panel frontal del
instrumento fsico.
Sistemas de medida
Sistemas de medida
INTRODUCCIN A LA
INSTRUMENTACIN
VIRTUAL
PROGAMACIN
ESTRUCTURADA Y MODULAR
Programacin
En cualquier lenguaje de alto nivel, los
planteamientos generales son los mismos
sea cual sea el lenguaje escogido
Un programa siempre se basar en la
construccin de un algoritmo y el empleo de
unas Estructuras de Datos
Programacin
Por algoritmo entendemos la descripcin
exacta del orden determinado en que se ha
de ejecutar un sistema de operaciones para
resolver todos los problemas de un mismo
tipo.
Programacin
Las caractersticas del algoritmo son:
Programacin
La implementacin del algoritmo nos lleva a
codificar cada una de las acciones que lo
constituyen a instrucciones de un lenguaje
determinado.
Programacin estructurada
Programacin estructurada
A tal fin limitaremos el conjunto de estructuras a:
Secuencial
Condicional
Iterativa
Cualquier programa lo construimos a partir de
estas tres estructuras.
Programacin estructurada
Cada accin, si no es elemental, puede a su
vez descomponerse en otras que s lo sean
Programacin estructurada
La estructura secuencial
Un proceso ser secuencial cuando conste
de una serie de acciones elementales, que se
ejecutarn en el orden que se ha escrito.
Programacin estructurada
La estructura secuencial
As, para realizar el proceso PAN CON TOMATE
las acciones que realizaremos sern:
Inicio_secuencia
Accin 1 Cortar el pan
Accin 2 Abrir el tomate
Accin 3 Untar el pan
Accin 4 Poner aceite.
Fin_secuencia.
Programacin estructurada
La estructura condicional.
La emplearemos cuando dos acciones
alternativas y excluyentes dependen de una
condicin.
Programacin estructurada
La estructura condicional.
En lenguaje natural diremos SI hace sol
ENTONCES ir a la playa SINO me
quedo en casa
Programacin estructurada
La estructura iterativa
Son acciones que implican la repeticin
sistemtica de un proceso. Pero existe
diferencias entre ellas.
Programacin estructurada
La estructura iterativa
Programacin modular
La programacin modular es un mtodo de
diseo y tiende a dividir el problema total en
aquellas partes que poseen personalidad
propia.
Programacin modular
Programacin modular
Programacin modular
Programacin modular
De este modo un SUBPROGRAMA es una
parte autnoma del programa que realiza
una funcin definida, la cual puede ser
invocada por otras partes del programa
siempre que se necesite para desarrollar esa
funcin.
INTRODUCCIN A LA
INSTRUMENTACIN
VIRTUAL
PROGRAMACIN GRFICA:
ENTORNO LABVIEW
Instrumentacin Virtual
con LabVIEW
LabVIEW
LabVIEW
LabVIEW es un lenguaje de programacin
grfico que utiliza conos en lugar de lneas de
texto para crear aplicaciones.
LabVIEW
Utilizando LabVIEW se pueden crear:
Pruebas y mediciones
Adquisiciones de datos
Control de instrumentos
Almacenamiento de datos
Anlisis de mediciones
Generacin de reportes
Componentes de un VI
Icono/Conector
Un icono representa un
VI en otro diagrama de
bloque
El conector muestra
terminales disponibles
para transferir datos
Panel frontal
Controles = entradas
Indicadores = salidas
Diagrama de bloque
Programa de acompaamiento
para el panel frontal
Componentes cableados
entre si
Panel Frontal
Panel Frontal
Panel Frontal
Panel frontal de VI
Barra de mens
del panel frontal
Control
Booleano
Indicador grfico
Icono
Barra de herramientas
del panel frontal
Paleta de controles
Paleta de controles
Paleta de controles
Diagrama de bloque
Diagrama de bloque
Diagrama de bloque
Barra de
Herramientas
Del diagrama de
Bloque
Funcion de
dividir
SubVI
Terminal
grafica
Cableado
de
datos
Estructura
While loop
Constante
numerico
Funcion de
tiempo
Terminal de control
booleano
Paleta de funciones
Paleta de funciones
Paleta de funciones
Paleta de funciones
(Ventana de diagrama de bloque)
Icono y Conector
Icono y Conector
Icono y Conector
Icon
Un icono representa un VI en
otro diagrama de bloque
Terminals
Connector
Botones adicionales en
el diagrama de la barra
de herramientas
Botn de pausa/continuacin
Configuracin de textos
(Text Settings)
Alineamiento de objetos
(Align Objects)
Distribucin de objetos
(Distribute Objects)
Reordenamiento
Redimensionamiento de objetos
de panel frontal (Resize Objects)
Paleta de Herramientas
Paleta flotante
Utilizado para operar y modificar
objetos en el panel frontal y en el
diagrama de bloques.
Herramienta de seleccin automatica
Herramienta de operacin
Herramienta de desplazamiento
Herramienta de posicionamiento
y redimensin
Herramienta de prueba
Herramienta de etiquetado
Herramienta de cableado
Opciones de Ayuda
Opciones de Ayuda
Opciones de Ayuda
Cuando mueva el cursor sobre el panel frontal y
los objetos del diagrama de bloque, la ventana de
Context Help despliega el icono de los subVIs,
funciones, constantes, controles e indicadores,
con cables adjuntos a cada una de sus
terminales.
Opciones de Ayuda
Cuando mueva el cursor sobre la caja de
opciones de dialogo, la ventana de Context
Help despliega descripciones de esas opciones.
En la ventana, las conexiones requeridas estn
en negrilla, las conexiones recomendadas en
texto normal, y las conexiones opcionales estn
poco claras o no aparecen.
Opciones de Ayuda
Contexto de la Ayuda
Ayuda en lnea
Congelar Ayuda
Ayuda del Diagrama Simple/Complejo
Ctrl + H
Referencias en Lnea
Todos los mens en lnea
Clic en las funciones del diagrama para tener acceso directo a
la informacin en lnea.
Actividad 1.1
Abrir y ejecutar un VI
Actividad 1.2
Usar las utilidades de ayuda de LabVIEW para
obtener informacin sobre objetos y
caractersticas del panel frontal y diagrama de
bloques.