© Copyright 1999-2018 Cognex Corporation. Reservados todos los derechos.
Revision: 5.6.0.6, 05/25/2018
Este documento describe el control de pantalla de In-Sight para Microsoft® Windows®. Contiene los siguientes temas:
El control de pantalla de In-Sight (CvsInSightDisplay) forma el núcleo de la ventana de vista de la tarea de In-Sight Explorer y visualiza los datos de imágenes, gráficos y hojas de cálculo cuando está conectado a un sistema de visión In-Sight. Este control se incluye en el paquete como control .NET integrable en una aplicación .NET creada con Microsoft Visual Studio C# o en una aplicación VB.NET creada con Windows Forms, o bien como componente ActiveX integrable en entornos Visual Basic 6.0 o HMI/SCADA.
Nota:
Visite el Centro de asistencia en línea de In-Sight para descargar las notas de la versión y la documentación más recientes, incluidas las versiones localizadas.
El software In-Sight ha sido probado en los siguientes sistemas operativos:
Aunque el control de pantalla de In-Sight puede funcionar en otros sistemas operativos, los sistemas que no cumplan los requisitos indicados no han sido probados y no se consideran compatibles.
El software In-Sight 5.6.0 contiene tres versiones de firmware:
Los sistemas de visión In-Sight que tengan versiones de firmware anteriores pueden funcionar correctamente; sin embargo, algunas funciones no son compatibles con versiones de firmware anteriores y no han sido probadas de forma exhaustiva. Para disfrutar de un rendimiento óptimo, actualice los sistemas de visión que ejecuten algún firmware anterior a las versiones de firmware compatibles más recientes.
El software In-Sight requiere Microsoft .NET Framework 4.5. Si el programa de instalación del software In-Sight no detecta Microsoft .NET Framework 4.5, intentará descargarlo e instalarlo.
El control de pantalla de In-Sight se instala con los programas instaladores del software In-Sight y del kit de desarrollo de software (SDK) de In-Sight. Para poder instalar cualquiera de los dos, es necesario haber iniciado sesión como usuario con privilegios administrativos completos.
Los proyectos de ejemplo del control de pantalla de In-Sight se instalan en la siguiente carpeta:
El menú Inicio contiene un acceso directo para facilitar el acceso a esta ubicación.
Consulte el archivo de ayuda Control de pantalla de In-Sight para obtener una lista completa de las mejoras y otras modificaciones realizadas en la API de esta versión del control de pantalla de In-Sight.
| CR# | Problema |
|---|---|
| 15264 |
Al compilar una aplicación de control de pantalla de In-Sight en un sistema operativo de 64 bits, deberá ajustar el parámetro Plataforma de destino a x86. Si la plataforma de destino tiene asignado el valor Cualquier CPU o x64, puede que su aplicación se interrumpa con una excepción FileNotFoundException o BadImageFormatException. Solución alternativa: Para configurar su aplicación para una plataforma de destino x86 en Visual Studio:
Nota: En el archivo de ayuda del control de pantalla de In-Sight, encontrará las instrucciones correspondientes a proyectos C# y VB.NET.
|
| 5771 |
Si tiene instaladas múltiples versiones del software In-Sight y desinstala una de ellas, puede generarse el siguiente mensaje de error en el momento de intentar ejecutar el control de pantalla de In-Sight (CvsInSightDisplay) de Cognex en un entorno VB6, COM o ActiveX: El componente 'CvsInSightDisplay.ocx' o alguna de sus dependencias se han registrado incorrectamente: un archivo no es válido o falta. Solución alternativa: Para corregir este problema, abra el Panel de control de Windows, seleccione la instalación del software In-Sight deseada y ejecute una reparación. Nota: En cada sistema solo se puede registrar una versión del control de pantalla de In-Sight para COM/ActiveX, que además debe ser siempre la más reciente. Aunque algunas aplicaciones compiladas con una versión anterior del control de pantalla de In-Sight parecen seguir funcionando tras instalar esta versión, la compatibilidad no está garantizada.
|
| 5319 |
Al agregar la función PairDistance a una fórmula Abs, como en cualquiera de los siguientes ejemplos, "Abs(B2)+PairDistance(C2,0,1)" o "PairDistance(C2,0,1)+Abs(B2)", la expresión puede provocar que la hoja de propiedades se abra incorrectamente. Solución alternativa: La función PairDistance debe colocarse en su propia celda y tener una referencia en la otra expresión. |
| 5230 | Si añade una etiqueta OPC desde un control de pantalla de In-Sight, la correspondiente etiqueta OPC dentro de In-Sight OPC Server debe utilizar exactamente las mismas mayúsculas y minúsculas. Si ambos nombres no coinciden exactamente, se producirá un error de configuración en OPC Server. |
| 5093 | Al abrir los cuadros de diálogo Archivo > Abrir/Guardar (por ejemplo, CTRL+O) desde el control de pantalla de In-Sight en un entorno .NET o ActiveX personalizado, se comportan de forma diferente que los mismos cuadros de diálogo en In-Sight Explorer. En la lista "Sensores In-Sight", In-Sight Explorer mostrará todos los sistemas de visión In-Sight de la subred local y todas las entradas de la tabla de hosts de Explorer. Sin embargo, al abrirlos desde el control de pantalla de In-Sight en un entorno .NET o ActiveX, estos mismos cuadros de diálogo mostrarán la lista de todos los sistemas presentes en la subred local y las entradas de la tabla de hosts de In-Sight almacenados en el sistema de visión al que está conectada la pantalla. |