Conexión de PLCs a una base de datos empresarial

El proveedor de sistemas de soldadura robótica utiliza el módulo de transacciones de dispositivos empresariales tManager de Softing para entregar datos de PLC a bases de nivel empresarial para el almacenamiento y recuperación de recetas de producción.

TranTek Automation, con sede en Michigan, diseña y construye sistemas automatizados de soldadura, manejo de materiales, inspección y ensamblaje. La empresa es conocida por sus celdas de soldadura robóticas preconfiguradas, así como por sus unidades de transferencia de robots, rectificadores de puntas para soldadura por resistencia, transportadores y pasadores de localización retráctiles.

Un proyecto de automatización que la empresa consiguió recientemente requirió que TranTek desarrollara un sistema que constaba de seis robots de corte por plasma que podían aplicar sincrónicamente antorchas de plasma a piezas estructurales de acero de gran tamaño, hechas por encargo, utilizando varias recetas de producción. Los cortadores de plasma cortan el metal enviando aire o un gas inerte a través de un soplete de plasma para provocar un arco eléctrico. Esto fuerza al plasma a través de la punta del soplete para cortar metal. El arco de un cortador de plasma puede alcanzar temperaturas de 45,000 ° F.

tManager descarga recetas e instrucciones de fabricación directamente en el controlador.tManager descarga recetas e instrucciones de fabricación directamente en el controlador.Si bien esta aplicación fue lo suficientemente sencilla para TranTek, un desafío para la empresa fue descubrir cómo conectar el controlador de la máquina al sistema de TI del cliente. Este paso fue necesario porque "todos los datos de producción de las piezas de acero se almacenan en una gran base de datos dentro del servidor central del cliente", dijo Jeff Ebert, ingeniero de controles senior de TranTek Automation. “La creación de una conexión de nivel superior entre el PLC (controlador lógico programable) y el servidor creó muchos desafíos para nosotros. Habríamos pasado semanas escribiendo el código para que el sistema pudiera acceder y descargar los archivos de recetas al PLC". Este tipo de conexión entre controladores y bases de datos de nivel empresarial ha sido posible durante mucho tiempo, pero generalmente requiere el desarrollo de código personalizado para conectar los dos sistemas. Para evitar escribir código personalizado para una aplicación única, TranTek decidió utilizar el módulo de transacciones de dispositivos empresariales tManager de Softing. Este dispositivo está diseñado para "conectar sin problemas" bases de datos de nivel empresarial con PLC, según Softing. Con tManager en su lugar, TranTek Automation pudo entregar un sistema robótico de corte por plasma que podía comunicarse con la base de datos empresarial de su cliente sin tener que escribir ningún código adicional. Más importante aún, tManager abordó la razón por la que el cliente de TranTek quería conectar los PLC del sistema a su base de datos empresarial, para descargar recetas e instrucciones de fabricación directamente en el controlador.

Para esta aplicación de tManager en TranTek, las plataformas de control ControlLogix y CompactLogix de Rockwell Automation se conectaron a las bases de datos empresariales del cliente para descargar archivos de recetas. Además de descargar recetas diarias de la base de datos a la plataforma ControlLogix, tManager también se usa para cargar métricas de producción desde la plataforma ControlLogix a la base de datos para informar al sistema empresarial cuando las corridas de producción están completas.

tManager permite el intercambio de datos bidireccional entre sistemas empresariales y PLC.tManager permite el intercambio de datos bidireccional entre sistemas empresariales y PLC.tManager se puede utilizar con una variedad de bases de datos empresariales, como Microsoft SQL Server, Oracle Database, MySQL, AWS IoT SiteWise y Azure Cloud. Además, a través del puerto Ethernet frontal del módulo, los controladores pueden conectar tManager a PLC de Allen-Bradley, Siemens y Schneider Electric.

Ebert agregó que la configuración de tManager se simplifica porque, una vez que se instala en el bastidor ControlLogix, el módulo de transacciones enumera automáticamente las etiquetas y estructuras de la base de datos y el PLC y puede monitorear las etiquetas sin tocar la lógica del PLC. “También evitamos los problemas de mantenimiento de código asociados con el software personalizado”, dijo.

“Gracias a la capacidad de intercambio de datos bidireccional de tManager, nuestro cliente ahora puede confirmar y actualizar los pedidos de envío directamente dentro del sistema ERP, lo que les permite cumplir con sus pedidos de piezas de acero más rápido y acelerar su tiempo de comercialización”, dijo Ebert.

Un beneficio adicional de utilizar la base de datos empresarial para almacenar datos de producción complejos en lugar del PLC libera "una tonelada de recursos valiosos en su PLC, como memoria, almacenamiento y rendimiento", dijo Deane Horne, director de marketing de Softing. “También puede desacoplar los cambios en la línea de fabricación de los cambios en la lógica del PLC. Por ejemplo, es mucho más fácil y seguro actualizar una tabla SQL que editar la lógica del PLC ".

tManager descarga recetas e instrucciones de fabricación directamente en el controlador.tManager descarga recetas e instrucciones de fabricación directamente en el controlador.“TManager nos permitió diseñar un sistema que podría traer sin problemas los datos de producción para miles de piezas de acero, desde cómo se corta el acero hasta dónde deben ubicarse los orificios a lo largo del eje”, dijo Ebert. Después de que tManager descarga las recetas de fabricación de la base de datos al PLC, los robots de corte por plasma pueden ajustar automáticamente las variables, como el amperaje y el flujo de gas.

Ebert también señaló que el cliente de TranTek está tan satisfecho con este sistema que han "decidido seguir adelante con un plan a largo plazo para automatizar y actualizar sus sistemas, y tManager se ha convertido en un estándar para todas sus instalaciones".

   Obtenga más información sobre la conexión de sistemas heredados para aplicaciones de Internet de las cosas.

Más en Adquisición de datos