Aplicación de posicionamiento eléctrico rotativo

Herramientas como Electric Motion Sizing, Festo Automation Suite y CoDeSys facilitan el diseño y puesta en marcha de las aplicaciones de automatización

En un mundo cada vez más digitalizado, incluidos los entornos industriales, hay que saber aprovechar los beneficios que aportan la automatización eléctrica y el flujo continuo de información desde la pieza al controlador, y de ahí a la nube: puesta en marcha más sencilla y con tiempos más reducidos, mayor rentabilidad en la producción y gestión de ciclos de vida más cortos del producto. Aunque los costes de inversión sean superiores, el retorno es rápido gracias al ahorro durante el funcionamiento. Lo podemos ver, por ejemplo, en el ciclo completo de una aplicación de posicionamiento eléctrico rotativo, que nos presentan Eugenio Docio, Automation Business Development, y Omar Busquets, técnico de automatización eléctrica en Festo.

Mediante aplicaciones de software gratuito disponibles online, como Electric Motion Sizing, Festo Automation Suite y CoDeSys para la programación de PLC, podemos solucionar una aplicación de posicionamiento eléctrico de manera rápida y sencilla, en únicamente cinco pasos:

  • Conocer la aplicación, su funcionamiento y disponer de cuantos más datos mejor con el fin de dar forma a la solución que mejor se adapte a nuestras necesidades.
  • Dimensionar el movimiento mecatrónico, para lo que contamos con la aplicación Electric Motion Sizing.
  • Generar el archivo de parametrización del driver, también con Electric Motion Sizing.
  • Configurar el driver, por medio de Festo Automation Suite.
  • Programar los movimientos, a través de CoDeSys.
Electric motion

Electric Motion Sizing

El software de Festo permite diseñar soluciones online para movimientos lineales, rotativos y manipuladores multieje. A partir de una de las plantillas propuestas, empezamos a diseñar la aplicación a medida. Para los movimientos rotativos, hay disponibles dos plantillas que podemos personalizar modificando parámetros diversos: aceleración y funcionamiento continuo, o sistema de manipulación con múltiples posiciones definidas por el usuario.

En el caso de requerir el dimensionado de un motor en regulación continua con velocidad y aceleración definida, por ejemplo, un eje servomotor porta bobina para una máquina de envasado flow pack horizontal, los parámetros a especificar son: momento de inercia de la masa, momento de giro externo, velocidad objetivo, tiempo máximo de aceleración y bus de campo/control.

Una vez introducidos todos los datos, la aplicación nos ofrece un listado de soluciones, que podemos ordenar por precio o según las características que prioricemos. Para filtrarlas, disponemos de un menú lateral de búsqueda avanzada.

Cuando seleccionamos la combinación que mejor se adapta a nuestras necesidades, la aplicación nos presenta un cuadro detallado que incluye las características del motor, el perfil de movimientos y resultados, y el listado de piezas que componen la configuración. Además, podemos compartirla online y descargar tanto un informe en pdf como el archivo de puesta en marcha para parametrizar con Festo Automation Suite.

Festo Automation Suite

Configuración con Festo Automation Suite

Una de las ventajas que ofrece nuestro software de parametrización es que permite agrupar varios controladores en un mismo proyecto. Una vez importado el archivo generado con Electric Motion Sizing, nos aparecen en pantalla todos los componentes que integran la configuración seleccionada y podemos definir multitud de parámetros, como los buses de campo, el tipo de referenciado, la corriente, la velocidad, etc.

Con todos los parámetros establecidos según nuestras preferencias, ya podemos descargar la configuración en nuestra controladora para ejecutar la primera puesta en marcha y, finalmente, quedaría la integración con el programa del PLC.

CoDeSys es un software universal de 3S aplicable a cualquier hardware, que ofrece un sistema de desarrollo de controladores de acuerdo con la norma IEC 61131-3, compatible con todos los lenguajes de programación definidos independientemente del fabricante del hardware.

Podemos usarlo para programar desde simples movimientos punto a punto a través de aplicaciones SoftMotion con funciones de CNC y levas hasta aplicaciones robóticas de acuerdo con PLCopen.

Sumario