Preview only show first 10 pages with watermark. For full document please download

Curso Labview

Descripción: Curso de labview junto con practicas de repaso

   EMBED


Share

Transcript

2016 Curso – Taller de LabVIEW Ingeniería en Instrumentación Electrónica 2016 Curso – Taller de LabVIEW TEMAS • LabVIEW  Introducción  Programación !sica en LabVIEW  Creación de Instrumentos Virtuales  "d#uisición de $atos $esarrollo de Pro%ectos con LabVIEW % &ultisim   &ódulo de Visión  'eneración de (e)ortes 2 2016 Curso – Taller de LabVIEW TEMAS • LabVIEW  Introducción  Programación !sica en LabVIEW  Creación de Instrumentos Virtuales  "d#uisición de $atos $esarrollo de Pro%ectos con LabVIEW % &ultisim   &ódulo de Visión  'eneración de (e)ortes 2 2016 Curso – Taller de LabVIEW Ejercicio 1: Elaborar un sencillo VI de LabVIEW En este ejercicio elaborarás un sencillo LabVIEW VI que simule una señal análoga y la grafique en el elemento gráfico correspondiente. El VI (Instrumento Virtual) medirá el alor de la señal de entrada y lo comparará contra un l!mite especificado por el usuario" si el alor de entrada e#cede el l!mite un LE$ se encenderá. Las ilustraciones abajo mostradas" pertenecen a cada una de las paletas encontradas en LabVIEW y te ayudarán a completar el ejercicio. Controls %alette Controls %alette Functions %alette Functions %alette &. 'i an no as abierto abierto LabVIEW LabVIEW"" correlo correlo desde el *en Inicio >> Programas >> National Instruments >> LabVIEW 8.+ 8. + o bien" desde el escritorio si e#iste el icono de acceso directo. ,. $a un clic en VI !rom "em#late para "em#late  para abrir la opci-n Ne$ %ialog &o'. &o' . bsera las diferentes categor!as a la i/quierda de la entana que corresponde a cada uno de los tipos de tareas de las que puedes elegir. 0ambi1n 0ambi1n puedes seleccionar &lan( VI" VI" para iniciar en ceros. 0ambi1n e#isten formas o plantillas prediseñadas que te brindan puntos de partida para tus aplicaciones. Las opciones de Projects y Projects y )t*er Files son Files son componentes más aan/ados que en esta ocasi-n no serán descritos a detalle. %ara informarte más sobre cualquiera de los componentes listados en 2e3 $ialog 4o#" puedes obtenerla seleccionando con un clic +el#" +el#" ubicado en la esquina inferior dereca de esa entana. 5. 'elecci cciona VI >> From "em#late >> "utorial ,-etting tarted/ >> -enerate and %is#la0  y da un clic en ). ). * Curso – Taller de LabVIEW 2016 'e abrirán dos entanas. La entana con fondo color gris es el Front Panel (%anel Panel (%anel 6rontal)" y el de fondo blanco es el &loc( %iagram ($iagrama %iagram ($iagrama de 4loques). El %anel 6rontal contiene la interfase gráfica de usuario mientras que el $iagrama de 4loques contiene el c-digo que controla las funciones del VI. %uedes saltar entre las entanas presionando 78trl 9 E: + Curso – Taller de LabVIEW 2016 ;. E#amina el %anel 6rontal y el $iagrama de 4loques de este VI de plantilla. El %anel 6rontal contiene una egresa al %anel 6rontal (8trl 9 E). bsera que el bot-n 2un (8orrer) ubicado en la esquina superior i/quierda es de color blanco y no presenta ninguna fractura. Esto significa que el VI no contiene errores y puede ser ejecutado. %resiona el bot-n para iniciar la operaci-n del VI. 8uando ayas terminado de e#aminar el comportamiento del VI presiona el bot-n ")P. Nota: 8onforme aan/as en el ejercicio erás como la caracteri/aci-n del bot-n 2un irá cambiando de color blanco a gris y tendrá una fractura a la mitad. Esto indica que el VI contiene errores y no puede ser ejecutado. , Curso – Taller de LabVIEW 2016 ?. @ora as a añadir más funciones al VI. Lo modificarás para que se actie una alarma cuando el alor de una señal sobrepase cierto niel. 'i an no es isible" abre la %aleta de 8ontroles (8ontrols %alette) aciendo clic dereco sobre el área de trabajo del %anel 6rontal. 'i quieres que quede fija esta entana solo presiona la tacuela de la esquina superior i/quierda" su apariencia cambia como muestra la figura. A. %resiona de la paleta" el men Numeric Controls (8ontroles 2um1ricos) y selecciona el elemento Vertical Pointer lide. 8ol-calo sobre el área de trabajo y con un clic lo posicionas. B. @ora selecciona el men E'#ress" se despliega una serie de opciones como la siguiente. 6 Curso – Taller de LabVIEW 2016 C. 'elecciona de la subpaleta LE%s y e#trae un elemento 2ound LE% acia el 6ront %anel. &D. $a un clic dereco sobre la Vertical Pointer lide" selecciona la opci-n Pro#erties" en la parte baja del men rápido. @parecerá una entana de propiedades con diferentes opciones que puedes modificar. @s! como en la siguiente ilustraci-n" reali/a los cambios correspondientes. Label: Escribe LimitF lider 1: Gabilita la casilla 'o3 digital display(s)F - Curso – Taller de LabVIEW 2016 &&. $a un clic dereco sobre el >ound LE$ con la etiqueta &oolean" y selecciona Pro#erties. E#amina las diferentes opciones que pueden modificarse. En la pestaña 3##earance cambia el te#to de la etiqueta de 4olean a 3larm. $a clic en ) para aplicar los cambios. @ora acomoda los objetos de manera similar al de la siguiente ilustraci-n. &,. 8ámbiate aora al $iagrama de 4loques 78trl 9 E:. $a doble clic en el VI E#press imulate ignal para abrir la entana de propiedades. E#amina las diferentes propiedades que puedes modificar. $e las propiedades de la señal cambia 3m#litude a &D y Fre4uenc0 a &D.&. %resiona el bot-n H para aplicar los cambios y cerrar la entana. . Curso – Taller de LabVIEW 2016 &5. @bre la %aleta de 6unciones (6unctions %alette) de la misma manera que la %aleta de 8ontrol" dando un clic dereco sobre el área de trabajo del $iagrama de 4loques. 'elecciona 3rit*metic 5 Com#arison >> Com#arison y coloca el VI E#press Com#arison en el $iagrama de 4loques. 8uando colocas el VI E#press 8omparison" aparece una caja de dialogo que permite configurar el tipo de comparaci-n que reali/arás. >eali/a las siguientes selecciones y cierra el cuadro dando clic en el bot-n H. Com#are Condition: 'elecciona . Haz doble clic en el VI Epress de !imular !e"al #Simulate Signal$ para desplegar las propiedades. Eamina las di%erentes  propiedades que puede modi%icar. Cambia Frequency a &' Hz. !elecciona Add Noise elige en  (oise )*pe Uniform White Noise  * en Noise Amplitude '.+. Esto agreg, ruido blanco con desiaci,n estndar '.+. /resiona OK  para guardas los cambios * cerrar la entana. 1* Curso – Taller de LabVIEW 2016 0. bre la paleta de %unciones presionando el bot,n derec2o del 3ouse sobre el Diagrama a Bloques. /ara %orzar a la paleta a permanecer en la pantalla presiona la tac2uela en la parte superior izquierda de la paleta. !elecciona Express>>Signal AnalysisFilter  * coloca el  bloque Filter en el diagrama. &. En la entana que aparece permite con%igurar las especi%icaciones del %iltro. !elecciona Filtering !ype a Lowpass. Eplora los di%erentes parmetros que se pueden modi%icar. !eleeciona "essel en !opology. /resiona OK . 1+ Curso – Taller de LabVIEW 2016 4. De la subpaleta de Signal Analisys5 selecciona el VI #as$ and %imit !esting * col,calo en el diagrama. Cuando colo#ues el VI a)arecer! una entana #ue )ermite congurar el ti)o de m!scara o )rueba de límite #ue #uiere 3acer4 5elecciona Lower Limit % Lower Mask. 5i es necesario #uita la )aloma de Upper Limit4 Presiona OK  cuando termines4 +. /uedes conectar Controles5 6unciones e Indicadores en el Diagrama a Bloques al dar clic en el ob7eto cuando el cursor cambie a un rollo de cable. l moer el 3ouse se dibu7ar el cable * se conectar al ob7eto en el que 2aga clic nueamente. Como e7emplo5 conecta el control %imit con el indicador &assed. 1, 2016 Curso – Taller de LabVIEW Nota El botón de Run en la es#uina su)erior i7#uierda del Panel 8rontal % del $iagrama de lo#ues 3a cambiado de ser blanco a ser gris % en 9orma de :ec3a rota4 Esto indica #ue el VI no es e;ecutable4 5i )resiona este botón cuando est! blanco corre el VI4 Pero cuando se )resiona % esta gris % roto entonces muestra una entana con a%uda )ara corregir los errores del VI4 8. /resiona el bot,n 'un a2ora. 9a entana muestra que el error es por conectar terminales de di%erentes tipos. Dado que %imit es (um:rico * Alarm es Boleano5 las terminales no se pueden alambrar. /resiona Sho( Error #3ostrar Error$ para que automticamente te llee al la zona en donde este error se est generando. ;. (ota que el cable entre %imit * Alarm es una lnea punteada * tiene una ro7a. /ara borrar el cable roto presiona . Esto remuee todos los cables rotos del Diagrama a Bloques. =. Haz que tu Diagrama a Bloques se aseme7e a la siguiente imagen completando los siguientes  pasos. a. Conecta la salida de Simulated Signal a la entrada de Signal del bloque Filter .  b. Conecta la se"al %iltrada # Filtered Signal$5 salida del VI Filter a la entrada Signals de #as$ and %imit !esting. c. Conecta la salida &assed  del bloque #as$ and %imit !esting al indicador &assed. d. !obre la opci,n de la salida &oint E)aluation  del bloque #as$ and %imit !esting  presiona una ez. Varias opciones aparecern5 elegiremos %o(er %imit  de esta lista. Conecta el control %imit a la entrada de %o(er %imit. e. /resiona el bot,n derec2o del 3ouse sobre la salida de !ested Signals del bloque #as$  and %imit !esting * selecciona *reate+raph ,ndicador. 16 Curso – Taller de LabVIEW 2016 )u Diagrama de Bloques se debe parecer al siguiente. . /asa al /anel 6rontal presionando . 1'. ?uarda el VI en la carpeta asignada para esto. 11. Corre el VI presionando la %lec2a blanca en la esquina superior izquierda. 3ientras corre nota que cuando al menos uno de los puntos recibidos por la se"al simulada entra en el alor de %imit5 el %oco &assed de7a de estar iluminado. (ota tambi:n la di%erencia entre la se"al %iltrada * la original. 10. 3ientras se e7ecuta5 cambia al Diagrama de Bloques presionando . /resiona el icono que parece una bombilla en la barra de 2erramientas. Esto te )ermitir! er el :u;o de los datos a tramostrado al lado i7#uierdo? muestra donde 3acer clic % el numero en la :ec3a indica cuantas eces 3a% #ue 3acer clic4 (ane) %ronta) 14 5eleccione %i)e*New )ara abrir un nueo )anel 9rontal4 24 >@)cional? 5eleccione +in,ow*Ti)e Le-t an, Ri/t )ara mostrar el )anel 9rontal % el diagrama de blo#ues uno al lado del otro4 *4 Cree un control digital num&ulti)l%? % 5uma >"dd? en la )aleta de %untions*Numeri % coló#uelas en el diagrama de blo#ues4 5i la )aleta de %untions no esta isible 3aga clic derec3o en un !rea libre en el blo#ue de diagramas )ara des)legarla4 -4 5eleccione una constante numescrito? un alor entonces utilice la 3erramienta de Eti#uetado )ara ingresar los alores4 1/ Curso – Taller de LabVIEW 2016 /4 Atilice la 3erramienta de cableado )ara conectar los iconos como se muestra en el diagrama de blo#ues )reio4 Para cablear de una terminal a la otra utilice la 3erramienta de Cableado )ara 3acer clic en la )rimera terminal moer la 3erramienta a la segunda terminal % 3acer clic en la segunda terminal como se muestra en la siguiente ilustración4 Asted )uede comen7ar el cableado desde cual#uier terminal4 • Asted )uede doblar un cable al 3acer clic )ara su;etar el cable a la )antalla % moiendo el cursor en una dirección )er)endicular4 Presione la barra de es)aciamiento )ara cambiar la dirección de cableado4 Para identicar terminales en los nodos 3aga clic derec3o en las 9unciones de &ulti)licación % 5uma % seleccione &isi4)e 'tems*Termina)s desde el men= de ata;o )ara des)legar el conector4 (egrese a los iconos una e7 #ue 3a%a cableado 3aciendo clic derec3o en las 9unciones % seleccionando &isi4)e 'tems*Termina)s desde el men= de ata;o )ara remoer la selección >c3ecmar?4 Cuando muea la 3erramienta de Cableado sobre una terminal el !rea de la terminal se ilumina intermitentemente indicando #ue al 3acer clic sobre ella se conectara el cable a la terminal % una eti#ueta de sugerencia a)arece mostrando el nombre de la terminal4 Para cancelar un cable #ue se 3a comen7ado a conectar )resione la tecla DEsc 3aga clic derec3o o 3aga clic en la terminal de inicio4 104$es)liegue el )anel 9rontal 3aciendo clic en el o seleccionando +in,ow*S/ow (ane)4 1145ale el VI %a #ue usted utili7ara este VI des)ualor?4 b4 Gaga clic en el botón de  Run )ara correr el VI4 c4 Trate di9erentes n=meros arios % corra el VI otra e74 1*45eleccione %i)e*#)ose )ara cerrar el VI Conertir C a 84 • • • • 20 Curso – Taller de LabVIEW 2016 %in ,e) Ejeriio ! 21 2016 Curso – Taller de LabVIEW Ejeriio 5 " #rear un Su4&' (ane) %ronta) 14 5eleccione %i)e*Open % naegue a c:\exercises\LV Intro )ara abrir el VI Conertir C a 84 5i usted cerro todos los VIs #ue estaban abiertos 3aga clic en el botón Open en la entana de dialogo de La4&'E+ Suerenia Gaga clic en la :ec3a ;unto al botón Open en la entana de dialogo de La4&'E+ )ara abrir documentos recientemente abiertos tales como Convertir C a F.vi 4 El siguiente )anel 9rontal a)arece4 24 Gaga clic derec3o en el icono en la )arte su )erior derec3a del )anel *4 +4 ,4 64 9rontal % seleccione E,it 'on del men= de ata;o4 Esto 3ace #ue la entana de dialogo 'on E,itor a)are7ca4 Gaga doble clic en la 3erramienta de 5elección en la )arte i7#uierda de la entana de dialogo del 'on E,itor )ara seleccionar el icono )or de9ecto4 Presione la tecla D$elete )ara remoer el icono )or de9ecto4 Gaga doble clic en la 3erramienta de (ect!ngulo )ara reBdibu;ar la orilla4 Cree el siguiente icono4 a4 Atilice la 3erramienta de TeHto )ara 3acer clic en el !rea de edición4 b4 Escriba C y F4 22 Curso – Taller de LabVIEW 2016 c4 Gaga doble clic en la 3erramienta de TeHto % cambie el tamao de la letra >9uente? a Sma)) %onts4 d4 Atilice la 3erramienta de L!)i7 )ara crear una :ec3a4 Nota Para dibu;ar líneas rectas 3ori7ontales o erticales )resione la tecla D53i9t mientras usted utili7a la 3erramienta de L!)i7 )ara moer el cursor4 e4 Atilice la 3erramienta de 5elección % las teclas de :ec3a >arroJ e%s? )ara moer el teHto % la :ec3a #ue usted creo4 94 5eleccione el icono 7+ % seleccione 286 #o)ors en el cam)o #op9 -rom )ara crear un icono en blanco % negro el cual LabVIEW utili7a )ara im)rimir a menos #ue usted tenga una im)resora a colores4 g4 Cuando el icono este com)leto 3aga clic en el botón OK )ara cerrar la entana de dialogo 'on E,itor4 El icono a)arece en la es#uina su)erior derec3a del )anel 9rontal % del diagrama de blo#ue4 -4 Gaga clic derec3o en el icono locali7ado en el )anel 9rontal % seleccione S/ow #onnetor desde el men= de ata;o )ara denir el )atrón de terminales del conector4 LabVIEW selecciona un )atrón )ara el conector basado en el n=mero de controles e indicadores en el )anel 9rontal4 Por e;em)lo este )anel 9rontal tiene dos terminales ,e # % ,e % )or lo #ue LabVIEW selecciona un )atrón de conector con dos terminales4 .4 "signe las terminales al control digital % al indicador digital4 a4 5eleccione :e)p*S/ow #onte;t :e)p )ara des)legar la entana #onte;t :e)p4 &ire cada coneHión en la entana #onte;t :e)p mientras usted las 3ace4 b4 Gaga clic en la terminal i7#uierda del conector4 La 3erramienta autom!ticamente se cambia a la 3erramienta de Cableado % la terminal se torna negra4 c4 Gaga clic en el control ,e #4 La terminal i7#uierda se torna naran;a % el control se remarca4 d4 Gaga clic en un !rea desocu)ada del )anel 9rontal4 El remarcado desa)arece % la terminal se cambia al color del ti)o de dato del control )ara indicar #ue usted 3a conectado la terminal4 e4 Gaga clic en la terminal derec3a del conector % 3aga clic en el indicador ,e %4 La terminal derec3a se torna naran;a4 94 Gaga clic en un !rea desocu)ada del )anel 9rontal4 "mbas terminales son color naran;a4 g4 &uea el cursor sobre el conector4 La entana de #onte;t :e)p muestra #ue ambas terminales est!n conectadas a alores de )unto :otante4 /4 5eleccione %i)e*Sa$e )ara salar el VI )or#ue usted usara e ste VI mas adelante en el curso4 104 5eleccione %i)e*#)ose )ara cerrar el VI Conertir C a 84 2* Curso – Taller de LabVIEW 2016 %in ,e) Ejeriio 5 2+ 2016 Curso – Taller de LabVIEW Ejercicio 9: 3d4uisicin de datos con & %3; en LabVIEW En este e;ercicio usar!s una tar;eta de ad#uisición de datos A5 % el asistente $"K de LabVIEW )ara establecer % congurar una lectura de tem)eratura4 5imularemos un control de tem)eratura #ue 3ar! #ue el sistema se com)orte de acuerdo con las siguientes condiciones Si T < L=mite superior> enien,e $enti)a,or Si T ? L=mite in-erior> enien,e a)enta,or Si L=mite in-erior a)enta,or ≤ T ≤  L=mite superior> apaa tanto $enti)a,or omo T es )a temperatura ,e) uarto. 14. 9o primero que 2aremos es armar el siguiente circuito en la tableta protoboard * conectar las terminales adecuadas al dispositio D@ A!B. )en cuidado de conectar todo eactamente como se indica. +V es la terminal &1 de la D@ * como ?(D usaremos la &0 o bien5 cualquiera etiquetada ?(D. 93&+ es un sensor de temperatura. Ana ez conectado el circuito5 conecta las siguientes terminales al dispositio D@ A!B5 si tienes dudas pregunta a tu instructor#a$. *onectar a- !erminal dispositi)o .A/ US" +V &1 ?(D &0 , Cualquiera ?(D /'.' 1; /'.1 1= I' 0 1+. Inicia 9abVIE #debe encontrarse en !tart>>ll /rograms>>(ational Instruments>>9abVIE =.'>>9abVIE$. En caso de tener lo abierto5 cierra todas las entanas 2asta que aparezca la pr,ima pantalla. !elecciona "ro(se en el apartado Open0 2, Curso – Taller de LabVIEW 2016 18. (aega 2acia Mis Documentos * abre el arc2ioEercise0 incompleto.i. (ota que no  podemos correr an el VI5 puesto que %alta realizar algunas coneiones. 1;. /rimero5 eaminaremos 3F o 3easurement G utomation Eplorer #Eplorador de 3edici,n * automatizaci,n$. 3F nos permite probar5 corregir * eri%icar que la instalaci,n del Hardare sea correcta sin programar nada. /ara abrir 3F selecciona )ools#easurement 1 Automation Explorer de la barra de men. 1=. De un clic en el icono llamado .e)ices and ,nterfaces. En esta categora se encuentran los di%erentes dispositios e inter%aces con los que se puede comunicar. 1. /resiona N,2.A/mx .e)ices. Debers er un dispositio A!B dentro de la lista. ste puede llamarse JDe1 , JDe05 dependiendo de cuntos dispositios (I-D@m 2a*a conectados en tu computadora. !i no lo puedes er5 el presiona 6+ para que 3F busque de nueo. !elecciona el dispositio A!B dando un clic en :l *5 en la entana que aparece5 da clic en !el%)est. !i el dispositio est traba7ando correctamente5 deber pasar la prueba. !i esto no ocurre5  pide a*uda a tu instructor#a$. Da clic en ceptar. 26 Curso – Taller de LabVIEW 2016 0'. Ktra manera rpida para probar si el dispositio A!B est listo para traba7ar es mediante los !est &anels0 Da clic derec2o en el dispositio A!B * presiona !est &anels0 Kbsera que eisten 4 )est /anelsL Entrada nal,gica5 !alida de Volta7e5 EntradaM!alida Digital5 EntradaM!alida de Contador. Elige la pesta"a .igital ,3O. Este )est /anel permite leer o escribir  datos digitales en los puertos de la A!B D@. Es importante mencionar que el estado5 por  de%ault5 de los puertos de esta tar7eta es 1. Las coneHiones de nuestro circuito indican #ue necesitamos escribir un cero en los bits P040 % P041 de la $"K )ara #ue enciendan los LE$s4 Para el (ort 0 #ue es donde est!n conectados nuestros diodos escribe 0 en el cam)o Output )ara los bits 0 % 14 Los LE$s deberían encenderse4 En el cam)o Se)et State 3an a)arecido unos sJitc3es4 Puedes )renderlos % a)agarlos % er cómo se )renden % a)agan los LE$s del circuito4 2- Curso – Taller de LabVIEW 2016 01. paga los 9EDNs seleccionando de nueo Input#1$ en el campo Select .irection para ambas lneas. Cierra el )est /anel. )ambi:n cierra 3F * regresa al diagrama de bloques de 9abVIE. 00. Coloca un .A/ Assistant Epress VI en el diagrama de bloques. Dando clic derec2o en el rea en blanco del diagrama de bloques5 selecciona 3easurement IMK>>D@m Data cquisition>>D@ ssistant. Ana ez que lo encuentres5 selecci,nalo * col,calo en el diagrama de bloques5 cerca de la esquina superior izquierda. 2. Curso – Taller de LabVIEW 2016 Es)era a #ue inicialice la a)licación4 ")arecer! una )antalla de conguración4 5elecciona las siguientes o)ciones Measurement T9pe "nalog In)ut MVoltage #/anne) N$eO >A5B600./?QM ai0 M 8inis3 2/ 2016 Curso – Taller de LabVIEW 0&. Ktra pantalla de con%iguraci,n aparecer. Haz las siguientes selecciones. Consideraremos que las temperaturas que estemos monitoreando irn de 'OC a +'OC. Pecordemos que nuestro elemento sensor de temperatura5 el circuito 93&+ proporciona 1'mV por cada grado Centgrado. !in embargo5 con el ampli%icador operacional 93&04 le estamos dando ganancia 11. Crearemos una escala de acuerdo con estos datos. ,nput 'angeL 3aL +.+ 3inL ' !erminal *onfiguration 4 P!E #Pe%erence single-ended$ *ostom ScalingL Create (e >> 9inear Enter Name L )emperatura >> 6inis2 Slope L .'' &re2Scaled L Volts Scaled L ?radC >> KQ  !as$ !imingL cquisition 3odeL 1 !ample #Kn Demand$ >> KQ. *0 Curso – Taller de LabVIEW 2016 04. /resiona el bot,n derec2o del 3ouse sobre la %lec2a de salida del VI # data$ * selecciona Create?rap2 Indicator. Esto colocar una gr%ica en el /anel 6rontal que desplegar los datos de temperatura. *1 Curso – Taller de LabVIEW 2016 0+. En ez de mostrar los datos en un indicador de gr%ica5 queremos desplegarlos en un indicador de term,metro. /ara 2acer esto5 e al /anel 6rontal. /resiona el bot,n derec2o del 3ouse sobre el indicador de gr%ica * selecciona 'eplace. parecer la paleta de control. !elecciona entonces (umeric Indicators  )2ermometer. El indicador de term,metro aparecer sustitu*endo la gr%ica. 08. 3odi%ica el indicador de temperatura presionando el bot,n derec2o del 3ouse * seleccionando &roperties. En la secci,n de Appearance5  cambia la etiqueta # %a6el$ por !emperature. !elecciona tambi:n Sho( .igital .isplay5 para isualizar con ma*or precisi,n el alor de la temperatura leda. En la )estaa de 5cale cambia el &ínimo )or 0 % el &!Himo )or 1004 *2 Curso – Taller de LabVIEW 2016 Presiona OK cuando termines4 0;. Cambia al Diagrama de Bloques presionando . Da clic derec2o en el crculo ro7o en la esquina in%erior derec2a del marco del 2ile 9oop * 2az clic en Create>>Control. El diagrama de bloques se er como el siguiente. 0=. (ota que 2emos colocado en el diagrama de bloques la %unci,n Wait Until Next ms #ultiple 0 Da clic derec2o en el Diagrama de Bloques * selecciona )iming>>ait Antil (et ms 3ultiple. En la terminal izquierda de la %unci,n Wait Until Next ms #ultiple 5 2az clic derec2o * selecciona *reate *onstant. Escribe 1''' en la constante que creaste5 dndole doble clic. ** Curso – Taller de LabVIEW 2016 s5 leeremos la temperatura cada segundo5 pues estamos indicando que el lazo 2ile en el que estn encerradas todas nuestras %unciones de adquisici,n * presentaci,n de datos se e7ecute cada 1''' ms. /or %aor5 guarda en C:\ 0. 2ora5 estableceremos las condiciones para que prendan * apaguen tanto el entilador como el calentador simulados con los 9EDNs. Establezcamos las condiciones. (ormalmente5 debemos mantener al cuarto entre 0' * 0+OC. Digamos que el calentador debe encenderse cuando la temperatura del cuarto sea menor a 0'OC * puede apagarse cuando *a 2a*a subido la temperatura a 0' o ms grados. El entilador debe encenderse cuando la temperatura 2a*a  pasado 0+OC * se puede apagar cuando la temperatura *a 2a*a ba7ado de 0+OC. Estos son los requerimientos de nuestro control. Inserta un segundo .A/ Assistant  que es el que se con%igurar para eniar los datos prudentes a las salidas digitales 0 ste lo puedes colocar cerca de la esquina superior derec2a del ciclo 2ile. Measurement T9pe $igital I@MPort @ut)ut #/anne) Port 0 Presiona %inis/ >8inali7ar?4 @tra entana a)arecer! )reguntando si #uieres inertir las líneas del )uerto4 Fo realices ninguna selección en esa )antalla4 Presiona OK cuando termines4 &'. 67ate c,mo indicaremos las condiciones de temperatura que 2emos establecido anteriormente. /ara ello5 *a 2emos colocado una estructura de casos5 *ase Structure5 ubicada en 6unctions>>Case !tructure. dems5 2emos insertado preiamente por t un comparador ma*or  que #ubicado en Comparison>>?reater$ a la izquierda de la estructura de casos. 9a estructura ?reater tiene tres terminales5 dos de entrada * dos de salida. En una de las terminales de entrada5 2emos conectado el lmite superior de la temperatura. Conecta la otra terminal de la %unci,n ?reater a la temperatura que estamos le*endo5 que proiene del primer D@ ssistant. Conecta tambi:n la terminal de salida del ?reater en el signo de interrogaci,n erde de entrada del Case !tructure. Estas coneiones5 se muestran en la siguiente %igura. *+ Curso – Taller de LabVIEW 2016 &1. /resiona la %lec2a de la derec2a del Case !tructure para cambiar al caso en que la entrada es %alsa5 J6alse. &0. Ra 2a* aqu una %unci,n 9ess dentro del Case !tructure #se encuentra en Comparison5 cercana a la %unci,n ?reater$. Conecta una de las entradas del 9ess a la salida del primer D@ ssistant tambi:n5 que entrega la temperatura. 9a otra entrada est conectada a un control num:rico cu*o alor indica el lmite in%erior de la temperatura. !i la temperatura es menor a dic2o lmite5 encenderemos el calentador5 por lo que eniaremos un 111111'1 al puerto. *, Curso – Taller de LabVIEW 2016 &&. 9a %unci,n Select #que tambi:n se localiza en Comparison$ nos permitir seleccionar de entre dos alores de acuerdo con una condici,n. !upongamos que nuestro lmite in%erior5 lo establecemos en 0'O * el superior5 en 0+O. !i la temperatura no es ni ma*or a 0+O ni menor a 0'O5 quiere decir que se encuentra dentro del rango ma*or a 0'O pero menor a 0+O5 por lo que eniaremos un 11111111 5 que apaga tanto al entilador como al calentador5 pues 2emos alcanzado la temperatura deseada del cuarto. &4. 9a %unci,n "uild Array 5 localizada en 6unctions>>rra*>>Build rra* nos sire  para crear un arreglo a partir de escalares5 *a que es el tipo de dato que acepta el D@ ssistant$ Haz la ltima conei,n5 como se muestra. *6 Curso – Taller de LabVIEW 2016 &+. Corre el VI. Cambia la temperatura del 93&+ calentndolo con los dedos * en%rindolo con el limpiador en aerosol. Kbsera c,mo estamos 2aciendo control integrando %unciones de la /C5 9abVIE * la A!B D@. Asa 0' * 0+ como lmites in%erior * superior respectiamente. Cambia los lmites si gustas. &8. /resiona !)K/5 guarda * cierra el VI. Fin del Ejercicio 9 *- Curso – Taller de LabVIEW 2016 Ejeriio 6 " Uti)i@an,o #i)os Ase un ciclo mientras >J3ile? % un graco de 9orma de onda )ara construir un VI #ue demuestre tem)ori7ado de so9tJare4 (ane) %ronta) 14 "bra un nueo VI4 24 Constru%a el siguiente )anel 9rontal4 a4 5eleccione el selector corredi7o 3ori7ontal en la )aleta #ontro)s*Numeri #ontro)s % coló#uelo en el )anel 9rontal4 Asted utili7ara este selector corredi7o )ara cambiar el tem)ori7ado del so9tJare4 b4 Escriba millisecond delay adentro de la eti#ueta % 3aga clic a9uera de la eti#ueta o 3aga clic en el botón Enter en la barra de 3erramientas mostrada a la i7#uierda4 c4 Colo#ue un botón de )arada >5to)? desde la )aleta #ontro)s*uttons4 d4 5eleccione una graca de 9orma de onda >Jae9orm c3art? en la )aleta #ontro)s*rap/ 'n,iators % coló#uela en el )anel 9rontal4 El graco de 9orma de onda des)legara los datos en tiem)o real4 e4 Escriba Value History adentro de la eti#ueta % 3aga clic a9uera de la eti#ueta o 3aga clic en el botón Enter4 94 La le%enda de la graca de 9orma de onda identica la graca como Plot 04 Atilice la 3erramienta de Eti#uetado )ara 3acer tres clics en Plot 0 en la le%enda de la graca escriba Value % 3aga clic a9uera de la eti#ueta o 3aga clic en el botón Enter )ara reB eti#uetar la le%enda4 *. Curso – Taller de LabVIEW 2016 g4 El generador de n=meros aleatorios genera n=meros entre 0 % 1 en un salón de clases usted )odría reem)la7ar esto )or un VI de ad#uisición de datos4 Atilice la 3erramienta de Eti#uetado )ara 3acer doble clic en 10.0 en el e;eB% escriba 1 % 3aga clic a9uera de la eti#ueta o 3aga clic en el botón Enter )ara reBescalar el graco4 34 Cambie –10.0 en el e;eB% a 04 i4 Eti#uete el e;eB% como Value % el e;eBH como Time (sec) 4 iarama ,e )oue *4 5eleccione +in,ow*S/ow iaram )ara des)legar el diagrama de blo#ues4 +4 Circunscriba las dos terminales en un ciclo mientras >W3ile Loo)? como se muestra en el siguiente diagrama de blo#ues4 a4 5eleccione el ciclo mientras >W3ile Loo)? en la )aleta %untions*E;eution #ontro)4 b4 Gaga clic % arrastre un rect!ngulo de selección alrededor de las dos terminales4 c4 Atilice la 3erramienta de Posicionamiento )ara cambiarle el tamao al ciclo si es necesario4 ,4 5eleccione el (andom Fumber >0B1? en la )aleta %untions*Arit/meti an, #omparison*Numeri4 "lternatiamente usted )odría usar un VI #ue este obteniendo datos desde un sensor eHterno4 64 Cablee los ob;etos del diagrama de blo#ues como se muestra en el diagrama de blo#ue mostrado )reiamente4 -4 5ale el VI como Utilice un Ciclo.vi )or#ue usted usara este VI mas adelante en el curso4 .4 $es)liegue el )anel 9rontal al seleccionarlo o al seleccionar +in,ow*S/ow (ane)4 /4 Corra el VI4 La sección del diagrama de blo#ues dentro de las orilla del ciclo mientras >W3ile Loo)? se e;ecuta 3asta la condición es)ecicada se */ Curso – Taller de LabVIEW 2016 uele erdadera >T(AE?4 Por e;em)lo mientras el botón 5T@P no esta )resionado el VI retornara un nueo numero % lo des)legara en la graca de 9orma de onda4 104Gaga clic en el botón 5T@P )ara )arar la ad#uisición4 La condición es 9alsa >8"L5E? % el ciclo )ara de e;ecutarse4 1148ormatee % )ersonalice las escalas O % R de la graca de 9orma de onda4 a4 Gaga clic derec3o % seleccione (roperties desde el men= de ata;o4 La siguiente entana de dialogo a)arece4 b4 Gaga clic en el tab de Sa)e % seleccione di9erentes estilos )ara el e;eB%4 Asted tambiW3ile Loo)? se e;ecuta tan r!)ido como le es )osible4 Com)lete los siguientes )asos )ara tomar datos a ciertos +0 Curso – Taller de LabVIEW 2016 interalos tales como una e7 cada medioBsegundo como se muestra en el siguiente diagrama de blo#ue4 a4 Colo#ue el VI Time $ela% EH)ress locali7ado en la )aleta %untions*E;eution #ontro)4 En la entana de dialogo #ue a)arece inserte 04,4 Esta 9unción asegurara #ue cada iteración ocurra cada medioBsegundo >,00 ms?4 b4 $iida el retardo en milisegundos >millisecond dela%? )or 1000 )ara obtener tiem)o en segundos4 Conecte la salida de la diisión a la entrada $ela% Time >s? del VI Time $ela% EH)ress4 Esto le )ermitir! a;ustar la elocidad de la e;ecución desde el selector corredi7o en el )anel 9rontal4 1*45ale el VI )or#ue usted utili7ara este VI mas adelante en el curso4 1+4Corra el VI4 1,4Trate di9erentes alores en el retardo en milisegundos >millisecond dela%? % corra el VI otra e74 Fote como esto a9ecta la elocidad de la generación de n=meros % de su des)liegue4 164Cierre el VI4 %in ,e) Ejeriio 6 +1 Curso – Taller de LabVIEW 2016 Ejeriio C D Ana)i@an,o e 'nresan,o atos Com)lete los siguientes )asos )ara construir un VI #ue mida tem)eratura cada 042, s )or 10s4 $urante la ad#uisición el VI mostrara las mediciones en tiem)o real en una graca de 9orma de onda4 $es)uCreate Indicator?4 $es)udel e;ercicio )reio?4 b4 Colo#ue la 9unción Wait Antil FeHt ms &ulti)le locali7ada en la )aleta de %untions*A)) %untions *Time 7 ia)o % cree una constante de 2504 "sí como el VI Time $ela% EH)ress esta 9unción causa #ue el ciclo )ara >8or Loo)? se e;ecute cada 042, s >2,0 ms?4 c4 Colo#ue la 9unción "rra% &aH  &in locali7ada en la )aleta %untions*A)) %untions *Arra94 Esta 9unción regresa las tem)eraturas m!Himas % mínimas4 d4 Colo#ue el VI &ean >media? locali7ado en la )aleta %untions*A)) %untions* Mat/ematis*(ro4a4i)it9 an, Statistis4 Este VI regresa el aerage de las mediciones de tem)eratura4 e4 Gaga clic derec3o en las terminales de salida de la 9unción "rra% &aH  &in % del VI &ean % seleccione #reate*'n,iator desde el men= de ata;o )ara crear los indicadores Ma; Min % Mean4 94 Colo#ue el VI Write LabVIEW &easurements 8ile EH)ress locali7ado en la )aleta %untions*Output 4 LabVIEW autom!ticamente insertara la 9unción 8rom $$T en el cable #ue usted conectara a la entrada de 5eales >5ignals in)ut?4 *4 5ale el VI como Logger de Temperatura.vi 4 +4 $es)liegue el )anel 9rontal % corra el VI4 ,4 $es)u)arar? una entana de dialogo a)arecer!4 Ingrese el nombre del documento )ara salar la 3o;a electrónica de datos >s)reads3eet?4 64 "bra el documento de 3o;a electrónica de datos >s)reads3eet? )ara asegurarse #ue el documento 9ue creado a)ro)iadamente utili7ando Fote)ad o creando un VI #ue lea el documento de la manera siguiente4 +* Curso – Taller de LabVIEW • • • • 2016 Cree el siguiente diagrama de blo#ues Colo#ue el VI (ead LabVIEW &easurement 8ile EH)ress locali7ado en la )aleta %untions*'nput 4 Congure el VI )ara #ue le )ida al usuario elegir el documento a leer % cambien el delimitante a un Tab Gaga clic derec3o en 5ignals @ut)ut >seales de salida? % eli;a crear indicador graco -4 Corra el VI .4 5ale % cierre ambos VIs4 %in ,e) Ejeriio C ++ Curso – Taller de LabVIEW 2016 +, 2016 Curso – Taller de LabVIEW Ejercicio 8: 5to)? en el )anel 9rontal . . Colo#ue dos selectores corredi7os erticales desde la )aleta de #ontro)s*Numeri #ontro)s4 Atilice la )!gina de )ro)iedades nueamente )ara cambiar el color del selector corredi7o4 iarama ,e )oues 24 Constru%a el siguiente diagrama de blo#ues4 ,* Curso – Taller de LabVIEW 2016 a4 Colo#ue un ciclo mientras >W3ile Loo)? de la )aleta %untions*E;eution #ontro) )alette4 b4 Colo#ue un +ait Unti) Ne;t ms Mu)tip)e desde %untions*A)) %untions *Time 7 ia)o % cree una constante con un alor de 1004 c4 Colo#ue dos VIs 5imulate 5ignal EH)ress de %untions*'nput  % de;e el ti)o de seal >5ignal t%)e? como seno >5ine? )ara el )rimer VI 5imulate 5ignal % cambia el ti)o de seal a cuadrada >5#uare? )ara el segundo VI4 Cablee ambas salidas a la graca de 9orma de onda4 Ana 9unción de &erge 5ignals >combinar seales? se insertara autom!ticamente4 d4 EH)anda los VIs 5imulate 5ignal EH)ress )ara mostrar otro In)ut@ut)ut >entradasalida?4 Por de9ecto error out debería de a)arecer4 Cambie esto a 9recuencia al 3acer clic en error out % elegir %reuen94 *4 5ale el VI como Grafica Multiplot.vi 4 +4 $es)liegue el )anel 9rontal % corra el VI4 ,4 5ale % cierre el VI4 %in ,e) Ejeriio  ,+ Curso – Taller de LabVIEW 2016 Ejercicio 1: Introduccin al NI I<3; #ara c?maras & Para reali7ar este e;ercicio es necesario tener instalada una ersión -41 o su)erior de LabVIEW el módulo de desarrollo de VI5I@F de FI % adem!s el FI I&"K 9or A5 Cameras4 En este e;ercicio amos a ad#uirir una imagen con una c!mara Jeb A5 % amos a contar las Ncacrónimo en ingl>ll /rograms>>(ational Instruments>>9abVIE =.'>>9abVIE$. En caso de tener lo abierto5 cierra todas las entanas 2asta que aparezca la pr,ima pantalla. !elecciona "lan$ ;, en el apartado Ne(0 ,, Curso – Taller de LabVIEW 2016 +0. En 9abVIE5 en el diagrama de bloques. Kbsera d,nde se encuentran las %unciones para isi,n dentro de la paleta de Herramientas. !I no aparece el I3@ A!B5 signi%ica que la instalaci,n 2a sido incorrecta. (oti%ica a tu instructor#a$. +&. 9o primero que 2aremos es crear un bu%%er para la imagen que queremos er. 9os VIs ,#A/ *reate e ,#A/ .ispose  mane7an los bu%%ers de imagen en 9abVIE. Coloca un VI ,#A/ *reate. !e localiza en la paleta de %unciones en el diagrama de bloques5 en Vision>>Vision Atilities>>Image 3anagement. ,6 Curso – Taller de LabVIEW 2016 +4. Coloca el rat,n cerca de la esquina superior izquierda del cono de I3@ Create. Cuando comience a parpadear la entrada ,mage Name5 da clic derec2o * selecciona Create>>Constant. Inmediatamente5 escribe Acquired ,mage0 Este nombre es una etiqueta para el bu%%er que acabamos de crear. 9uego5 2az lo mismo para la entrada ,mage !ype5 crea una constante. parece por de%ault el tipo +rayscale 5 cmbialo a '+" >Image /rocessing>>Color /rocessing. 61 Curso – Taller de LabVIEW 2016 11. Conectamos la salida del segundo US" Snap en la entrada ,mage Src del ,#A/ *olor !hreshold   * los errores5 como se muestra a continuaci,n. /osteriormente5 crearemos controles para los umbrales de color que amos a aceptar en la imagen binaria. )odos los  peles cu*os alores P?B caigan dentro del rango de los umbrales5 tomarn alores de 1. 9os dems5 sern cero. Creamos los controles para establecer los alores de los umbrales  posicionndonos en las entradas 'ed or ue 'ange 5 +reen or Sat 'ange 5 "lue or %uma or ;al or ,nten 'ange . Damos clic derec2o en cada una * seleccionamos *reate *ontrol . El Diagrama de Bloques debe quedar como sigueL 62 Curso – Taller de LabVIEW 2016 8'. Como podemos er5 el /anel 6ontal 2a cambiado. 9o acomodamos para que se ea similar al que se muestra. 6* Curso – Taller de LabVIEW 2016 81. En el /anel 6rontal5 insertamos un ,mage .isplay5 para desplegar la imagen conertida de manera temporal5 esto para a7ustar los umbrales de color que aceptaremos para binarizar la imagen. En el diagrama de bloques5 lo conectamos a la salida ,mage .st Out del ,#A/ *olor !hreshold0 )odo se er como sigue. 6+ 2016 Curso – Taller de LabVIEW /anel 6rontal Diagrama de Bloques 6, Curso – Taller de LabVIEW 2016 80. (ecesitamos especi%icar al ,mage .isplay el tipo de imagen que se desplegar.  medida que a*as %amiliarizndote con 9abVIE5 podrs utilizar %unciones ms aanzadas5 tales como los Nodos de &ropiedad5 con los cuales puedes cambiar *Mo controlar los atributos de controles e indicadores. En este caso5 debemos indicar al ,mage .isplay que la imagen a desplegar es de tipo binario. En el diagrama de bloques5 damos clic derec2o en el segundo ,mage .isplay * elegimos la opci,n &roperty Node0 2ora5 aparece en el diagrama de bloques el nodo de propiedad del segundo ,mage .isplay. 9a  propiedad que aparece por de%ault es ;isi6le. /osiciona el clic sobre la palabra ;isi6le * selecciona /alette>>/alette )*pe. 66 Curso – Taller de LabVIEW 2016 Despu:s5 da clic derec2o sobre las palabras &alette !ype * selecciona *hange to Write. 6- Curso – Taller de LabVIEW 2016 /or ltimo5 crea una constante a la entrada de &alette !ype  * selecciona "inary5 tal como se muestra. Cambia al /anel 6rontal * en los campos de los umbrales de color5 como alores iniciales5 escribe los siguientesL 6. Curso – Taller de LabVIEW 2016 8&. 2ora5 en%oca la ebcam 2acia la imagen que te proporcionar el instructor#a$. Corre el VI * obsera los resultados. !i no logras er la ma*ora de las manc2as en binario o si aparecen regiones del %ondo con muc2os peles ro7os5 sera necesario cambiar los alores de los umbrales 2asta que puedas er la ma*ora de las manc2as * el %ondo aparezca totalmente negro5 como se muestra a continuaci,n. 6/ Curso – Taller de LabVIEW 2016 84. /ara descartar los puntos ms %inos5 que mu* probablemente no son partculas5 necesitamos aplicar un %iltro a la imagen binarizada. )emporalmente5 borraremos del segundo ,mage .isplay el cable que lo une a la salida del ,#A/ *olor !hreshold  seleccionndolo *  presionando la tecla Supr o .el del teclado. )ambi:n puedes ale7ar un poco el ,mage .isplay seleccionndolo * arrastrndolo 2acia otro sitio5 para que podamos colocar otros conos. Inserta un ,#A/ &article Filter  5 localizado en la paleta de 6unciones en Vision>>Image /rocessing>>3orp2olog*. Da clic derec2o en la entrada Selection ;alues del ,#A/ &article Filter  * selecciona *reate *ontrol. En el panel %ontal5 acomoda los controles que aparecieron * en el campo donde aparece *enter of #ass B5 cambia este alor por &erimeter * escribe ' en el campo 'ange %o(er ;alue *5 por a2ora5 +' en 'ange Upper ;alue. )ambi:n conecta las entradas * salidas de imgenes * error como se muestra en el diagrama de bloques. (ota que tambi:n es necesario crear un control en el campo Keep3'emo)e &articles * cambiar su alor a !rue en el  panel %rontal5 *a que cuando este campo es erdadero5 se remueen todas las partculas que cumplen con los criterios especi%icados en Selection ;alues. De lo contrario5 s,lo se quedan en la imagen binaria las partculas que cubren los criterios. -0 Curso – Taller de LabVIEW 2016 -1 2016 Curso – Taller de LabVIEW Diagrama de Bloques -2 2016 Curso – Taller de LabVIEW /anel 6rontal 8+. 2ora5 es tiempo de contar las partculas que aparecen en la imagen binaria5 siempre * cuando 2a*an superado el %iltro #es decir5 su permetro debe ser ma*or de +' pieles$. /ara ello5 debemos insertar la %unci,n ,#A/ &article Analysis5 localizada en Vision>>Image /rocessing>>nal*sis. Esta %unci,n que nos permite caracterizar cada uno de los blobs en la imagen en cuanto a tama"o5 nmero5 centros de masa * decenas de mediciones comunes. Es importante recordar que una de%inici,n sencilla de blob es un grupo de peles conectados. En general5 los blobs son un grupo de peles contiguos que presentan la misma intensidad. El  procesamiento de imgenes opera en estos blobs para calcular rea5 permetro o simplemente  para contar el nmero de blobs que pueden distinguirse en la imagen. -* Curso – Taller de LabVIEW 2016 Conectamos las imgenes de salida * entrada5 los errores5 tal como se muestra *5 adems5 creamos un indicador que nos muestre el nmero de partculas detectadas dando clic derec2o en el VI ,#A/ &article Analysis   en la salida Num6er of &articles * seleccionando *reate ,ndicator0 Este indicador aparecer en el /anrl 6rontal5 asegrate de acomodarlo para que  puedas isualizarlo. /or ltimo5 en el Diagrama de Bloques5 conecta el indicador de imagen ,mage  que 2abamos desconectado5 para que muestre la imagen binaria5 como se muestra. -+ 2016 Curso – Taller de LabVIEW Diagrama de Bloques 88. Corre el VI * obsera los resultados. En%oca 2acia di%erentes lugares de la imagen para obtener resultados di%erentes. !i es necesario5 puedes cambiar los alores de los umbrales de color del *olor !hreshold as como los alores de 'ange %o(er ;alue * 'ange Upper ;alue del %iltro  para obserar los resultados. 8;. /uedes guardar el VI. Fin del Ejercicio 1 -, Curso – Taller de LabVIEW 2016 -6 Curso – Taller de LabVIEW 2016 Ejercicio 11: -eneracin de un 2e#orte En este e;ercicio a)render!s como )resentar tus datos usando el VI Report E;press en LabVIEW4 Este VI EH)res te )ermite #ue de manera r!)ida % 9!cil )uedas )ersonali7ar tus re)ortes % )resentar tus datos a manera de un 9ormato atractio4 8=. bre 9abVIE desde el Escritorio o desde el men Inicio. !i *a lo tienes abierto5 selecciona File  *lose all  para regresar a la pantalla principal en el men inicio de 9abVIE. 8. Da un clic en "lan$ ;, para crear un nueoVI. ;'. Cambiate al Diagrama de Bloques #BlocT Diagram$ presionando C*trl2E>. Coloca el VI Epres !e"al !imulada #!imulate !ignal Epress VI$ seleccionando Express >> ,nput >> Simulate Signal dentro del Diagrama de Bloques * con%igralo como la imagen a continuaci,nL -- Curso – Taller de LabVIEW 2016 ;1. Coloca el VI Epres nlisis Espectral #!pectral nal*sis Epress VI$ seleccionando Express >> Signal Analysis >> Spectral #easurements  dentro de tu Diagrama de Bloques * con%igralo como en la siguiente ilustraci,n5 cuando termines da un clic en OK . ;0. Conecta la salida Sine (ith Uniform del VI Epres Simulate Signal a la entrada Signals del VI Epres Spectral #easurements5 como se muestra aba7o. -. Curso – Taller de LabVIEW 2016 ;&. /ara crear o llear un reporte de tus datos5 selecciona el VI Epres 'eport que se encuentra en la subpaleta Output dentro de la /aleta de 6unciones * col,calo en tu Diagrama de Bloques. Ana entana de )ro)iedades a)arecer!4 Congura el VI Report de acuerdo con la siguiente ilustración cuando termines da un clic en OK 4 -/ Curso – Taller de LabVIEW 2016 ;4. Conecta la salida Sine (ith Ani%orm del VI Epres .A/ Simulate Signal * la salida &o(er Spectrum del VI Epres Spectral #easurement5 a las entradas Signal 8 * Signal  del VI Epres 'eport5 respectiamente como se muestra en la ilustraci,n. ;+. Cambiate al /anel 6rontal presionando <*trl2E>. ;8. ?uarda el VI en la carpeta. ;;. Corre el VI. ;=. (aega 2acia la direcci,n. bre este arc2io .2tml con 3icroso%t Internet Eplorer. El reporte generado tendr todos los datos que 2a*as especi%icado en el VI Peport. ;. Det:n el VI * ci:rralo una ez que 2a*as terminado. Fin del Ejercicio 11 .0 Curso – Taller de LabVIEW 2016 Ejercicio 16: Paneles 2emotos ,)#cional/ En este e;ercicio a)render!s el como )resentar tus datos en LabVIEW usando la característica Remote (ane)s4 Esta tecnología te )ermite )ublicar 9!cilmente tus VIs a tra