© Copyright 1999-2018 Cognex Corporation. Reservados todos los derechos.
Revision: 5.6.1.4, 09/14/2018
Este documento describe el kit de desarrollo de software (SDK) de In-Sight para Microsoft® Windows®. Contiene los siguientes temas:
Consulte también las notas de la versión de In-Sight Display Control para obtener información específica sobre el control CvsInSightDisplay.
El SDK de In-Sight es una plataforma de desarrollo de aplicaciones personalizadas que interactúan con los sistemas de visión In-Sight en una red. Los programas desarrollados con el SDK de In-Sight pueden variar en complejidad, desde un simple In-Sight Display Control acoplado a un formulario hasta potentes aplicaciones con carga de tareas, almacenamiento de imágenes y comunicación a través de varios canales de entrada y salida.
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.
Esta sección describe los requisitos del sistema para el SDK de In-Sight.
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:
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:
El software In-Sight ha sido probado en los siguientes sistemas operativos:
Aunque el SDK 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.1 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.
Nota:
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.
Nota:
El SDK de In-Sight permite crear herramientas EasyBuilder personalizadas (para más información, consulte la Guía de Referencia del Programador de ToolBuilder). Todas las herramientas para EasyBuilder creadas con ToolBuilder deben colocarse en el siguiente directorio para que la aplicación In-Sight Explorer pueda encontrarlas: C:\Program Files (x86)\Cognex\In-Sight\In-Sight Explorer 5.x.x\AddIns. Al crear herramientas para EasyBuilder con ToolBuilder, la DLL de la herramienta debe colocarse en el directorio In-Sight Explorer 5.x.x\AddIns. Copie al directorio AddIns todos los archivos DLL de ToolBuilder creados anteriormente.
Para poder instalar el SDK de In-Sight, es necesario haber iniciado sesión como usuario con privilegios administrativos completos.
Los proyectos de ejemplo del SDK de In-Sight se instalan en la siguiente carpeta: C:\Users\Public\Documents\Cognex\In-Sight\In-Sight Sample Projects 5.x.x. El menú Inicio contiene un acceso directo para facilitar el acceso a esta ubicación.
| CR# | Problema |
|---|---|
| 31753 |
Los elementos del SDK de In-Sight (por ejemplo, CvsInSightDisplay) que necesiten actualizarse solo solicitarán actualizaciones si están visibles, no si están ocultos o minimizados. Solución alternativa: Si en este supuesto fuera necesario realizar actualizaciones, debe añadirse una llamada a CvsInSight.AcceptUpdate() y/o a CvsInSightDisplay.AcceptUpdate() cuando deban recuperarse resultados nuevos del sistema de visión In-Sight. Se recomienda adjuntar un controlador al evento CvsInSight.ResultsChanged y, una vez controlados los resultados, llamar a CvsInSight.AcceptUpdate. |
| 15264 |
Al compilar una aplicación del SDK de In-Sight en un sistema operativo de 64 bits, debe ajustar la 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: Para averiguar cómo resolver este problema en los diferentes tipos de proyecto, consulte el archivo de ayuda Referencia del SDK de In-Sight.
|
| 11930 | Se recomienda asegurarse de que el sistema de visión esté desconectado antes de ejecutar el método SetExpression. |