Uso del controlador In-Sight de Cognex

Prev Next

Uso del controlador In-Sight de Cognex

Guía del controlador In-Sight de Cognex

Este artículo describe las capacidades y la configuración asociadas al controlador In-Sight de Cognex en Tulip.

Note

This article focuses on connecting to a Cognex device from a Tulip Player. This article focuses on a Cognex Device and an Edge Device.

Visión general

En este artículo, nos centraremos en la conexión entre Tulip y Cognex y, a continuación, en las capacidades una vez que ambos se han conectado. Necesitará dos puertos - TCP y Telnet - de Vision Suite o Insight Explorer de Cognex. A continuación, en Tulip, deberá conectarse a dichos puertos. Una vez conectado, podrá cargar trabajos, capturar imágenes o ejecutar comandos nativos.

Configuración

Para configurar su dispositivo In-Sight de Cognex para utilizarlo con Tulip, asegúrese primero de que su cámara In-Sight de Cognex está encendida y conectada a la misma red que su reproductor Windows Tulip.

También debe tener Telnet activado en su dispositivo Windows. Lea las instrucciones aquí.

Insight Vision Suite

A continuación, asegúrese de que la comunicación de salida TCP/IP está activada:

CognexTCPServer.png

Y su servidor Telnet está habilitado.

CognexIndustrialPage.png

image (6).png

Insight Explorer

A continuación, asegúrese de que la comunicación de salida TCP/IP está habilitada:

Y configure el "Format Output String" para incluir la información que le gustaría recibir en los eventos de Resultado.

No es necesaria ninguna otra configuración.

Solución de problemas

¿No puede conectarse?

Una vez abiertos los puertos, puede ejecutar esta secuencia de comandos en Windows Powershell para asegurarse de que el servidor TCP deCognexes pingable desde el mismo dispositivo que su reproductor, runTest-NetConnection<dirección IP del servidor TCP de Cognex> -port 3000Paraprobar la conexión Telnet, primero asegúrese de que Telnet está activado (aquí encontrará una guía sobre cómo hacerlo). A continuación, puede ejecutar para probar su conexión.telnet <dirección IP> 23Siencuentra errores, consulte la configuración adecuada para su servidor Telnet o TCP/IP más arriba.

Configuración del lado Tulip

Para que el controlador de Cognex funcione correctamente, primero debe conectarse a la cámara. Le recomendamos que se conecte al Driver de Cognex "On Step Enter".

Screenshot 2025-01-08 at 1.12.32 PM.png

He aquí un ejemplo de cómo ejecutar una función en la Cognex.

Screenshot 2025-01-08 at 1.12.17 PM.png

Capacidades

El controlador Cognex In-Sight permite que los dispositivos Cognex de la serie In-Sight conectados en red se integren en Tulip Apps a través de Windows Tulip Player.

El controlador admite la conexión a varias cámaras, la carga de trabajos, la activación de trabajos, la recuperación de la última imagen capturada y la ejecución de comandos de modo nativo arbitrarios.

Funciones

Las siguientes funciones pueden ser utilizadas en Tulip Triggers.

Cada una de ellas se describe a continuación:

  • Conectar: Se conecta a una cámara In-Sight de Cognex. Requiere un identificador (que se utilizará para identificar la cámara en comandos posteriores), host (normalmente la dirección IP de la cámara), puerto (el puerto proporcionado en la página de configuración de comunicaciones TCP/IP, normalmente el puerto 3000), Usuario (el nombre de usuario para iniciar sesión en la cámara, "admin" por defecto) y Contraseña (la contraseña para el nombre de usuario anterior. Vacía por defecto).
  • Cargar Trabajo - Carga un trabajo a la cámara. Requiere el identificador de una cámara conectada y el nombre del trabajo a cargar con o sin la extensión .job.
  • Disparar - Dispara una captura de imagen en la cámara. Requiere el identificador de una cámara conectada. Después de que se ejecute un trabajo, se creará un evento Resultado.
  • Obtener Imagen - Recupera la última imagen capturada de la cámara. Requiere el identificador de una cámara conectada. Devuelve una imageUrl que puede visualizarse en un widget Tulip Variable.
  • Ejecutar Comando - Ejecuta un Comando de Modo Nativo arbitrario en la cámara. Requiere el identificador de una cámara conectada y un comando a ejecutar. Los caracteres escapados como "\r" y "\n" se manejan correctamente en este cuadro de texto. Devuelve el resultado bruto de ejecutar el comando.
  • Desconectar - Desconecta de una cámara. Requiere el identificador de una cámara conectada.

Eventos

Los siguientes eventos pueden ser utilizados en Tulip Triggers.

  • Error - Indica un problema con el controlador. Este evento contiene un mensaje que ayudará a solucionar el problema de raíz.
  • Resultado - Indica que el resultado de un Trabajo de Visión se ha completado. Este evento contiene la salida de la cámara configurada en Cognex In-Sight Explorer.