Controlador RoboDK para FANUC

Los controladores de los robots proporcionan una alternativa a la programación fuera de línea (donde un programa es generado, luego es transferido al robot y es ejecutado). Con los controladores de robot, es posible ejecutar una simulación directamente en el robot (programación en línea). Más información disponible en la sección Controladores de Robot.

Una conexión entre RoboDK y el robot Fanuc puede ser establecida para mover el robot automáticamente desde una PC conectada usando RoboDK. Esto permite usar la opción RoboDK Ejecutar en el robot para la programación en línea y la depuración. La conexión se puede establecer a través de una conexión estándar Ethernet (TCP/IP).

Siga estos pasos para configurar el controlador RoboDK para Fanuc:

1.Primero debemos transferir los siguientes archivos (estos archivos pueden ser proporcionados con este documento):

a.DRIVERRDK_S3. PC Programa principal que gestiona la comunicación a través de S3 (puerto de comunicación socket número 3).       
Este programa debe ser iniciado para establecer una comunicación con RoboDK. Pueden ser usadas otras conexiones de socket seleccionando el programa correspondiente.

b.GO_MJ.TP

c.GO_ML.TP

d.GO_MC.TP

Siga estos pasos en el teach pendant del robot para preparar el puerto de comunicación entre un robot Fanuc y RoboDK:

2.Seleccione Menú-Configuración-Host comm-[Mostrar]-servidores-Seleccione3-Seleccione"S3"-Entrar.

a.Establecer protocolo para SM

b.Si hay múltiples puertos disponibles: Establecer puerto en P3 (o el puerto correspondiente).

c.Establecer inactividad Timeout para 9999

3.Seleccione Menú-siguiente-Sistema-Variables.

a.Seleccione $HOSTS_CFG

b.Seleccione el Número 3

c.Establezca $SERVER_PORT en 2000         
($HOSTS_CFG3]. $SERVER_PORT = 2000)

4.Volver al menú anterior:        
Seleccione Menú-Configuración-host comm-[Mostrar]-servidores-3 S3-entrar

a.Establezca estado de Inicio al Empezar

b.Establezca estado Actual en Comenzó:       
Para ello, seleccione ACCIÓN-DEFINICIÓN, luego ACCIÓN-COMENZAR

El puerto 2000 es utilizado como por defecto tanto para RoboDK como para Fanuc. El puerto en la sección 2. c puede ser diferente pero el mismo puerto necesita ser especificado en RoboDK (campo  "Puerto del robot").