Notes de mise à jour d'In-Sight® Display Control 5.7.0

© Copyright 1999-2019 Cognex Corporation. Tous droits réservés.

Revision: 5.7.0.2, 04/10/2019

Présentation

Ce document décrit le composant In-Sight Display Control pour Microsoft® Windows® et présente les rubriques suivantes :

À propos d'In-Sight Display Control

Le contrôle In-Sight Display Control (CvsInSightDisplay) est le composant central de la fenêtre Vue du projet d'In-Sight Explorer et permet d'afficher des images, des éléments graphiques et des données de tableur lorsqu'il est connecté à un système de vision In-Sight. Ce contrôle est fourni sous la forme d'un contrôle .NET intégrable dans une application Microsoft Visual Studio C# .NET ou VB.NET Windows Forms et d'un composant ActiveX intégrable à des environnements Visual Basic 6.0 ou HMI/SCADA.

Remarque :

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.

Configuration système requise

Cette section décrit la configuration système requise pour le logiciel In-Sight Display Control.

Configuration matérielle minimale du PC

La configuration matérielle minimale suivante s'applique aux PC que vous connecterez à un seul système de vision In-Sight à basse résolution, s'exécutant à une vitesse de production réduite :

Configuration matérielle recommandée du PC

La configuration matérielle recommandée suivante concerne un PC connecté simultanément à quatre systèmes de vision In-Sight au maximum :

Configuration requise pour le système d'exploitation

Le logiciel In-Sight a été testé sur les systèmes d'exploitation suivants :

Bien que In-Sight Display Control puisse 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.

Langues prises en charge

Prise en charge des versions de micrologiciel

Le logiciel In-Sight 5.7.0 comporte trois 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.

Micrologiciel In-Sight 5.7.0

Micrologiciel In-Sight 5.3.3

Micrologiciel In-Sight 4.10.5

Remarque : In-Sight Micro 1020, In-Sight série 2000 et In-Sight 7020, 7010, 7230, 7430 et 7432 ne sont pas pris en charge avec le contrôle In-Sight Display Control.

Microsoft .NET Framework 4.5

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.

Environnements de développement pris en charge

Remarque : Les contrôles ActiveX sont pris en charge par Microsoft Visual Basic 6.0, Rockwell Automation FactoryTalk® View Site Edition (SE) et les applications hôtes compatibles avec ActiveX.

Installation

In-Sight Display Control est installé avec le logiciel In-Sight et les programmes d'installation In-Sight SDK, vous devez disposer des droits d'administration complets pour pouvoir les installer.

Remarque : Les applications COM/ActiveX développées à l'aide d'une autre version du contrôle In-Sight Display Control ou de l'application In-Sight SDK ne sont pas compatibles avec cette version et ne fonctionneront pas correctement. Les applications personnalisées doivent de nouveau être compilées en fonction de cette version ou la version d'origine doit être réinstallée. (n° CR 5084)

Exemples de projet

Les exemples de projets (Sample Projects) In-Sight Display Control sont installés dans le dossier suivant : C:\Utilisateurs\Public\Documents\Cognex\In-Sight\In-Sight Sample Projects 5.x.x. Un raccourci placé dans le menu Démarrer de Microsoft Windows permet d'ouvrir cet emplacement.

Modifications de l'interface API

Consultez le fichier d'aide du contrôle In-Sight Display Control pour connaître la liste complète des améliorations et autres modifications importantes apportées à l'interface API dans cette mise à jour d'In-Sight Display Control.

Modifications et corrections

Remarque : Les notes de mise à jour comprennent des numéros CR (de demande de modification) (dans la mesure du possible) pour améliorer le suivi des problèmes connus signalés par le support technique Cognex.
n° CR Problème
N/A Installez In-Sight Display Control en tant qu’application 32 ou 64 bits. Remarquez que le chemin d’installation par défaut reste inchangé. In-Sight Display Control est installé dans le dossier C:\Program Files (x86)\Cognex\In-Sight\In-Sight Display Control 5.x.x quelle que soit la version, 32 ou 64 bits.
15264 Lors de la création d'une application In-Sight Display Control sous un système d'exploitation 64 bits, vous pouvez maintenant définir la plate-forme cible sur n’importe quel processeur, x64 ou x86, dans Visual Studio. Auparavant, il fallait, dans Visual Studio, définir la plate-forme cible sur x86.

