Comunicación a través de UDP
Un sistema de visión In-Sight se puede configurar para actuar como un servidor UDP o un dispositivo cliente estableciendo una conexión entre el sistema de visión In-Sight y otro dispositivo UDP para compartir datos a través de la red.
El Protocolo de Datagramas de Usuario (UDP), una alternativa al protocolo TCP, es un método de transporte y de comunicación sin conexión que ofrece una cantidad limitada de servicio cuando se intercambian mensajes mediante el protocolo de Internet. A diferencia del protocolo TCP, UDP no admite ni garantiza el envío, y tampoco proporciona paquetes de secuencias.
Para configurar un sistema de visión como cliente o dispositivo servidor para el servicio UDP:
- En el cuadro de grupo Comunicaciones, pulse el botón Agregar dispositivo.
- En el cuadro de grupo Configuración de dispositivo, seleccione Otro en la lista desplegable Dispositivo.
- Seleccione UDP en la lista desplegable Protocolo.
- Pulse el botón Aceptar.
- Ahora deberá configurar la ficha Ajustes de UDP y seleccionar una cadena de entrada (si es necesario) y una cadena de salida (si es necesario).
Modo
Define si el sistema de visión se configurará como cliente o como servidor (cliente, cliente con respuesta, servidor o servidor con respuesta; valor predeterminado = cliente). En el paradigma de comunicación UPD, un cliente es un sistema que accede a un servicio remoto desde otro sistema (o servidor) informático a través de una red, y un servidor es un dispositivo conectado que gestiona solicitudes de datos desde otros dispositivos conectados.
- Cliente: El sistema de visión transmite datos al servidor seleccionado.
- Cliente con respuesta: El sistema de visión transmite datos al servidor seleccionado y, más tarde, espera en función del límite de tiempo especificado en el parámetro Tiempo de espera a un mensaje de respuesta del servidor.
- Servidor: El sistema de visión transmite datos como el servidor seleccionado.
- Servidor con respuesta: El sistema de visión recibe datos como el servidor seleccionado y, más tarde, envía un mensaje de respuesta de vuelta al dispositivo cliente.
Nombre de equipo del servidor
Define el nombre de equipo o la dirección IP del servidor UDP. Si el parámetro Modo está definido como Servidor o Servidor con respuesta, este parámetro se deshabilitará.
Puerto
Define el número de puerto de comunicación entre el servidor UDP y el dispositivo UDP. Si el sistemas de visión In-Sight está configurado como un Servidor y se ha introducido un Nombre de equipo del servidor, el parámetro Puerto asigna el número de puerto al dispositivo. Si el sistema de visión está configurado como Cliente, el número de puerto debe ser el mismo que el del servidor UDP.
Tiempo de espera
Define el período de tiempo (de 100 a 15.000; valor predeterminado = 1000), en milisegundos, necesario para recibir una respuesta del dispositivo servidor cuando se envía un mensaje desde el dispositivo cliente.
Note: El parámetro Tiempo de espera solo se habilita cuando el parámetro Modo se fija como Cliente con respuesta.
La ficha Cadena de entrada le permite definir una cadena que es una entrada desde otro dispositivo a una cadena de entrada de la herramienta EasyBuilder, como por ejemplo el parámetro Cadena coincidente de la herramienta de identificación Leer códigos de ID, Leer código 1D, Leer códigos 1D (1-20), Leer código 2D, Leer códigos 2D (1-20), Leer código postal o Leer texto, en el paso Inspeccionar pieza.
Nombre de entrada
Desde el menú desplegable, seleccione la tarea o la propiedad de herramienta de Easybuilder que se establecerá como entrada.
Note: Para introducir una cadena de texto desde un dispositivo externo, como un PLC o un PC, con el fin de utilizarla con una herramienta de identificación, consulte el tema: Introducción de datos para las herramientas de identificación.
La ficha Formatear cadena de salida le permite definir los datos que se envían al servidor UDP cuando el parámetro Modo está configurado como Cliente, Cliente con respuesta o Servidor con respuesta.
- Desde la ficha Formatear cadena de salida, haga clic en el botón Formatear cadena para abrir el cuadro de diálogo Cadena de formato, que permite añadir, personalizar y modificar el orden de los datos enviados.
- En el cuadro de diálogo Cadena de formato, presione el botón Agregar para abrir el cuadro de diálogo Seleccionar datos de salida.
- Los cuadros de diálogo Seleccionar datos de salida contienen los datos de cualquier herramienta de ubicación o de inspección incluida en su tarea, así como los resultados totales de ésta. En el cuadro de diálogo, seleccione los datos que desee enviar desde el sensor In-Sight y presione el botón Aceptar.
- Una vez seleccionados sus datos en el cuadro de diálogo Seleccionar datos de salida, volverá a aparecer el cuadro de diálogo FormatString.
- Puede modificar las cadenas y/o cambiar el orden de los datos a enviar seleccionándolos en la lista y haciendo clic en el botón Subir o Bajar para establecer el orden deseado. Cuando haya terminado de modificar las cadenas, presione el botón Aceptar.
- Ahora que la cadena está formateada, los datos de salida se enviarán tan pronto como el sensor termine de ejecutar la tarea.