Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Comunicación Telnet Dataman:

Podemos enviar/recibir información de nuestro Dataman utilizando comandos nativos, para ello utilizaremos un software externo llamado “Hercules”, con el nos conectaremos a nuestro lector de codigos y simularemos algunos de estos comandos.

Software Hercules:

...

Al ser un archivo un ejecutable, no hace falta instalarlo.

Primero seleccionaremos el tipo de comunicación, al ser Telnet utilizamos la opción de TCP Client.

Interfaz:

...

En el recuadro de “Module IP “ escribiremos la dirección IP que corresponda a nuestra cámara y su puerto, por defecto es 23.

Una vez clicamos en “Connect”, visualizaremos si tenemos respuesta desde el mismo programa:

...

Nos aparecerá un mensaje conforme la cámara ha sido conectada.

Una vez esto utilizaremos los tres recuadros de abajo, para enviar nuestros comandos, y por pantalla recibiremos respuesta de que lo hayamos enviado.

Cabe decir que todos los comandos que necesitemos están descritos en la ayuda adjunta hasta información. También si tenemos instalado el programa de Setup tools (programa que se utiliza para programar el dataman), se entiende que si, ya que sino no se puede configurar y hacer las pruebas con el dataman.

Podremos encontrar estos comandos en el siguiente directorio.

C:\Program Files (x86)\Cognex\DataMan\DataMan Software v6.1.6_sr2\Documentation\Spanish

Interfaz de la ayuda:

...

Escribimos unos ejemplos de comandos:

Todos los comandos siempre vienen estructurados de la siguiente manera:

||> “nombre del comando“ <CR><LF>

Realizar una adquisición:

en el caso de la adquisición tendremos : ||> TRIGGER ON <CR><LF>

...

Para poder corroborar que se ha realizado la imagen, nos vamos al software de dataman, “setup tools”.

...

Las imágenes que se generan se visulizan en el campo derecho.

Realizar diferente tipo de disparo:

En el caso de realizar el tipo de adquisición: ||> SET TRIGGER.TYPE 0 <CR><LF>

...

Según el tipo de disparo que necesitemos, pondremos el indice que queramos.

Para poder corroborar que esto se ha realizado correctamente nos dirigimos al apartado correspondiente:

...

Recibir código:

Para recibir la información, enviaremos el comando nativo de recepción de resultados :

||>TRAIN.MATCH-STRING<CR><LF>

y seguidament haremos una adquisición:

||> TRIGGER ON <CR><LF>

Después de realizar la adquisición obtendremos la información del código.

...

Corroboramos la información obtenido desde el programa de dataman.

...

Una vez realizado estos ejemplos tenemos, toda la información de los comandos, en el archivo adjunto o en la dirección comentada al inicio.

Attachments
uploadfalse