Problèmes connus

Remarque : Les notes de mise à jour comprennent des numéros CR (de demande de modification) (dans la mesure du possible) pour améliorer le suivi des problèmes connus signalés par le support technique Cognex.
n° CR Problème
82479

Si vous essayez d’installer In-Sight Display Control 5.7.0 sur un ordinateur avec Microsoft .NET Framework 3.5 désactivé dans le cadre d’une mise à jour de Windows en cours de traitement, l’erreur suivante est susceptible de s’afficher : Erreur lors de l’installation de Microsoft .NET Framework ; code d’erreur 0x800f081f.

Solution : Patientez jusqu’à la fin de la mise à jour de Windows. Redémarrez l’ordinateur si nécessaire. Installez In-Sight Display Control 5.7.0.

5771

Si plusieurs versions du logiciel In-Sight sont installées sur votre ordinateur, la désinstallation d'une version peut produire le message d'erreur suivant lorsque vous essayez d'utiliser le contrôle Cognex In-Sight Display Control (CvsInSightDisplay) dans un environnement VB6, COM ou ActiveX :

Enregistrement incorrect du composant 'CvsInSightDisplay.ocx' ou de l'une de ses dépendances : un fichier est manquant ou non valide.

Solution : pour corriger ce problème, ouvrez le panneau de configuration de Windows, sélectionnez la version souhaitée du logiciel In-Sight et procédez à une réparation.

Remarque : Seule une version à la fois du contrôle In-Sight Display Control peut être enregistrée pour des applications COM/ActiveX sur votre système, et il s'agit toujours de la version la plus récente installée. Les applications compilées qui utilisent une version plus ancienne du contrôle In-Sight Display Control peuvent sembler fonctionner lorsque cette version est installée, mais leur compatibilité avec cette version n'est pas garantie.
5319

Lorsqu'une fonction PairDistance est ajoutée à une formule Abs, comme dans l'un des exemples ci-après, "Abs(B2)+PairDistance(C2,0,1)" ou "PairDistance(C2,0,1)+Abs(B2)", l'expression peut entraîner une ouverture incorrecte de la feuille de propriétés.

Solution : la fonction PairDistance doit être conservée dans sa propre cellule et référencée par l'autre expression.

5230 Si vous ajoutez une balise OPC par l'intermédiaire d'un contrôle In-Sight Display Control, la balise OPC correspondante dans In-Sight OPC Server doit utiliser exactement les mêmes majuscules et minuscules. Si les deux noms ne correspondent pas exactement, il en résulte une erreur de configuration dans OPC Server.
5093 Les boîtes de dialogue Ouvrir et Enregistrer (accessibles, par exemple, via le raccourci CTRL+O), lorsqu'elles sont appelées par l'intermédiaire du contrôle In-Sight Display Control dans un environnement .NET ou ActiveX personnalisé, se comportent différemment des boîtes de dialogue Ouvrir/Enregistrer exécutées par l'intermédiaire d'In-Sight Explorer. Sur la liste des Capteurs In-Sight, In-Sight Explorer affiche la liste de tous les systèmes de vision In-Sight connectés au sous-réseau local et de toutes les entrées de la table d'hôtes d'Explorer. Si elles sont exécutées par l'intermédiaire d'un contrôle In-Sight Display Control dans un environnement .NET ou ActiveX, en revanche, ces mêmes boîtes de dialogue affichent la liste de tous les systèmes connectés au même sous-réseau et les entrées de la table d'hôtes In-Sight conservées sur le système de vision auquel est connecté l'écran.