Tutorial para programación con Labview
-
Upload
steven-vargas -
Category
Documents
-
view
212 -
download
0
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