© Copyright 1999-2019 Cognex Corporation. Tous droits réservés.
Revision: 5.7.3.5, 06/18/2019
Ce document décrit l'application In-Sight Software Development Kit (SDK) pour Microsoft® Windows® et présente les rubriques suivantes :
Reportez-vous également aux notes de mise à jour In-Sight Display Control pour des informations spécifiques concernant le contrôle CvsInSightDisplay.
L'application In-Sight SDK offre une plate-forme dédiée au développement d'applications personnalisées interagissant avec les systèmes de vision In-Sight connectés en réseau. Les programmes développés à l'aide de l'application In-Sight SDK peuvent être d'une complexité variable et aller du simple contrôle In-Sight Display Control verrouillé dans un formulaire à de puissantes applications pouvant charger des projets, enregistrer des images et communiquer par l'intermédiaire de différents canaux d'E/S.
Visitez le Centre de support en ligne In-Sight pour télécharger les notes de mise à jour et la documentation les plus récentes, y compris les versions localisées.
Cette section décrit la configuration système requise pour le logiciel In-Sight SDK.
Remarques :
| Minimum | Recommandée |
|---|---|
| Processeur Intel® Celeron® 1000M cadencé à 1,8 GHz (ou équivalent) | Processeur Intel Core™ i7 cadencé à 2,7 GHz (ou équivalent) |
| 2 Go de mémoire vive disponible | 4 Go de mémoire vive disponible |
| 4 Go d'espace disponible sur le disque dur | 8 Go d'espace disponible sur le disque dur |
| Carte graphique avec une résolution d'affichage de 1024 x 768 et une profondeur de couleur de 24 bits (la définition de l'affichage doit être définie sur 96 ppp) | Carte graphique avec une résolution d'affichage de 1920 x 1080 et une profondeur de couleur de 32 bits (la définition de l'affichage doit être définie sur 96 ppp) |
| Carte d'interface réseau (au moins 100 Mbits/s) pour la connexion à un système de vision In-Sight | Carte d'interface réseau Gigabit pour la connexion aux systèmes de vision In-Sight |
Le logiciel In-Sight a été testé sur les systèmes d'exploitation suivants :
Même si In-Sight SDK peut fonctionner sous d'autres systèmes d'exploitation, les systèmes d'exploitation qui ne sont pas conformes aux exigences ci-dessus n'ont pas été testés et ne sont pas pris en charge.
Le logiciel In-Sight 5.7.3 comporte deux versions du micrologiciel :
Les systèmes de vision In-Sight équipés de micrologiciels antérieurs devraient fonctionner correctement. Certaines fonctions ne sont toutefois pas prises en charge par les versions plus anciennes du micrologiciel et n'ont pas été complètement testées. Pour obtenir des performances optimales, mettez à jour les systèmes de vision qui exécutent une version de micrologiciel plus ancienne vers les versions prises en charge les plus récentes. Pour consulter une liste des modèles et des versions de micrologiciel pris en charge, consultez la rubrique Versions du micrologiciel dans le fichier d'aide In-Sight® Explorer.
Remarque :
Le logiciel In-Sight nécessite Microsoft .NET Framework 4.5. Si le programme d'installation d'In-Sight ne parvient pas à détecter Microsoft .NET Framework 4.5, il essaie de le télécharger et de l'installer.
Remarque :
L'application In-Sight SDK prend en charge la capacité de créer des outils EasyBuilder personnalisés (pour plus d'informations, consultez le guide de référence du programmeur ToolBuilder). Tous les outils EasyBuilder créés par ToolBuilder doivent être placés dans le répertoire suivant pour être accessibles à l'application In-Sight Explorer : C:\Program Files (x86)\Cognex\In-Sight\In-Sight Explorer 5.x.x\AddIns. Lors de la création d'outils EasyBuilder à l'aide de ToolBuilder, la DLL de l'outil doit être placée dans le répertoire In-Sight Explorer 5.x.x\AddIns. Copiez et collez dans le répertoire AddIns tous les fichiers DLL ToolBuilder préalablement créés.
Vous devez être connecté en tant qu'utilisateur disposant de privilèges d'administration pour installer l'application In-Sight SDK.
Les exemples de projets (Sample Projects) In-Sight SDK sont installés dans le dossier suivant : C:\Utilisateurs\Public\Documents\Cognex\In-Sight\In-Sight Sample Projects 5.x.x. Un raccourci situé dans le menu Démarrer permet d'ouvrir cet emplacement.
| N° de problème | Problème |
|---|---|
| 82151 |
In-Sight SDK n’a pas pu charger un projet dans un système de vision depuis un ordinateur local à l’aide de la fonction CvsInSightDisplay.InSight.File.LoadJobFileLocally (). Solution : Pour charger un projet dans un système de vision depuis un ordinateur local, procédez comme suit :
|
| 31753 |
Les éléments de In-Sight SDK (comme CvsInSightDisplay) qui nécessitent des mises à jour les demanderont uniquement quand ils sont visibles, mais pas quand ils sont masqués ou réduits. Solution : Si des mises à jour sont requises dans ce scénario, un appel à CvsInSight.AcceptUpdate() et/ou CvsInSightDisplay.AcceptUpdate() doit être ajouté lorsque de nouveaux résultats doivent être récupérés par le système de vision In-Sight. Il est conseillé de joindre un gestionnaire à l'événement CvsInSight.ResultsChanged et une fois que les résultats ont été gérés, il faut appeler CvsInSight.AcceptUpdate. |
| 11930 | Il est recommandé de s'assurer qu'un système de vision est hors ligne avant d'appeler la méthode SetExpression. |