1. El Eslabón Perdido entre ERP y PLC
Imagina que la planta es un cuerpo humano. El ERP corporativo (como SAP o Microsoft Dynamics) es la "corteza cerebral" financiera: sabe que el cliente ha comprado 10.000 botellas de refresco azul y que hay que entregarlas el viernes. Los PLCs son el "sistema nervioso periférico": saben cómo abrir la válvula 3 durante 2.5 segundos para llenar un bote.
El problema (y el reto de la UF1794) es que estos dos mundos hablan idiomas incompatibles. Al ERP le da igual la "Válvula 3"; al PLC le da igual el "Pedido del Viernes". El MES (Manufacturing Execution System) es la capa de software que actúa como traductor universal entre la oficina y la fábrica.
2. Funciones Clave de un Sistema MES
Mientras el SCADA se centra en la "Supervisión", el MES se centra en la "Ejecución". Sus funciones principales son:
- Gestión de Órdenes (Work Orders): Toma el pedido gigante del ERP y lo divide en turnos y máquinas. Decide qué celda robótica fabricará qué producto y a qué hora.
- Gestión de Recetas (Recipe Management): Cuando el ERP dice "Botella Azul", el MES traduce esto a los PLCs como: "SetPoint_Bomba_Colorante = 45%, SetPoint_Temperatura = 80ºC".
- Trazabilidad y Genealogía: Registra la "historia de vida" de cada producto. Si una botella sale defectuosa, el MES puede consultar su base de datos y decir: "Esta botella se llenó en la Máquina 2, a las 14:03, usando el lote de colorante 88B, y la temperatura del horno en ese segundo exacto era de 79.5ºC". Esto es crítico en la industria farmacéutica y alimentaria.
3. El Santo Grial de la Industria: El OEE
La métrica más importante que un sistema MES calcula recogiendo datos de la planta es el OEE (Overall Equipment Effectiveness - Eficiencia General de los Equipos). Es un porcentaje (ej. 85%) que indica qué tan eficientemente se está utilizando una máquina. Se calcula multiplicando tres factores:
- Disponibilidad (Availability): ¿La máquina estuvo funcionando cuando debía estarlo? Castiga las averías, atascos y paradas por falta de material. (Ej. Funcionó 7 horas de un turno de 8 horas = 87.5%).
- Rendimiento (Performance): Cuando la máquina estaba funcionando, ¿iba a su velocidad máxima de diseño? Castiga las micro-paradas y las reducciones de velocidad. (Ej. Debía hacer 100 piezas/hora pero hizo 90 = 90%).
- Calidad (Quality): De las piezas que fabricó, ¿cuántas eran buenas? Castiga el "scrap" o merma. (Ej. Hizo 1000 piezas pero 50 salieron rotas = 95%).
OEE = Disponibilidad x Rendimiento x Calidad. El trabajo del técnico de redes es asegurar que las señales necesarias para este cálculo (Señal de Máquina en Marcha, Contador de Piezas Buenas, Contador de Piezas Malas) suban desde el PLC hasta el MES de forma infalible y preferiblemente mediante OPC UA.
4. Conectividad: La Red del MES
El servidor MES necesita conexiones extremadamente fiables hacia "arriba" y hacia "abajo". Hacia la planta (Southbound), el MES se conecta a los servidores SCADA o directamente a los PLCs utilizando OPC UA o MQTT. Hacia la empresa (Northbound), el MES se conecta al ERP utilizando bases de datos intermedias (SQL), archivos XML/JSON compartidos o, más modernamente, mediante APIs RESTful sobre el puerto seguro HTTPS.
Fuente: Elaboración propia / Licencia: CC BY-NC 4.0.
📝 Evaluación Técnica: Sistemas MES y OEE
1. ¿Cuál es el rol principal de un sistema MES en la Pirámide de Automatización?
2. ¿Qué tres factores multiplica el sistema MES para calcular el indicador clave de eficiencia OEE (Overall Equipment Effectiveness)?
3. Para que un MES pueda implementar un sistema de "Trazabilidad o Genealogía" estricta (ej. en industria farmacéutica), ¿qué necesita hacer a nivel de conectividad?
🤖 Ejercicio Práctico 8: Calculadora de OEE en Python
Objetivo: Ver las matemáticas detrás del indicador clave de la Industria 4.0 simulando el algoritmo interno de un sistema MES.
Copia el siguiente *prompt* y pégalo en un modelo de IA (como ChatGPT, Gemini o Claude).