© Copyright 1999-2019 Cognex Corporation. Reservados todos los derechos.
Revision: 5.7.3.5, 06/18/2019
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.
Notas:
| Mínimo | Recomendado |
|---|---|
| Procesador Intel® Celeron® 1000M con una velocidad de 1,8 GHz (o equivalente) | Procesador Intel Core™ i7 con una velocidad de 2,7 GHz (o equivalente) |
| 2 GB de memoria RAM disponible | 4 GB de memoria RAM disponibles |
| 4 GB de espacio libre en disco duro | 8 GB de espacio libre en disco duro |
| Tarjeta de vídeo con una resolución de 1024 x 768 puntos y una profundidad de color de 24 bits (el ajuste de pantalla DPI debe ajustarse a 96 DPI) | Tarjeta de vídeo con una resolución de 1920 x 1080 puntos y una profundidad de color de 32 bits (el ajuste de pantalla DPI debe ajustarse a 96 DPI) |
| Tarjeta de interfaz de red (de al menos 100 Mbps) para conectarse a un sistema de visión In-Sight | Tarjeta de red Gigabit para la conexión a 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.7.3 contiene dos 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.
| N.º problema | Problema |
|---|---|
| 82151 |
El SDK de In-Sight no logra cargar una tarea desde un PC local en un sistema de visión usando la función CvsInSightDisplay.InSight.File.LoadJobFileLocally (). Solución alternativa: para cargar una tarea desde un PC local su un sistema de visión, siga estos pasos:
|
| 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: di 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. |
| 11930 | Se recomienda asegurarse de que el sistema de visión esté desconectado antes de ejecutar el método SetExpression. |