Tutorial para programación con Labview

download Tutorial para programación con Labview

of 3

Transcript of Tutorial para programación con Labview

  • 7/21/2019 Tutorial para programacin con Labview

    1/31/3 www.ni.c

    1.

    2.

    3.

    4.

    5.

    6.

    7.

    8.

    9.

    10.

    10 Aspectos a Considerar al Elegir Software de Visin

    Fecha de Publicacin: dic 10, 2014

    Visin General

    National Instruments ha sido lder por casi una dcada en visin artificial y el procesamiento de imgenes. El software de visin de NI est disponible en dos paquetes el NI Vision Developm

    (mdulo de desarrollo de visin) y el (AI) de NI. El mdulo de desarrollo de visin contiene cientos de funciones de visin para usar con NIModule Vision Builder for Automated Inspection

    LabVIEW, NI LabWindows/CVI, C/C++, o Visual Basic para programar aplicaciones poderosas de inspeccin visual, alineacin, identificacin y medicin. El Vision Builder AI es un ambiente de

    software interactivo para configurar, evaluar y liberar aplicaciones de visin artificial sin necesidad de programacin alguna. Ambos paquetes de software trabajan con todos capturadores de

    cuadros de NI y con el NI Compact Vision System. Los siguientes 10 tpicos describen los puntos importantes a considerar en la eleccin de software de visin.

    Contenido

    Eleccin de Cmara

    Escalabilidad del Hardware

    Facilidad de Uso del Software

    Exactitud y Cobertura del Algoritmo

    Desempeo del Algoritmo

    Integracin con Otros Dispositivos

    Precio

    Socios e Integradores

    Soporte Tcnico

    Crecimiento y Estabilidad de la Compaa

    1. Eleccin de Cmara

    La primera consideracin al elegir el software de visin es determinar si trabaja con la cmara ms apta para su aplicacin. Resulta fcil encontrar cmaras analgicas de bajo costo, pero

    frecuencia una aplicacin requiere mucho ms que una resolucin VGA, velocidades de captura de ms de 30 cuadros/s, y una calidad de imagen global mejor que la que ofrecen las cma

    analgicas estndar.

    El hardware y software de National Instruments es compatible con miles de cmaras, desde analgicas de bajo costo a las de escaneo en lnea a alta velocidad. Utilice el Industrial Came

    Advisor en ni.com para encontrar la cmara correcta para su aplicacin y para guiarle respecto al hardware de adquisicin correcto.

    2. Escalabilidad del Hardware

    Mientras que la eleccin de la cmara correcta resulta un paso crucial en cualquier aplicacin, la escalabilidad de la cmara resulta ser otra importante consideracin. Debido a que la tecnolo

    de las cmaras avanza rpidamente, algn da querr actualizar sus cmaras para mejorar la calidad de la imagen o medir caractersticas adicionales. El software NI-IMAQ de Natio

    Instruments soporta todos los y acta como interfaz a miles de cmaras dentro de una interfaz de usuario fcil de usar. Su software no cambia si cambia de capturadores de cuadros de NI

    cmara analgica a una cmara Camera Link. Lo mismo pasa para el software , el cual se comunica y adquiere imgenes de ms de 100 cmaras IEEE1NI-IMAQ para Cmaras IEEE 1394

    (FireWire) diferentes sin necesidad de una tarjeta capturadora de cuadros.

    El software de National Instruments no solamente soporta miles de cmaras, tambin trabaja en todas las plataformas de hardware de NI, desde PCs y CompactPCI/PXI al NI Compact Vi

    . Por tanto, puede crear prototipos de su aplicacin en el laboratorio con su PC y cmaras IEEE 1394 (FireWire) nada costosas, y despus liberarlas en el piso de produccin enSystem

    Compact Vision System robusto sin cambiar el cdigo de adquisicin o procesamiento de imgenes.

    3. Facilidad de Uso del Software

    Una vez que adquiere una imagen, el prximo paso es procesarla. Con la eleccin de algoritmos de hoy en da, encontrar las herramientas correctas en un lenguaje de programacin, a travs

    prueba y error puede ser adems de tedioso, poco efectivo. Con esto en mente, requiere de herramientas de software de visin para ayudarle a sacar la mayor ventaja posible a los algoritmos

    Para muchas aplicaciones, usted no requiere de lenguajes de programacin para construir un sistema completo de visin artificial. Aunque es menos flexible que la

    programacin en C, Visual Basic, o LabVIEW, software configurable como el NI , proporciona un ambiente interactivo y de fcil navegacin paraVision Builder AI

    configurar, evaluar y liberar aplicaciones de visin artificial. Vision Builder AI incluye casi 50 herramientas de visin artificial como la igualacin de patrones, OCR,lectores DataMatrix, igualacin de colores, y muchos ms. Vision Builder AI tambin puede adquirir imgenes de cualquier cmara que NI soporte, y comunicar

    resultados de inspeccin con otros dispositivos usando protocolos industriales comunes a travs de Ethernet, serial, o E/S digitales.

    Mientras que la programacin de aplicaciones de visin es cada vez ms compleja que la configuracin con Vision

    Builder AI, National Instruments facilita el desarrollo de aplicaciones en LabVIEW, C, y Visual Basic con el NI Vision

    Assistant (asistente de visin). Incluido con el , el asistente de visin es un ambienteNI Vision Development Module

    para crear prototipos con el cual puede experimentar interactivamente con diferentes funciones de visin para ver qu

    funciona en su aplicacin y cunto tiempo le toma a cada funcin ejecutarse.

    Una vez que determine cmo resolver de la mejor manera el reto de su aplicacin, sencillamente presione un botn y

    el asistente de visin genera un cdigo de , , C/C++, o Visual Basic listo para ejecutarse.LabVIEW LabWindows/CVI

    Usted termina la mayora de sus aplicaciones de visin antes de escribir cualquier cdigo. Adems, puede ejecutar

    por si solo el cdigo generado por el asistente de visin y agregarlo a un sistema ms grande de control industrial,

    a d q u i s i c i n d e d a t o s o c o n t r o l d e m o v i m i e n t o .

    Ya sea un novato en visin o un experto integrador de visin, el NI Vision Assistant le ayuda a crear una aplicacin

    eficiente y confiable en menos tiempo.

    V e a T a m b i n :

    Tutorial de Vision Assistant

    http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/11700http://sine.ni.com/nips/cds/view/p/lang/en/nid/1292http://sine.ni.com/nips/cds/view/p/lang/en/nid/12892http://sine.ni.com/nips/cds/view/p/lang/en/nid/211839http://sine.ni.com/nips/cds/view/p/lang/en/nid/211839http://sine.ni.com/nips/cds/view/p/lang/en/nid/11700http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://www.ni.com/labviewhttp://ni.com/mstudio/http://digital.ni.com/manuals.nsf/websearch/04D05FB92BCBAD3C86256F66006A5988?opendocumenthttp://digital.ni.com/manuals.nsf/websearch/04D05FB92BCBAD3C86256F66006A5988?opendocumenthttp://ni.com/mstudio/http://www.ni.com/labviewhttp://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/11700http://sine.ni.com/nips/cds/view/p/lang/en/nid/211839http://sine.ni.com/nips/cds/view/p/lang/en/nid/211839http://sine.ni.com/nips/cds/view/p/lang/en/nid/12892http://sine.ni.com/nips/cds/view/p/lang/en/nid/1292http://sine.ni.com/nips/cds/view/p/lang/en/nid/11700http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881
  • 7/21/2019 Tutorial para programacin con Labview

    2/3

  • 7/21/2019 Tutorial para programacin con Labview

    3/33/3 www.ni.c

    Debido a que National Instruments es un proveedor de productos de control industrial, adquisicin de datos y control de movimiento, los productos de visin de NI estn diseados para trab

    con stos y otros componentes comunes. Ya sea que requiera comunicarse con un PLC sobre DeviceNet o un microscopio sobre un bus serial, puede hacerlo con los productos de visin de

    Para aprender ms acerca de cmo integrar visin con la adquisicin de datos y movimiento, lea la nota tcnica Integrando Mediciones con Visin y Control de Movimie

    Para aprender ms acerca de la comunicacin con otros dispositivos industriales comunes, visite la seccin de en la pgina ni.com.comunicaciones industriales

    7. Precio

    Los paquetes de software de visin vienen en muchas presentaciones. Muchos proveen a los clientes OEM dividiendo sus bibliotecas de desarrollo y vendiendo algoritmos a la carta. Mien

    que cada paquete de algoritmos individual parece ser ms bajo en costo, el costo del paquete complete de desarrollo de visin es con frecuencia alto. Agregndole el costo de la licencia de ca

    componen te , y e l desp l i egue de l a ap l i cac in resu l ta adems de comp l i cada , cos to

    El viene con todos los algoritmos que necesita para resolver los retos de visin ms difciles de tal manera que evita volver a investigar, comprar y manteNI Vision Development Module

    mltiples paquetes de software. Adems, liberar aplicaciones es poco costoso con una sola licencia de liberacin, puede liberar un ejecutable que usa cualquier cantidad de algoritmos

    visin. Adems, el , incluye todas las licencias que requiere para liberar aplicaciones. As que no importa cuntos Compact Vision Systems use, solamente requNI Compact Vision Systemcomprar una copia del , o NI .NI Vision Development Module Vision Builder AI

    8. Socios e Integradores

    National Instruments hace el software y hardware de procesamiento de imgenes y visin artificial. Debido a que NI no fabrica sistemas de iluminacin, cmaras y ptica, la compaa trabaja

    cerca con otros expertos que s lo hacen. Para encontrar el vendedor o proveedor de componentes para ayudarle a completar su sistema de visin, visite la pgina de socios de producto

    .v i s i n

    En la ltima dcada, los productos de visin de National Instruments han ayudado a resolver miles de retos de aplicacin, desde la inspeccin de componentes automotrices hasta la asistenc

    investigacin del cncer. Mientras las herramientas estn diseadas para los usuarios finales, las aplicaciones ms grandes requieren de ayuda experta. Para asistirle en el desarrollo de

    aplicacin, National Instruments trabaja con ms de 600 empresas miembros del Programa de Alianza de National Instruments que pueden ayudarle a seleccionar los componentes correct

    construir su solucin completa. Para encontrar un consultor o integrador de visin en su localidad, refirase a la pgina .integradores de sistemas de visin

    9. Soporte Tcnico

    Mientras el software de visin de NI est diseado para ser fcil de utilizar, es importante obtener ayuda cuando se necesita. National Instruments vende

    software de visin directamente a sus clientes, y ofrece soporte directo del producto. Cuando requiera de un experto, puede contactar por telfono o correo

    e l e c t r n i c o a u n o d e l o s i n g e n i e r o s d e a p l i c a c i o n e s .

    Para conocer el soporte de 24 horas, visite el ganador de premios o plantee su pregunta en el gransitio Web de soporte tcnico de NI foro de discusin de

    disponible para la comunidad de usuarios. Lo ms probable es que algn miembro ya haya resuelto su mismo problema o reto de aplicacin.NI

    10. Crecimiento y Estabilidad de la Compaa

    Cuando usted invierte en un software de visin artificial, es igual de importante conocer que el software que se

    ejecuta actualmente podr ser utilizado en un futuro. Existen muchas compaas pequeas especializadas en visin

    artificial y, mientras sus herramientas trabajan con la aplicacin actual, cuando usted requiera actualizar una estacin

    de inspeccin en cinco aos, querr saber que la compaa y el software an existen y se siguen mejorando.

    Por casi 30 aos, ha logrado mantener un crecimiento y utilidad. A travs de una fuerteNational Instruments

    inversin en I&D, NI se ha establecido como un pionero de software y hardware en visin tcnica. Puede estar

    seguro que, en los aos venideros, NI continuar expandindose y comprometindose con el procesamiento de

    imgenes y visin artificial.

    http://zone.ni.com/devzone/cda/tut/p/id/3519http://sine.ni.com/nips/cds/view/p/lang/en/nid/1309http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/211839http://sine.ni.com/nips/cds/view/p/lang/en/nid/11700http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/11700http://zone.ni.com/devzone/cda/tut/p/id/2858http://zone.ni.com/devzone/cda/tut/p/id/2858http://www.ni.com/soportehttp://forums.ni.com/ni/board?board.id=200http://forums.ni.com/ni/board?board.id=200http://forums.ni.com/ni/board?board.id=200http://www.ni.com/natihttp://zone.ni.com/devzone/cda/tut/p/id/2957http://www.ni.com/natihttp://forums.ni.com/ni/board?board.id=200http://forums.ni.com/ni/board?board.id=200http://www.ni.com/soportehttp://zone.ni.com/devzone/cda/tut/p/id/2858http://zone.ni.com/devzone/cda/tut/p/id/2858http://sine.ni.com/nips/cds/view/p/lang/en/nid/11700http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/211839http://sine.ni.com/nips/cds/view/p/lang/en/nid/2881http://sine.ni.com/nips/cds/view/p/lang/en/nid/1309http://zone.ni.com/devzone/cda/tut/p/id/3519