Qu’est-ce que GenICam ?
GenICam est une norme commune de l’industrie de la vision industrielle, développée par l’European Machine Vision Association (EMVA), qui permet d’utiliser une interface de programmation unifiée pour contrôler des caméras de vision industrielle.
La norme GenICam offre une interface de programmation largement applicable, fournissant une interface de configuration de bout en bout pour les interfaces standard, notamment GigE Vision, USB 3.0 Vision, Camera Link et IEEE 1394.
Pour les caméras conformes à la norme GenICam, des logiciels de vision industrielle compatibles GenICam (tels que HALCON) peuvent être utilisés pour connecter et contrôler facilement les caméras sans configuration spécifique à la caméra.
Mécanisme
-
Une caméra conforme à GenICam fournit un fichier descripteur XML, qui décrit les paramètres de la caméra et indique les caractéristiques et fonctions proposées par la caméra.
-
Un logiciel de vision industrielle compatible GenICam convertit le fichier XML en interfaces de programmation applicatives GenAPI ou en éléments d’interface utilisateur graphique.
-
En utilisant les interfaces de programmation applicatives ou l’interface utilisateur graphique du logiciel de vision industrielle, vous pouvez accéder facilement et utiliser les caractéristiques et fonctions fournies par la caméra.
Pour plus d’informations sur GenICam, veuillez visiter:GenICam.
Prise en charge de GenICam par la caméra
Après la mise à niveau du micrologiciel de la caméra vers la version 2.0.0 ou supérieure, la caméra est compatible avec les normes GenICam/GigE Vision, et vous pouvez piloter la caméra avec des logiciels de vision industrielle tiers (« GenICam client »), tels que HALCON.
Pour les paramètres de la caméra disponibles et réglables dans les clients GenICam, consultez Paramètres de caméra disponibles dans le client GenICam.
If you want to connect to and manage the camera with HALCON, refer to Guide d’utilisation des exemples HALCON.