Integración ERP–PLC: el Core que convierte una orden en producción
Una orden de fabricación puede recorrer toda la oficina en segundos y tardar horas en llegar a la máquina. Entre ambos extremos aparecen papeles, hojas de cálculo y parámetros introducidos a mano. La desconexión entre ERP y PLC no es solo un problema informático: afecta directamente a la producción.
En un proyecto reciente desarrollamos un Core centralizado para cerrar esa brecha. La solución recoge las órdenes del ERP, presenta al operario únicamente la información que necesita y envía al PLC los parámetros validados para iniciar el trabajo.
El problema está en los pasos intermedios
El ERP conoce qué hay que fabricar, en qué cantidad y con qué referencias. El PLC sabe ejecutar la secuencia de la máquina. Cuando no existe una capa que traduzca y coordine ambos mundos, el proceso depende de tareas manuales:
- buscar la orden activa;
- copiar referencias y consignas;
- seleccionar la línea disponible;
- confirmar posteriormente cantidades y tiempos;
- reconstruir incidencias con información de distintas fuentes.
Cada intervención manual añade tiempo y abre una posibilidad de error. La solución no consiste en permitir que el ERP gobierne directamente la máquina. Consiste en crear una capa intermedia que respete la responsabilidad de cada sistema.
El ERP decide qué necesita el negocio; el PLC controla cómo trabaja la máquina; el Core garantiza que ambos compartan el mismo contexto.
Una fuente única para coordinar la ejecución
El Core actúa como servicio central de integración. Se comunica con el ERP mediante su API y con la capa de automatización utilizando los protocolos adecuados para cada instalación. A partir de ahí organiza el flujo completo:
- Importa las órdenes de fabricación y sus datos asociados.
- Comprueba que la información necesaria está disponible y es coherente.
- Muestra al operario las líneas y órdenes que puede ejecutar.
- Envía al PLC únicamente los parámetros autorizados.
- Registra inicio, estado, incidencias y resultado de la operación.
La interfaz es web, por lo que puede utilizarse desde el puesto de oficina, un panel industrial o un dispositivo móvil autorizado. No obliga a instalar una aplicación distinta en cada equipo y mantiene la lógica en un único lugar.
Automatizar sin comprometer la seguridad del control
Integrar no significa eliminar validaciones. Antes de escribir una consigna, el sistema debe comprobar el estado de la línea, el formato del dato y los límites admitidos. El PLC conserva los enclavamientos y las protecciones de máquina; el Core aporta contexto y coordinación.
Esta separación permite diseñar una integración robusta:
- el ERP no accede directamente a variables críticas del PLC;
- el operario mantiene la confirmación cuando el proceso la requiere;
- cada cambio queda asociado a una orden, un usuario y un instante;
- una pérdida de conexión no debe dejar la máquina en un estado indeterminado.
El resultado es un flujo bidireccional. La orden baja a planta con información controlada y el dato real de producción vuelve al sistema de gestión sin transcripciones.
Visibilidad para producción, mantenimiento y dirección
Cuando el Core centraliza los estados de línea, todas las áreas consultan la misma realidad. Producción conoce la carga disponible; mantenimiento ve alarmas y tiempos; dirección compara planificación y ejecución con datos actuales.
Esa base también facilita incorporar un MES, cuadros de mando, trazabilidad por lote o análisis de costes. La arquitectura no se limita a resolver una pantalla: crea un punto estable desde el que seguir integrando.
En Proyingel combinamos automatización, comunicaciones industriales y desarrollo de software para construir este tipo de puentes sin sustituir sistemas que ya cumplen su función.
¿Sus órdenes siguen llegando a la máquina mediante papel o introducción manual? Cuéntenos cómo trabajan hoy y estudiaremos el flujo completo.