Protocolo de Comunicación Robot-Visión#
FlexiVision One se comunica con el robot mediante protocolo TCP/IP en red Ethernet.
Especificaciones del protocolo#
Parámetro |
Valor |
|---|---|
Protocolo |
TCP/IP |
Puerto |
Configurable (predeterminado: FB1 → 4001 ; FB2 → 4002 ; FB3 → 4003) |
Carácter de terminación |
CHR(13) - Carriage Return |
Formato de datos |
Cadena ASCII |
Timeout |
Configurable (predeterminado: 5000 ms) |
Encoding |
UTF-8 |
Comandos disponibles#
El sistema admite los siguientes comandos mediante cadenas de texto enviadas por la conexión TCP/IP:
Gestión de recetas#
Comando |
Acción |
Valor de Retorno |
|---|---|---|
|
Carga la receta correspondiente al “nome_ricetta” especificado |
Ninguno |
|
Devuelve el nombre de la receta actualmente cargada |
|
Comandos de localización#
Comando |
Acción |
Valor de Retorno |
|---|---|---|
|
Inicia el proceso de localización de las piezas. Si no hay piezas recogibles, llama automáticamente a la rutina de movimiento del FlexiBowl. |
|
|
Detiene el proceso de localización |
Ninguno |
|
Si no se ha recogido ninguna pieza, hace girar el FlexiBowl y reinicia la búsqueda |
|
|
Inicia la localización sin activar el FlexiBowl (solo adquisición de imagen) |
|
|
Devuelve el estado diagnóstico del localizador |
|
Comandos FlexiBowl#
Comando |
Acción |
Valor de Retorno |
|---|---|---|
|
Inicia la secuencia de vaciado rápido (Quick-Emptying) del FlexiBowl |
|
Señales hopper opcionales#
Note
Si el hopper debe activarse, recibiremos la cadena: "Hopper;signalnumber;time"
Para información detallada sobre la instalación física y las conexiones eléctricas, continuar con las secciones siguientes: