Notas de la versión de In-Sight® Display Control 5.7.0

© Copyright 1999-2019 Cognex Corporation. Reservados todos los derechos.

Revision: 5.7.0.2, 04/10/2019

Resumen

Este documento describe In-Sight Display Control para Microsoft® Windows®. Contiene los siguientes temas:

Acerca de In-Sight Display Control

In-Sight Display Control (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.

Requisitos del sistema

Esta sección describe los requisitos del sistema para el software de In-Sight Display Control.

Requisitos de hardware mínimos para PC

Los siguientes requisitos mínimos de hardware se refieren a los PC que conecte a un único sistema de visión In-Sight de baja resolución que se ejecute a una velocidad de producción lenta:

Requisitos de hardware recomendados para PC

Los siguientes requisitos de hardware recomendados se refieren a los PC a los que conecte simultáneamente hasta cuatro sistemas de visión In-Sight:

Requisitos del sistema operativo

El software In-Sight ha sido probado en los siguientes sistemas operativos:

Aunque In-Sight Display Control puede funcionar en otros sistemas operativos, los sistemas que no cumplan los requisitos indicados no han sido probados y no se consideran compatibles.

Idiomas disponibles

Compatibilidad con versiones de firmware

El software In-Sight 5.7.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. Para ver una lista completa de los modelos y las versiones de firmware compatibles, véase el tema Versiones de firmware del archivo Ayuda de In-Sight® Explorer.

Firmware de In-Sight, versión 5.7.0

Firmware de In-Sight, versión 5.3.3

Firmware de In-Sight, versión 4.10.5

Nota: Las series In-Sight Micro 1020, In-Sight 2000 e In-Sight 7020, 7010, 7230, 7430 y 7432 no son compatibles con In-Sight Display Control.

Microsoft .NET Framework 4.5

El software In-Sight requiere Microsoft .NET Framework 4.5. Si el programa de instalación del software de In-Sight no detecta Microsoft .NET Framework 4.5, intentará descargarlo e instalarlo.

Entornos de desarrollo compatibles

Nota: Microsoft Visual Basic 6.0, Rockwell Automation FactoryTalk® View Site Edition (SE) y las aplicaciones host de ActiveX compatibles admiten los controles ActiveX.

Instalación

In-Sight Display Control se instala con los programas instaladores del software In-Sight y del kit de desarrollo de software (SDK) de In-Sight. Para poder instalar el software, es necesario haber iniciado sesión como usuario con privilegios administrativos completos.

Nota: Las aplicaciones COM/ActiveX desarrolladas con cualquier otra versión del SDK de In-Sight o de In-Sight Display Control son incompatibles con esta versión y no funcionarán correctamente. Para que dichas aplicaciones personalizadas funcionen, será necesario volver a compilarlas específicamente para esta versión, o bien volver a instalar la versión original. (CR# 5084)

Proyectos de ejemplo

Los proyectos de ejemplo de In-Sight Display Control se instalan en la siguiente carpeta: C:\Users\Public\Documents\Cognex\In-Sight\In-Sight Sample Projects 5.x.x. El menú Inicio de Microsoft Windows contiene un acceso directo para facilitar el acceso a esta ubicación.

Modificaciones en la interfaz de programación de aplicaciones (API)

Consulte el archivo de ayuda In-Sight Display Control para obtener una lista completa de las mejoras y otras modificaciones realizadas en la API de esta versión de In-Sight Display Control.

Cambios y correcciones

Nota: Las notas de versión incluyen (donde corresponda) números de solicitud de modificación (CR#) para mejorar el seguimiento de problemas conocidos y tratados por la Asistencia técnica de Cognex.
CR# Problema
N/A Ya puede instalarse In-Sight Display Control como aplicación de 32 o 64 bits. Tenga en cuenta que la ruta de instalación es la misma y que In-Sight Display Control se instala en C:\Archivos de programa (x86)\Cognex\In-Sight\In-Sight Display Control 5.x.x en los sistemas operativos tanto de 32 como de 64 bits.
15264 Al compilar una aplicación de In-Sight Display Control en un sistema operativo de 64 bits, ahora podrá ajustar la plataforma de destino en Visual Studio a cualquiera de CPU, x64 o x86. Antes había que ajustar la plataforma de destino a x86 en Visual Studio.

Problemas conocidos

Nota: Las notas de versión incluyen (donde corresponda) números de solicitud de modificación (CR#) para mejorar el seguimiento de problemas conocidos y tratados por la Asistencia técnica de Cognex.
CR# Problema
82479

Si intenta instalar In-Sight Display Control 5.7.0 en un sistema con Microsoft .NET Framework 3.5 deshabilitado cuando se están procesando actualizaciones de Windows, puede salirle un mensaje de error: Error al instalar Microsoft .NET Framework; código de error 0x800f081f.

Solución alternativa: espere a que se completen las actualizaciones de Windows (reinicie si es necesario) y, acto seguido, instale In-Sight Display Control 5.7.0.

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 In-Sight Display Control (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 de In-Sight Display Control para COM/ActiveX, que además debe ser siempre la más reciente. Aunque algunas aplicaciones compiladas con una versión anterior de In-Sight Display Control 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 In-Sight Display Control, 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 In-Sight Display Control 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 In-Sight Display Control 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.