text.skipToContent text.skipToNavigation

Scripts HALCON

Con el pa­quete de li­cen­ci­as uni­Vi­si­on Script, los scripts HAL­CON crea­dos en el soft­ware HDe­ve­lop de MVTec se pu­e­den car­gar fácilmente y eje­cutar di­rec­ta­men­te en el módulo Script de HAL­CON del soft­ware uni­Vi­si­on 3, gra­ci­as al HDe­vEn­gi­ne pre­instala­do. Des­cu­bra con no­so­tros el gran mundo de la parametrización y la programación en el eco­sis­te­ma uni­Vi­si­on con in­ter­faces in­te­gra­das y visualización ba­sa­da en la web.

Parametrización y programación en englor uni­Vi­si­on 3

Interfaz gráfica del módulo HALCON en el software para visión artificial uniVision 3.

Parametrización sen­cil­la me­di­an­te módulos pre­fa­bri­ca­dos

El soft­ware uni­Vi­si­on per­mi­te la parametrización in­tui­tiva y rápida de los más di­ver­sos equi­pos de visión ar­ti­fi­ci­al. Los usua­ri­os pu­e­den car­gar plan­til­las para re­sol­ver rápidamente ap­li­ca­cio­nes estándar sen­cil­las, como lec­tu­ras de códigos, com­pro­b­a­cio­nes de pre­sen­cia o com­pa­ra­cio­nes de pa­tro­nes, con solo unos pocos ajus­tes.
Además, el ex­ten­so módulo de caja de her­ra­mi­en­tas uni­Vi­si­on se puede uti­li­zar va­ri­as veces en el tra­ba­jo y com­bi­nar­se de forma fle­xi­ble. Exis­ten módulos para nume­ro­sas tare­as clásicas de proce­sa­mi­en­to de imágenes como, por ejem­plo, los módulos de medición, región, fil­tro y análisis de blob y valor um­bral.
Interfaz gráfica del módulo HALCON en el software para visión artificial uniVision 3.

Programación en HDe­ve­lop con scripts HAL­CON

El soft­ware wenglor uni­Vi­si­on 3 per­mi­te, además de la parametrización, la carga de scripts HAL­CON crea­dos en el soft­ware HDe­ve­lop de MVTec. Por lo tanto, reúne lo mejor de ambos mun­dos: parametrización y programación. Y por eso, los usua­ri­os no están li­mita­dos a las fun­cio­nes de la caja de her­ra­mi­en­tas uni­Vi­si­on, sino que pu­e­den re­curr­ir a la am­plia fun­cio­nali­dad de la bi­blio­te­ca de proce­sa­mi­en­to de imágenes de HAL­CON es­ta­ble­ci­da para ap­li­ca­cio­nes com­ple­jas. Esta aper­tu­ra del eco­sis­te­ma uni­Vi­si­on crea la fle­xi­bi­li­dad ne­cesa­ria para los re­qui­si­tos dinámicos de los proyec­tos de proce­sa­mi­en­to de imágenes.

Ven­ta­jas de los scripts HAL­CON

Integración per­fec­ta en el eco­sis­te­ma uni­Vi­si­on

El módulo HAL­CON Script está per­fec­ta­men­te in­te­gra­do en la caja de her­ra­mi­en­tas uni­Vi­si­on. De este modo, es po­si­ble un in­ter­cam­bio de datos fle­xi­ble entre todos los módulos de parametrización uni­Vi­si­on y el módulo HAL­CON Script. Todos los tipos de datos re­le­van­tes de HAL­CON se pu­e­den in­ter­cam­biar:
  • Va­ria­bles icónicas (imágenes, re­gio­nes, XLD)
  • Va­ria­bles de con­trol (In­te­ger, Real, String)
A través de las in­ter­faces in­te­gra­das, como E/S di­gi­ta­les, PRO­FINET o Ether­Net/IP, los re­sul­ta­dos se pu­e­den emi­tir de forma di­rec­ta y fle­xi­ble.
En la visualización ba­sa­da en la web, todos los re­sul­ta­dos re­le­van­tes se pu­e­den vi­sua­li­zar de un vis­ta­zo de forma in­di­vi­du­al y fle­xi­ble, in­clu­so di­rec­ta­men­te como su­per­po­si­cio­nes en la imagen.

Hard­ware listo para usar con HDe­vEn­gi­ne pre­instala­do

En los equi­pos uni­Vi­si­on, HDe­vEn­gi­ne está pre­instala­do y la li­cen­cia de ejecución de HAL­CON ya está dis­po­ni­ble en los equi­pos con pa­quete de li­cen­ci­as uni­Vi­si­on Script. De este modo, el hard­ware está ya listo para car­gar scripts HAL­CON y se puede cen­trar di­rec­ta­men­te en la ejecución de la aplicación por parte del soft­ware. Con la versión ac­tu­al 22.11 de HAL­CON Stea­dy, los dis­po­si­ti­vos uni­Vi­si­on dis­po­nen de nume­ro­sas fun­cio­nes.

Fle­xi­bi­li­dad gra­ci­as a los scripts HAL­CON

Los datos de HAL­CON, como los mo­de­los de con­tor­no, se pu­e­den al­mace­nar de forma fle­xi­ble y du­ra­de­ra en el dic­cio­na­rio HAL­CON. Esto per­mi­te un in­ter­cam­bio rápido y sen­cil­lo de tra­ba­jos uni­Vi­si­on entre di­fe­ren­tes dis­po­si­ti­vos uni­Vi­si­on y pla­ta­formas.
El know-​how de los scripts HAL­CON puede pro­te­ger­se fren­te a un ac­ce­so no de­sea­do me­di­an­te contraseña, y la ejecución del script puede vin­cu­lar­se in­clu­so a dis­po­si­ti­vos uni­Vi­si­on específicos para evi­tar du­pli­ca­dos no de­sea­dos me­di­an­te una solución de li­cen­cia in­di­vi­du­al.
Nume­ro­sos ejem­plos de HAL­CON mu­es­tran lo fácil que es in­te­grar los scripts HAL­CON en el eco­sis­te­ma uni­Vi­si­on.
 

Flujo de trabajo para la creación de un script HALCON

uni­Vi­si­on es el soft­ware estándar pa­ra­me­trizable para todos los pro­duc­tos de visión de wenglor. To­bi­as Braun, ex­per­to en proce­sa­mi­en­to de imágenes de wenglor, de­mu­es­tra en los si­gu­i­en­tes vídeos el ma­ne­jo sen­cil­lo e in­tui­ti­vo del soft­ware uni­Vi­si­on, así como las múltiples fi­nali­da­des de todos los com­po­nen­tes de hard­ware de wenglor, todo ello de una forma im­pac­tan­te.

Smart Ca­me­ras B60

Smart Camera B60 con autofoco y C mount

Resumen de descargas importantes

Scripts de ejemplo HALCON 1.0.1
Scripts de ejemplo HALCON 1.0.1 (414 KB)
El ar­chivo zip con­ti­ene nume­ro­sos scripts de ejem­plo HAL­CON que mu­es­tran la integración en el soft­ware wenglor uni­Vi­si­on 3.
Produktvergleich