Вы находитесь на странице: 1из 93

Introduccin a LabVIEW

Curso Prctico 6 Horas


ni.com/spain

Objetivos del Curso


Familiarizarse con el entorno y la ejecucin del flujo de datos en LabVIEW Capacidad de solucionar problemas utilizando LabVIEW Conceptos de LabVIEW
Adquirir, salvar y cargar datos Buscar y usar funciones matemticas y de anlisis complejo Trabajar con tipos de datos como arrays y clusters Mostrar y editar resultados
ni.com/spain

Concepto de Instrumentacin Virtual

ni.com/spain

Sistema de Desarrollo Grfico LabVIEW


Entorno de programacin grfica Compila cdigo para diferentes OS y dispositivos til para una extensa variedad de aplicaciones

ni.com/spain

Aplicaciones de Instrumentacin Virtual


Diseo Procesado de Seal e Imagen Programacin de Sistemas Embebidos Una nica plataforma de desarrollo grfica
(PC, DSP, FPGA, Microcontrolador)

Simulacin y Prototipado Diseo Y ms Control Control Automtico y Sistemas Dinmicos Mecatrnica and Robtica Y ms Medidas Circuitos y Electrnica Medida e Instrumentacin Y ms

Prototipo

Despliegue

ni.com/spain

El mtodo NI Plataformas Hardware Integradas

Instrumentacin Modular PXI

PC Sobremesa

Porttil

PDA

Digitalizadores Digitalizadores y DMMs Tarjetas DAQ Adquisicin de Control de Multifuncin Seales Dinmicas Instrumentos Alta Velocidad De Alta Precisin

E/S Digital

Contadores/ Mquinas Temporizadores de Visin

Control de Movimiento

E/S Distribuida y Control Embebido

Acondicionamiento de Seal y Switching

Unidad Bajo Test

ni.com/spain

Seccin I El entorno de LabVIEW


A. Conseguir Datos en su Ordenador
Dispositivos de Adquisicin de Datos
NI-DAQ Adquisicin de Datos Simulados Tarjeta de Sonido

B. Entorno de LabVIEW
Panel Frontal / Diagrama de Bloques Toolbar /Tools Palette

C. Componentes de una aplicacin de LabVIEW


Crear un VI Ejecucin Data Flow

D. Ayuda Adicional
Bsqueda de Funciones Trucos para Trabajar en LabVIEW

ni.com/spain

A. Configurar Su Hardware
Dispositivo Adquisicin Datos (DAQ)
USB, PCI, o PXI Configurado en MAX
Track A

Dispositivo Adquisicin Datos Simulado (DAQ)


Software simulado a nivel de driver Configurado en MAX

Track B

Tarjeta de Sonido

Track C

Includo en la mayoria de ordenadores


ni.com/spain

Qu tipo de dispositivo debera utilizar?


Tarjeta sonido* Ancho de Banda AI Precisin Portable Canales AI

NI USB DAQ 10200 KS/s 1216 bit x 816

NI PCI DAQ 250 K1.2 Ms/s 1418 bit 1680

Instrumentos*
20kS/s2 GS/s 1224 bit some 2

844 KS/s 1216 bit x 2

Canales AO
AC or DC Disparo Calibrado

2
AC

12
AC/DC x x

24
AC/DC x x

0
AC/DC x x

* The above table may not be representative of all device variations that exist in each category

ni.com/spain

Qu es el MAX?
MAX quiere decir Measurement & Automation Explorer. MAX configura y organiza todos sus dispositivos National Instruments de DAQ, instrumentos PCI/PXI, GPIB, IMAQ, IVI, Motion, VISA, y VXI. Utilizado para configurar y testear dispositivos.
Icono en el Escritorio

ni.com/spain

Ejercicio 1 Configurar su dispositivo


Configurar y testear su dispositivo DAQ

Track A

Utilice el Measurement and Automation Explorer (MAX) para:

ni.com/spain

Ejercicio 1 Configurar su dispositivo

Track B

Utilice el Measurement and Automation Explorer (MAX) para:


Configurar y testear su dispositivo DAQ

ni.com/spain

Ejercicio 1 Configurar su dispositivo Utilice Windows para:


