Comunicar Robot KUKA con PLC CompactLogix Allen Bradley

hace 2 años · Actualizado hace 5 meses

Comunicar Robot KUKA con PLC CompactLogix Allen Bradley
Comunicar Robot KUKA con PLC CompactLogix Allen Bradley

En la actualidad cada vez es mas común la necesidad de utilizar Robots en procesos industriales teniendo como principales objetivos la calidad, aumento de producción, ahorro, entre otros. Pero los Robots no pueden hacer todo por sí solos y aquí es donde entran a la acción los PLC (Controladores Lógicos Programables).

Existen una gran cantidad de marcas desarrolladoras de PLC, en esta ocasión nos centraremos en la marca de Allen Bradley, específicamente en el modelo de PLC 1769-L30ER, pero si tu tienes un modelo diferente de la misma marca esta información de igual manera de servirá. De igual manera si cuentas con un PLC de marca diferente pero que soporte el protocolo de comunicación "Ethernet IP" la información aquí mostrada te será útil.

El PLC Compactlogix 1769-L30ER soporta el protocolo de comunicación Ethernet IP y es a través de este protocolo lo comunicaremos con el Robot KUKA.

⭐️ Antes de continuar suscríbete a nuestras Redes Sociales ⭐️

Requisitos:

  • Software Studio 5000
  • Software WorkVisual 6.0
  • PLC Compactlogix 1769-l30er
  • Controlador KUKA KRC5 Micro
  • Robot KR10 R1100-2
📋Aquí podrás Encontrar✍
  1. CONFIGURACIÓN EN WORKVISUAL ROBOT KUKA
  2. CONFIGURACIÓN STUDIO 5000

CONFIGURACIÓN EN WORKVISUAL ROBOT KUKA

Lo primero que debemos hacer es extraer la configuración que tenemos actualmente en nuestro controlador KRC5 Micro, para esto abriremos el software de WorkVisual, daremos click en File-Abrir Proyecto-Browse.

Work Visual Explorer
Work Visual Explorer

NOTA: Es importante tener un cable de ethernet conectado a nuestra computadora y al puerto ethernet del controlador KRC5 Micro. Además de estar en el mismo rango de IP del controlador. Para saber la IP del KRC5 presionar "Main Menu" ->Staru-Ip ->Network Configuration.

Cable de ethernet conectado a XF5
Cable de ethernet conectado a XF5

Una vez tengamos el respaldo de nuestro controlador, debemos de Establecerlo como Activo, para esto damos click derecho y seleccionamos "Establecer controlador activo".

Establecer Controlador Activo
Establecer Controlador Activo

Después procederemos a configurar la estructura del bus pero debemos tener en cuenta que en Workvisual tenemos que tener instalada la paquetería de Ethernet IP, en caso de no tenerla seguir los pasos en este link: Instalar paquetes de Ethernet IP & Profinet en Robot Kuka.

Después de comprobar que tenemos instalada la paquetería vamos al apartado de "Options", damos click derecho y seleccionamos "ADD". Nos aparece la ventana de "Elements to add to Option", ahí debemos de elegir KUKA.EtherNetIP MS. y presionamos el botón de ADD.

Workvisual Option to Add
Workvisual Option to Add

Ahora damos click derecho en "Bus Structure" y seleccionamos la opción de "ADD", ahí elegimos "Ethernet IP" y presionamos el botón de "Ok".

Workvisual Bus Structure
Workvisual Bus Structure

Debajo del apartado de Bus Structure aparecerá nuestro DTM Ethernet IP, le damos doble click y nos aparecerá la ventana de configuración, seleccionamos la pestaña superior "Communication Settings".
IP source address: IP de nuestra computadora
Ethernet/IP network detection: rangos de IP que detectará nuestro controlador
Scanner: IP del PLC Maestro

Aplicaciones Premium

Suscríbete a nuestro boletín de noticias

🤖 Antes de suscribirte acepta nuestros términos y condiciones.


✅ Recuerda que al Suscríbete a nuestro boletín de noticias, recibirás por correo electrónico cada nueva publicación y también las actualizaciones de los mismos.

Ethernet IP Settings
Ethernet IP Settings

