Control de robot KUKA con Siemens TIA Portal y mxAutomation
En este proyecto se dispone de un controlador Siemens SIMATIC ET 200SP Open Controller y utilizando las librerías mxAutomation se podrá realizar la programación de un robot KUKA directamente en el PLC Siemens utilizando TIA Portal, sin necesidad de recurrir a programar el controlador del propio robot.
También, empleando la funcionalidad PC de dicho controlador, se pueden recoger datos del robot y subirlos a una base de datos en la nube. Al terminar cada servicio, el robot envía una serie de datos, indicando que servicio ha realizado, a cuantas bases, y sus timestamps de inicio y fin de operación. Estos datos se
envían a una base de datos en la nube mediante el protocolo MQTT, con el objetivo de, posteriormente, analizarlos y realizar alguna aplicación con ellos.
La aparición de librerías que permiten programar robots desde un PLC simplifica notablemente el proceso. Al homogeneizar tecnologías, ya no es necesario disponer de un especialista en programación de PLCs, y otro en programación de robots, ya que ambas cosas las puede realizar una misma persona.
El robot empleado en la célula robotizada es el modelo KR3 R540 de la gama AGILUS de KUKA. Se trata de un robot serie de seis ejes.
El Controlador PLC SIMATIC ET200SP con CPU 1515SP PC, emplea un concepto diferente al de los autómatas S7 1500 estándar, ya que es un PLC software basado en una plataforma PC que funciona sobre Windows 10. Esto implica que puede operar como PC y como PLC al mismo tiempo, lo que le otorga gran flexibilidad.
Trabajo MÁSTER UNIVERSITARIO EN INGENIERÍA DE CONTROL, AUTOMATIZACIÓN Y ROBÓTICA de Ignacio Manzanares Dominguez,