Verificar su tarjeta de sonido

Track C

Un-Mute micrfono
ni.com/spain

Abra y Ejecute LabVIEW


InicioTodos los ProgramasNational Instruments LabVIEW

Pantalla de Comienzo:
Comience por Blank VI:

NewBlank VI
o
Comience por Examples:

ExamplesFind Examples

ni.com/spain

Instrumentos Virtuales (VIs) son programas de LabVIEW


Cada VI tiene 2 ventanas
Panel Frontal Interfaz de Usuario (UI)
Controles = Entradas Indicadores = Salidas

Diagrama de Bloques Cdigo Grfico


Los datos viajan sobre los hilos desde los controles a los indicadores a travs de las funciones Los bloques se ejecutan por el flujo de datos ( Dataflow )

ni.com/spain

Paleta de Controles (Colocar objectos sobre el Panel Frontal (Controles & Indicadores)
Control: Numrico Personaliza la Paleta

Indicador: Slide Numrico

ni.com/spain

Paleta de Funciones (y Estructuras)


(Colocar objetos sobre el Diagrama de Bloques

Estructura: Lazo While

ni.com/spain

Paleta de Herramientas
Recomendado: Seleccin de Herramienta Automtica Herramientas para operar y modificar tanto los objetos del panel frontal como los del diagrama de bloques
Automatic Selection Tool Automticamente selecciona entre las siguientes herramientas: Operating Tool Positioning/Resizing Tool Labeling Tool Wiring Tool

ni.com/spain

Barra de Herramientas de Estado


Run Button Continuous Run Button Abort Execution

Botones adicionales en la barra de herramientas del diagrama


Execution Highlighting Button
Retain Wire Values Button Step Function Buttons

ni.com/spain

Demostracin 1: Crear un VI
Panel Frontal

Indicador Grfico
Diagrama de Bloques

Terminal de Salida

Control Boleano
Terminal de entrada

ni.com/spain

Programacin Dataflow
Ejecucin del Diagrama de Bloques
Dependiente del flujo de datos El Diagrama de Bloques no se ejecuta de izquierda a derecha

Los Nodos se ejecutan cuando los datos estn disponibles en todos los terminales de entrada Los nodos proporcionan los datos a todos los terminales de salida una vez ejecutado
ni.com/spain

Tcnicas de Depuracin
Encontrar errores
Pulse sobre el botn Run. Una ventana Mostrando los errores aparece.

Ejecucin Highlighting
Pulse sobre el botn Execution Highlighting; el flujo de datos se muestra a travs de burbujas. Los valores se muestran sobre los hilos. Pulse botn derecho sobre los hilos para asociar probes que muestren los datos que circulan por los hilos. Usted tambin puede seleccionar la herramienta Probe desde la paleta de Tools y hacer click sobre un hilo.
ni.com/spain

Probes

Ejercicio 2 Acquirir una seal con DAQ


Use una plantilla de LabVIEW para:
Adquirir una seal de su dispositivo DAQ
Este ejercicio debe realizarse en 15 minutos.

Track A&B

ni.com/spain

Track C

Ejercicio 2 Adquirir una seal con la tarjeta de sonido Usar LabVIEW para:
Acquirir una seal de la tarjeta de sonido

Este ejercicio debe realizarse en 15 minutos.

ni.com/spain

Ventana de ayuda sensible al contexto


HelpShow Context Help, pulse las teclas <Ctrl+H> Situe el cursor sobre el objeto para actualizar la ventana
Ayuda adicional
Haga clic con el botn derecho del ratn sobre el icono del VI y elija Help o Elija Detailed Help. en la ventana de ayuda sensible al contexto
ni.com/spain

Consejos para trabajar con LabVIEW


Teclas de atajos
<Ctrl+H> Activar/Desactivar la ventana de ayuda sensible al contexto <Ctrl+B> Eliminar los cables rotos del diagrama de bloques <Ctrl+E> Conmutar entre el panel frontal y el diagrama de bloques <Ctrl+Z> Deshacer (Tambin en el men de Edit)

ToolsOptions Elija las preferencias en LabVIEW Propiedades del VI Configure la apariencia del VI, documentacin, etc.

ni.com/spain

Seccin II Elementos de programas tpicos


A. Bucles
Bucle While Bucle For

B. Funciones y SubVIs
Tipos de Funciones Creacin de funciones personalizadas (SubVI) Paleta de funciones y bsqueda

C. Toma de decisones y E/S de ficheros


Estructura de la caja Seleccin (declaracin If" sencilla) E/S de ficheros

ni.com/spain

Bucles
Bucles While
El terminal cuenta el nmero de iteracones Siempre se ejecuta al menos una vez Se ejecuta hasta que se alcanza una condicin de parada

While Loop

Bucles For
El terminal cuenta el nmero de iteracones
Se ejecuta de acuerdo a la entrada del terminal de cuentas
ni.com/spain

For Loop

Dibujo de un bucle
2. Incluir el cdigo que se va a repetir

1. Seleccionar la estructura

3. Soltar o arrastrar nodos adicionales y cablearlos

ni.com/spain

3 Tipos de funciones (de la paleta de funciones)


Express VIs: VIs interactivos con pgina de dilogo configurable (borde azul)

VIs Estndar: VIs modulares y personalizados mediante cableado Funciones: Elementos bsicos de funcionamiento de LabVIEW; sin panel frontal o diagrama de bloques (amarillo)

ni.com/spain

Que tipos de funciones hay disponibles??


Entrada y salida

Simulacin de seales y datos Paleta de funciones rpida Adquirir y generar seales reales con DAQ Asistente de E/S del instrumento (Serie y GPIB) ActiveX para la comunicacin con otros programas
Procesamiento de seal Estadsticas Expresiones matemticas y frmulas avanzadas Resolucin de problemas continua en el tiempo

Anlisis

Almacenamiento
E/S de ficheros

ni.com/spain

Bsqueda de controles, VIs y funciones


Las paletas se rellenan con cientos de VIs Pulse el botn de bsqueda para indexar todos los VIs y realizar la bsqueda de texto Haga clic sobre un tem y arrstrelo desde la ventana de bsqueda al diagrama de bloques Haga doble clic con el ratn sobre un tem para abrir su propia paleta

ni.com/spain

Ejercicio 2.1 Anlisis


Utilice los Vis de LabVIEW Express para:

Track A,B,&C

Simular una seal y visualizar su amplitud y frecuencia

Este ejercicio debera durar 15 minutos.

ni.com/spain

Ejercicio 2.2 Anlisis


Utilice los VIs de LabVIEW Express para:

Track A&B

Simular una seal y visualizar su amplitud y frecuencia

Este ejercicio debera durar 15 minutos.

ni.com/spain

Ejercicio 2.2 Anlisis


Utilice los VIs de LabVIEW Express para:

Track C

Simular una seal y visualizar su amplitud y frecuencia

Este ejercicio debera durar 15 minutos.

ni.com/spain

Como se toman decisiones en LabVIEW?


1. Estructuras de cajas

(a)

(b)

2. Seleccionar

(c)
ni.com/spain

E/S de ficheros
E/S de ficheros Permite registrar o leer los datos de un fichero. LabVIEW crea o utiliza los siguientes formatos de ficheros: Binarios: formato de ficheros subyacente a todos los dems formatos ASCII: ficheros de texto normales LVM: Ficheros de datos de medida de LabVIEW TDM: creado para los productos de National Instruments

ni.com/spain

Funciones de E/S de alto nivel


Faciles de utilizar Elevado nivel de abstraccin Escritura en un fichero LVM Lectura de un fichero LVM

ni.com/spain

Track A,B,C

Ejercicio 2.3 Toma de decisiones y registro de datos


Utilizacin de la estructura de caja para:
Hacer que un VI registre datos cuando se cumpla una condicin

Este ejercicio debera durar 15 minutos.

ni.com/spain

Modelo de programacin de E/S de ficheros Bajo la cubierta


Abrir/Crear/ Reemplazar el fichero Leer y/o escribir en el fichero Cerrar el fichero Comprobar los errores

ni.com/spain

Formateo de la hoja de clculo


Los ficheros de las hojas de clculo son ficheros ASCII con un cierto formato
Generalmente caracteres de tabulacin entre columnas y constantes de final de lnea entre las filas. LabVIEW incluye VIs que ejecutan este formateo o pueden concatenar hileras

ni.com/spain

Seccin III Presentacin de los resultados


A. Visualizacin de los datos en el panel frontal
Controles e indicadores Grficos y diagramas Temporizacin del bucle

B. Procesamiento de seales
MathScript Arrays Clusters Formas de onda

ni.com/spain

Que tipos de controles e indicadores hay disponibles?


Datos numricos
Introduccin y visualizacin de nmeros Deslizadores analgicos, diales y medidores

Datos Booleanos
Botones y LEDs

Paleta rpida de controles

Matrices de datos
Displays numricos Diagramas Grficos Grficos XY Grficos de intensidad Grficos 3D: puntos, superficie y modelos

Elementos decorativos
Pestaas de control Flechas

Otros
Cadenas y cajas de texto Display de dibujos e imgenes Controles ActiveX

ni.com/spain

Diagrama - Aade cada vez 1 punto/dato al histrico


Diagrama de formas de onda indicador numrico especial que puede visualizar un histrico de valores El diagrama se actualiza cada vez que recibe un punto individual

FunctionsExpressGraph IndicatorsChart

ni.com/spain

Grfico Visualiza muchos puntos/dato a la vez


Grfico de una forma de onda indicador numrico especial que visualiza una matriz de datos El grfico se actualiza cuando se han collecionado todos los puntos Puede utilizarse en un bucle si el VI collecciona memorias intermedias de datos
FunctionsExpressGraph IndicatorsGraph

ni.com/spain

Construccin de matrices con bucles (Auto-Indexado)


Los bucles pueden acumular arrays dentro de sus lmites con auto-indexado Los bucles For se autoindexan por defecto Los bucles While dan como salida por defecto el valor final Un clic con el botn derecho del ratn habre un tunel y habilita/deshabilita el autoindexado
Habilitacin del auto-indexado
El cable se vuelve ms grueso

1D Array 012345

Inhabilitacin del auto-indexado


El cable se mantiene con el mismo grosor

Solo un valor (la ltima iteracin) se extrae del bucle

ni.com/spain

Creacin de un Array (Paso 1 de 2)


En la subpaleta de ControlsModernArray, Matrix, y Cluster, seleccione el icono de Array

Dejarlo caer sobre el panel frontal

ni.com/spain

Creacin de un Array (Paso 2 de 2)


1. Colocar el armazn del Array. 2. Insertar el tipo de dato en el armazon (Por ejemplo, un control numrico).

ni.com/spain

Como temporizar un bucle?


1. Retardo del bucle por tiempo
Configure Time Delay Express VI con los segundos necesarios para esperar a que ocurra cada iteracin del bucle (funciona con los bucles For y While).

2. Bucles temporizados
Configure los lazos While con una temporizacin especial para obtener el dt deseado.

Retardo por tiempo


ni.com/spain

Lazo temporizado

Propiedades del Control y del Indicador


Las propiedades son caractersticas o cualidades de un objecto Las propiedades se pueden descubrir haciendo clic en el botn derecho del ratn sobre un Control o Indicador

Las propiedades incluyen:


Tamao Color Estilo del grfico Color del grfico

Las caractersticas incluyen:


Cursores Escalado

ni.com/spain

Ejercicio 3.1 Anlisis manual


Verificar las medidas de frecuencia y amplitud

Track A,B,&C

Utilice la inscripcin del cursor en un grfico para:

Este ejercicio debera durar 15 minutos.

ni.com/spain

Matemticas basadas en texto de LabVIEW


Integra los scripts existentes con LabVIEW para conseguir un desarrollo ms rapido Entorno de aprendizaje prctico, interactivo y fcil de utilizar Desarrolla algoritmos, explora conceptos matemticos y analiza resultados utilizando un solo entorno Libertad de eleccin de la sintxis ms eficaz, grfica o textual, dentro de un VI
Herramientas matemticas soportadas: Nodo de scripts de MathScript Software MathSoft Software matemtico Software MATLAB Software Maple Software Xmath
ni.com/spain MATLAB is a registered trademark of The MathWorks, Inc.

Matemticas con el nodo de MathScript


Implementacin de ecuaciones y algoritmos basada en texto Variables de entrada y salida creadas en el borde Compatibles generalmente con el popular lenguaje m-file script Finaliza las declaraciones con un punto y coma para deshabilitar la salida inmediata

(FunctionsProgramming StructuresMathScript)

Cree un prototipo de sus ecuaciones en la ventana interactiva de MathScript.


ni.com/spain

La ventana interactiva de MathScript


Desarrolla y prueba los algoritmos con rapidez Comparte secuencias de comandos (scripts) y variables con el nodo. Variable Visualiza/Modifica el Output Workspace Window contenido de variables en 1D, 2D y 3D
View/Modify Variable Contents

User Commands

m-file Script

(LabVIEWToolsMathScript Window)

ni.com/spain

Ejercicio 3.2 Utilizacin de MathScript

Track A,B,&C

Utilice el nodo de MathScript y la ventana interactiva para procesar la seal adquirida (decaimiento logartmico) en MathScript y guarde la secuencia de comandos (script).

Este ejercicio debera durar 25 minutos.

ni.com/spain

Revisin de los tipos de datos encontrados en LabVIEW

ni.com/spain

Ejercicio 3.3 Aplique lo que ha aprendido


Este ejercicio debera durar 20 minutos.

Track A,B,&C

ni.com/spain

Seccin IV Tpicos adicionales de LabVIEW


A. Tipos adicionales de datos
Cluster Registro de desplazamiento

B. Construccin del flujo de datos C. D. E. F. SubVIs Mquinas de estados Variables locales Productor/Consumidor

ni.com/spain

Introduccin a los Clusters


Es una estructura de agrupacin de datos Los datos pueden ser de tipos diferentes Su estructura es anloga a la estructura en C Los elementos deben ser: todos controles o todos indicadores Estn pensados como un conjunto de cables agrupados en un cable. El orden es importante

ni.com/spain

Creacin de un Cluster
1. Seleccionar un armazn para el Cluster.
ControlsModernArray, Matrix & Cluster

2. Colocar los objetos dentro del armazn.

ni.com/spain

Funciones del Cluster


Disponibles accediendo a la subpaleta Cluster & Variant de la paleta de Programming Tambin se puede coneguir el acceso haciendo clic sobre el botn derecho del ratn sobre el terminal del cluster

(La etiqueta del terminal refleja el tipo de datos

Agrupacin

Agrupamiento por nombre

ni.com/spain

Utilizacin de Arrays y Clusters con grficos


Los datos correspondientes a las formas de onda contienen 3 porciones de datos: t0 = Tiempo de comienzo dt = Tiempo entre muestras Y = Conjunto (Array) de magnitudes de Y Dos maneras de crear un cluster de forma de onda:

Construir una forma de onda (tiempo absoluto)


ni.com/spain

Cluster (tiempo relativo)

Registro de desplazamiento Acceso a los datos previos del bucle


Disponible en el borde izquierdo o derecho de las estructuras de los bucles Hacer clic en el borde con el ratn y seleccionar Add Shift Register El terminal derecho almacena los datos al completar la iteracin El terminal izquierdo proporciona los datos almacenados al comienzo de la siguiente iteracin
Valor inicial Valor 3

Antes de comenzar el bucle

Primera iteracin

Segunda iteracin

ltima iteracin

ni.com/spain

Modularidad en LabVIEW SubVIs

Convierte funciones y VIs repetidos en un nico VI

ni.com/spain

Creacin de SubVI
Convierte el area cercada en una subVI. Seleccione EditCreate SubVI en el men de Edit

ni.com/spain

Las functiones y SubVIs de LabVIEW funcionan como funciones en otros lenguajes


Funcin Pseudo Code
function average (in1, in2, out) { out = (in1 + in2)/2.0; }

Llamada al programa Pseudo Code main { average (in1, in2, pointavg) }

Diagrama de bloques de una SubVI

Llamada al diagrama de bloques del VI

ni.com/spain

Panel de iconos y conectores


Utilce esta plantilla de panel de conectores como estndar

Los terminales superiores se reservan habitualmente para las referencias, tales como ficheros de referencia Los terminales inferiores se reservan habitualmente para los clusters de error

ni.com/spain

Panel de iconos y conectores Crear un icono


Se pueden crear iconos personalizados haciendo clic con el botn derecho del ratn sobre el icono de la esquina superior derecha del panel frontal o del diagrama de bloques y a continuacin seleccionando Edit Icon o bien, haciendo doble clic con el ratn sobre el icono. Tambin se puede arrastrar un grfico desde cualquier lugar en el sistema de archivos y soltarlo como icono. Consulte Icon Art Glossary en ni.com para obtener grficos estndar para su uso como iconos de VIs

ni.com/spain

Mquinas de estados
Bucle While Estructura de cajas (Case Structure) Registro de desplazamiento

ni.com/spain

Transiciones de las mquinas de estados


En LabVIEW existen varias tcnicas de programacin para la transicin de un estado a otro utilizando mquinas de estados.

La transicin por defecto implica que despus de un estado siempre sigue otro estado.
Las transiciones entre dos estados posibles se pueden manejar mediante una funcin de seleccin.

ni.com/spain

Comunicacin entre bucles


La comunicacin entre bucles utilizando el flujo de datos no es posible. El bucle de la izquierda se ejecutar completamente antes de que lo haga el bucle de la derecha. Se necesitan variables cuando la comunicacin con cables no proporciona el comportamiento deseado.

ni.com/spain

Variables locales
Las variables locales permiten que los datos se comuniquen entre bucles que trabajan en paralelo. Un solo control o indicator puede ser leido o escrito desde ms de una localizacin en el programa. Las variables locales rompen el paradigma del flujo de datos y deben utilizarse con
moderacin

ni.com/spain

Creacin de una variable local Guiado paso a paso


En este ejemplo vamos a ver cmo las variables locales nos permiten compartir datos entre bucles que trabajan en paralelo. Vamos a crear un programa que conmuta dos LEDs mediante un interruptor. Tambin detiene dos bucles con un botn. Cree el diagrama de bloques y el panel frontal como se ve a la derecha.

ni.com/spain

Creacin de variables locales


Haga clic con el botn derecho del ratn sobre el botn Stop del panel frontal y cambie Mechanical Action a Switch When Released puesto que las variables locales no pueden almacenar los datos bloqueados.

ni.com/spain

Patrn de diseo Productor/Consumidor

ni.com/spain

V. Desarrollo de programas grandes


A. Ventana de navegacin B. Proyecto de LabVIEW C. Variable compartida

ni.com/spain

Ventana de navegacin de LabVIEW

Muestra una vista de la regin actual en comparacin con la de todo el panel frontal o del diagrama de bloques. Ideal para los programas grandes.

* Organiza y reduce el tamao visual del programa con subVIs


ni.com/spain

Proyecto de LabVIEW
Agrupa y organiza VIs Gestiona el hardware y las E/S Gestiona VIs para blancos multiples Fabrica libreras y ejecutables Gestiona aplicaciones grandes de LabVIEW Habilita la gestin y el seguimiento de la versin
(LabVIEWProjectNew)

ni.com/spain

Variables compartidas
Las variables compartidas de utilizan para enviar datos entre VIs. Tipos de variables: Proceso nico: comparte los datos entre los VIs presentes en el ordenador local. Publicacin en red: posibilita la comunicacin entre VIs, ordenadores remotos y hardware a travs del motor de variables compartidas (Shared Variable Engine). La variable compartida debe existir dentro una librera del proyecto. La variable compartida debe ser desplegada para estar disponible para otros proyectos y ordenadores remotos.

ni.com/spain

Seccin VI Control del instrumento


A. B. C. D. E. F. Visin general del control del instrumento GPIB Serie Asistente de E/S del instrumento VISA Drivers del instrumento e IDNET

ni.com/spain

Que tipos de instrumentos pueden controlarse?


GPIB Serie Instrumentos modulares Instrumentos PXI modulares Adquisicin de imgenes Control de movimiento USB Ethernet Puerto paralelo CAN

ni.com/spain

Bus GPIB
GPIB (General Purpose Interface Bus). GPIB es habitualmente utilizado en instrumentos autnomos de sobremesa para controlar las medidas y comunicar los datos. Interfaz digital para la comunicacin en paralelo de 8 bits. Las normas IEEE 488.1 y 488.2 definen los estndares de GPIB.

ni.com/spain

Bus Serie
Mediante la comunicacin de datos en serie se transmiten secuencialmente los bits sobre la lnea de transmisin Normalmente no se requiere hardware externo Cuatro parmetros: velocidad de transmisin (baudios), bits de datos, bit de paridad, bits de parada

ni.com/spain

Asistente de E/S del instrumento


Se utiliza LabVIEW Express VI para comunicar con instrumentos basados en mensajes Comunica con un instrumento que utiliza una interfaz serie, Ethernet o GPIB Se utiliza el asistente de E/S de un instrumento cuando el driver del instrumento no est disponible

ni.com/spain

VISA
VISA (Virtual Instrumentation Software Architecture). API (Application Programming Interface) de alto nivel que llama a drivers de bajo nivel. Puede controlar instrumentos VXI, GPIB, serie o basados en ordenadores. Realiza las llamadas a los drivers apropiados dependiendo del instrumento utilizado.

ni.com/spain

Drivers de instrumentos
Los drivers Plug and Play son un conjunto de VIs que controlan un instrumento programable Los VIs estn en correspondencia con las funciones de un instrumento: configuracin, disparo y lectura de medidas
Ayudan a comenzar desde el protocolo de programacin para cada uno de los instrumentos que ya se conocen.

ni.com/spain

IDNET
IDNET (Instrument Driver Network) Localizador del driver del instrumento dentro de LabVIEW
Tools Instrumentation Find Instrument Drivers Help Find Instrument Drivers

Puede encontrarse en lnea en www.ni.com/idnet

ni.com/spain

Recursos adicionales
Web acadmica y rincn del estudiante de NI
http://www.ni.com/academic/esa

Conexiones: Curso completo de entrenamiento en LabVIEW


www.cnx.rice.edu O busque LabVIEW basics

Certificacin en LabVIEW
Examen de fundamentos de LabVIEW (gratis en
www.ni.com/academic/esa)

Examen de certificacin para el desarrollador asociado de LabVIEW


(certificacin reconocida en la industria)

Consiga su propia copia de LabVIEW Student Edition


www.ni.com/academic/esa
ni.com/spain

Por Robert H Bishop.


Publicado por Prentice Hall.

Programa de certificacin en LabVIEW


Arquitecto
Dominio de LabVIEW Experto en el desarrollo de grandes aplicaciones Experto en la direccin de equipos que trabajan sobre proyectos
Certificado de arquitecto de LabVIEW

Desarrollador
Conocimiento avanzado de LabVIEW y experiencia en el desarrollo de aplicaciones Conocimientos sobre la gestin de proyectos Certificado de desarrollador de LabVIEW

Desarrollador asociado

Habilidad en la navegacin dentro del entorno de LabVIEW Alguna experiencia en el desarrollo de aplicaciones

Certificado de desarrollador asociado de LabVIEW

Examen de fundamentos
Prueba de pre-certificacin de conocimientos
ni.com/spain

Examen gratuito y en lnea sobre los fundamentos

Electronics Workbench y Multisim


El software ms popular del mundo para el aprendizaje de la electronica 180.000 usuarios industriales y academicos Los productos incluyen:
Multisim: Simulacin y captura Multi-MCU: Simulacin de microcontroladores MultiVHDL: Simulacin de VHDL Ultiboard: Diseo de placas de circuito impreso (PCBs) Electronics CBT: Entrenamiento basado en ordenador

Hay disponibes ediciones de bajo coste para estudiantes www.ni.com/academic/esa/multisim

ni.com/spain

Multisim integrado con LabVIEW


1. Creacin del esquema 2. Modelo experimental virtual 3. Simulacin

4. Diseo de la placa de circuito impreso (PCB)

5. Prueba

6. Comparacin

ni.com/spain

Su paso siguiente
Realice el exmen gratuito sobre los fundamentos de LabVIEW en ni.com/academic/esa
Su primer paso para estar certificado en LabVIEW!

ni.com/spain

Вам также может понравиться