El siguiente paso es elegir la pestaña de "Local Slave 1", esa ventana la debemos de configurar de la manera en que se muestra la imagen siguiente, solo como prueba, en caso de requerir mas BYTES pueden modificar la cantidad.

Ethernet IP Local Slave
Ethernet IP Local Slave

Hasta aquí ya esta configurado nuestro controlador como adaptador de Ethernet IP, lo siguiente será realizar el enlace de las "Entradas y Salidas" del KRC5 con los "Bytes de Entrada y Salida del Adaptador", para esto debemos de seleccionar la pestaña de "IO Mapping".

Comenzaremos con las entradas, del lado izquierdo elegimos la pestaña de KRC I/Os->I/Os->Digital Inputs y del lado derecho elegimos "Fieldbusses"->Ethernet IP.

NOTA: Para poder visualizar las Entradas y Salidas de EthernetIP debemos de habilitar I/Os.

KUKA I/O Mapping
KUKA I/O Mapping

Debemos identificar las entradas que se encuentren libres en el controlador KRC5, para este ejemplo comenzaremos en la entrada $IN[100] y elegiremos el BYTE 1 del Bus Ethernet IP. Lo único que debemos hacer es "Seleccionar y Arrastrar" el BYTE 1 hacia la entrada $IN[100]. Cabe mencionar que 1 BYTE corresponde a 8 bits, por lo tanto Workvisual por default agrupa las entradas $IN[100] hasta la $IN[107].

Se deben realizar los mismos pasos con los 3 bytes restantes, al finalizar deberá de quedar algo similar a lo que se muestra en la siguiente imagen.

KUKA Inputs Mapping
KUKA Inputs Mapping

Ahora para la salidas, los pasos son muy similares que con las entradas. Primero debemos ir al lado superior izquierdo, elegimos la pestaña KRC E/S -> Salidas Digitales, después al lado derecho "Buses de Campo" "Ethernet IP", presionamos el botón de "Habilitar Outputs".

En la parte inferior nos aparecerán al lado izquierdo las entradas del KRC5 y al lado derecho los BYTES de salida del Bus de Campo Ethernet IP.

Al igual que con las entradas debemos de realizar el enlace, para este ejemplo el BYTE de salida 1 se enlaza con la salida $OUT[100] y así sucesivamente.

KUKA Outputs Mapping
KUKA Outputs Mapping

Por último debemos de enviar la configuración al controlador KRC5, presionamos el botón de "Deploy".

KUKA Deploy
KUKA Deploy

CONFIGURACIÓN STUDIO 5000

En el software de Studio 5000 vamos a agregar un Módulo de Ethernet Genérico, debemos de configurar las instancias de Entradas, Salidas y Configuración de la misma manera que lo indicamos en la parte superior en la imagen "Ethernet IP Local Slave". Al final debemos de tener la siguiente información.

Módulo Génerico Studio 5000
Módulo Génerico

Para verificar la comunicación entre el PLC y el Controlador, debemos ir a Controller Tags de Studio 5000, nos vamos al apartado de las salidas de nuestro módulo generico, en este caso le dimos el nombre de "KUKA" y aquí vamos a activar algunos "BITS" del "BYTE[0]", como recordaremos, cuando realizamos la configuración indicamos que el primer BYTE correspondería a las entradas $IN[100]--$IN[107]

Prueba Salida PLC Entradas Robot KUKA
Prueba Salida PLC Entradas Robot KUKA

Te invito a ver el vídeo en el que explicamos de una manera un poco mas detallada como realizar el proceso de comunicación. También te invito a sucribirte al canal de Youtube.

Video Compactlogix & Robot KUKA

⭐️ Si quieres saber más de otros artículos parecidos a Comunicar Robot KUKA con PLC CompactLogix Allen Bradley puedes visitar nuestra categoría KUKA. Te esperamos dentro 👍

Entradas de Interes

  1. Rodolfo Fabián Huerta Hernández dice:

    Hola ing, muchas gracias por su contenido, de casualidad sabe cómo va puenteado el x11.1

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

En este sitio web ocupamos cookies propias y de terceros para mejorar notablemente la experiencia del usuario.Si estás de acuerdo puedes hacer clic en ACEPTAR TODAS caso contrario puedes dar clic en más información para saber más de este tema. Más Información