text.skipToContent text.skipToNavigation

Script HALCON

Grâce au pack de licence uniVision Script, les scripts HALCON créés avec le logiciel HDevelop de MVTec peuvent être téléchargés facilement dans le module HALCON Script du logiciel uniVision 3 et directement exécutés, grâce au HDevEngine pré-installé. Découvrez avec nous le vaste univers du paramétrage et de la programmation dans l’écosystème uniVision avec interfaces intégrées et visualisation basée sur le Web !

Paramétrage et programmation dans wenglor uniVision 3

L’interface graphique du module HALCON dans le logiciel de vision industrielle uniVision 3.

Paramétrage simple via des modules prédéfinis

Le logiciel uniVision permet le paramétrage intuitif et rapide de différents appareils de vision industrielle. Les utilisateurs peuvent charger des modèles qui permettent de résoudre rapidement, et avec peu d’ajustements nécessaires, des applications standard simples telles que la lecture de codes, les contrôles de présence ou les comparaisons d’échantillons.
En outre, les nombreux modules de la boîte à outils uniVision peuvent être utilisés plusieurs fois et combinés de manière flexible. Il existe des modules pour de nombreuses tâches courantes de traitement d’images, comme par exemple les modules Mesure, Région, Filtre ainsi que Analyse des blobs et des seuils.
L’interface graphique du module HALCON dans le logiciel de vision industrielle uniVision 3.

Programmation dans HDevelop avec scripts HALCON

Le logiciel wenglor uniVision 3 permet non seulement le paramétrage, mais aussi le chargement de scripts HALCON créés dans le logiciel HDevelop de MVTec. Il réunit donc le meilleur des deux univers, le paramétrage et la programmation. Les utilisateurs ne sont pas limités aux fonctions de la boîte à outils uniVision, mais peuvent recourir aux vastes fonctionnalités de la bibliothèque de traitement d’images HALCON établie pour les applications complexes. L’écosystème uniVision offre la fexibilité nécessaire pour répondre aux exigences des projets de traitement d’images.

Avantages des scripts HALCON

Intégration parfaite dans l’écosystème uniVision

Le module HALCON Script s’intègre de façon optimale à la boîte à outils uniVision. L’échange de données entre tous les modules de paramétrage uniVision et le module HALCON Script s’effectue ainsi de manière flexible. Tous les types de données HALCON pertinents peuvent être échangés :
  • Variables iconiques (images, régions, XLD)
  • Variables de contrôle (Integer, Real, String)
Les interfaces intégrées, telles que les E/S numériques, PROFINET ou EtherNet/IP, permettent une restitution directe et flexible des résultats.
La visualisation basée sur le web permet d’afficher tous les résultats pertinents de manière flexible et rapide, même directement sous forme de superpositions dans l’image.

Hardware directement utilisable avec le HDevEngine préinstallé

Le HDevEngine est préinstallé sur les appareils uniVision tandis que la licence d’exécution HALCON (runtime) est déjà disponible pour les appareils avec le pack de licence uniVision Script. Les composants matériels sont ainsi prêts à charger les scripts HALCON aussitôt, ce qui permet de se concentrer sur la résolution de l’application côté logiciel. La version actuelle HALCON Steady 22.11 offre de nombreuses fonctions pour les appareils uniVision.

Flexibilité offerte par les scripts HALCON

Les données HALCON, telles que les modèles de contour, peuvent être stockées de manière flexible et permanente dans la bibliothèque HALCON Dictionary. Cela permet d’échanger rapidement et simplement des tâches uniVision entre différents appareils et les plateformes uniVision.
Les données dans les scripts HALCON peuvent être protégées par mot de passe contre un accès non autorisé. L’exécution des scripts peut même être liée à des appareils uniVision spécifiques afin d’éviter toute duplication non désirée, grâce à une solution de licence individuelle.
De nombreux exemples HALCON illustrent la simplicité d’intégration des scripts HALCON dans l’écosystème uniVision.
 

Étapes à suivre pour la création d’un script HALCON

uniVision est le logiciel standard paramétrable pour tous les produits de vision wenglor. Dans les clips vidéo suivants, Tobias Braun, expert en traitement d’images de wenglor, démontre de manière impressionnante l’utilisation simple et intuitive du logiciel uniVision ainsi que les diverses applications de tous les composants matériels de wenglor.

Smart Camera B60

Smart Camera B60 avec autofocus et monture C

Vue d’ensemble des principaux éléments téléchargeables

Exemples de scripts HALCON 1.0.1
Exemples de scripts HALCON 1.0.1 (414 KB)
Le fichier zip contient de nombreux scripts d’exemple HALCON qui montrent l’intégration dans le logiciel wenglor uniVision 3.
Comparaison des produits