📅 · 4 min de lectura · Equipo Meta Smart Factory
La mayoría de las definiciones de un sistema de ejecución de fabricación (MES) son exactas e inservibles. Enumeran una docena de funciones y dejan al lector igual de incapaz de decir qué cambiaría el lunes en su propio centro de trabajo. Esta página toma el camino contrario: de qué responde un MES en el momento en que se fabrica una pieza. Es el sistema de registro de lo que ocurrió en planta, y si ese registro está mal, nada de lo que hay por encima puede estar bien.
Empecemos por el lanzamiento, que a menudo se confunde con imprimir. Planificación entrega a planta una orden y una ruta; el MES decide qué recurso ejecuta qué operación, en qué orden se libera y si puede arrancar siquiera. La secuencia de toda la planta calculada con días de antelación contra utillaje, mano de obra y familias de cambio de formato es otro trabajo distinto, y corresponde a la planificación y programación avanzada (APS), se entregue como módulo del MES o como sistema aparte. Un plan de capacidad infinita lanzado directamente a planta es ficción a mitad de turno.
La liberación tiene condiciones previas, y sobre cada una la pregunta es si el sistema la sabe o solo se la cuentan. Que la operación anterior quedó firmada y que la certificación del operario está vigente, el MES lo sabe de sus propios registros. Que el lote correcto está preparado a pie de máquina exige un escaneo, o una interfaz con el sistema que mantenga la reserva. Que la herramienta montada es la correcta exige gestión de herramientas, un chip en el portaherramientas o una interfaz con el banco de preajuste — o un operario que lo confirme, lo que hace que el control valga exactamente lo que valga esa confirmación. Una condición previa con una fuente detrás es un control; una respaldada por una casilla de verificación es un registro con una marca de tiempo.
Después la ejecución: preparación y marcha separadas del tiempo de mano de obra, piezas buenas, rechazos con una causa, retrabajo encaminado a algún sitio, paradas con motivo y duración. La calidad va en el mismo flujo, definida contra la operación y ejecutada por quien hace el trabajo, con un resultado capaz de impedir que la pieza avance. La inspección final encuentra el mismo defecto cuatro operaciones después, cuando ya ha pagado las cuatro.
El apunte cierra el círculo con los sistemas de gestión: material contabilizado contra la orden, mano de obra contra la operación, y esos dos apuntes se convierten en el coste real y en el stock real. La trazabilidad está debajo de todo ello, y el OEE sale de ahí, porque es aritmética sobre eventos que la ejecución ya produjo y no un sistema aparte.
La ISA-95, publicada internacionalmente como IEC 62264, es útil aquí no por su diagrama de niveles sino por sus modelos de objetos — programa de producción, rendimiento de producción, lote de material, personal, equipo —, porque eso es lo que cruza entre la planta y la gestión, lo que los convierte en una lista de comprobación para una especificación de interfaz.
La frontera más difícil es la de abajo. Las funciones de seguridad — enclavamientos de resguardo, cortinas fotoeléctricas, mandos a dos manos, escáneres de área — van en un circuito de seguridad cableado o en un controlador de seguridad, con el performance level o el SIL que establezca la evaluación de riesgos según ISO 13849-1 o IEC 62061. Ningún grado de determinismo de red convierte al software que hay por encima de esa capa en un sitio legal para una de ellas. Los enclavamientos de proceso sí son el caso que merece discusión: no arrancar sin la herramienta correcta, no funcionar fuera de la ventana de parámetros. Ahí el PLC se queda con la prevención física, porque una regla que debe dispararse en decenas de milisegundos no puede vivir detrás de una base de datos y un switch de red, y el MES se queda con la consecuencia: se niega a abrir la operación siguiente y bloquea el lote.
Por encima de esa línea el reparto es el conocido: visualización, alarmas y consignas de supervisión al SCADA; identidad de la orden, ruta, genealogía, decisión de calidad y mano de obra al MES; demanda, aprovisionamiento, costes y el compromiso con el cliente al ERP. Dos preguntas resuelven un caso fronterizo: cuánto tiene que tardar la decisión, y si alguien va a necesitar demostrar dentro de dos años que ocurrió.
Tiempo real aquí no es el determinismo de un lazo de control. Significa que el registro aterriza lo bastante cerca del evento como para que la persona que lo provocó siga ahí delante — una cadencia de lectura de un segundo o menos, donde importa más cómo se lee que con qué rapidez.
Lea contadores acumulativos y saque diferencias en lugar de contar flancos. Un pulso más corto que su intervalo de muestreo es invisible para una lectura por sondeo, y una suscripción solo le salva si la profundidad de cola y la frecuencia de muestreo se configuraron para eso, cosa que por defecto no ocurre: un monitored item con cola de uno se queda la transición más reciente y descarta el resto. Un contador que solo sube es inmune a eso y no le cuesta más que resolución. Los contadores de PLC suelen ser palabras de dieciséis bits que desbordan, así que el desbordamiento hay que tratarlo a propósito y volver a anclar el valor cada vez que la máquina se apaga y enciende o se resetea.
El estado de máquina casi nunca es un bit. Una única señal de marcha suele ser la habilitación del accionamiento, que sigue a verdadero mientras el husillo espera parado a un operario; una detección utilizable combina ciclo activo, accionamiento habilitado y si el contador se movió dentro de una ventana. Esa ventana fija el umbral de detección: las paradas más cortas que ella son invisibles como parada y reaparecen, sin explicación, como pérdida de rendimiento. Los eventos los tiene que sellar un único reloj, y el edge tiene que almacenar en búfer, de modo que el reinicio de un switch deje un hueco y no una hora de parada fantasma.
La interfaz sabe que la máquina se paró y cuánto tiempo. No sabe por qué, ni que la pieza que acaba de contar irá al rechazo en el puesto siguiente, ni que el operario estaba esperando a un puente grúa y no a material.
Ese hueco lo rellena una persona, y el diseño de ese momento decide todo lo que hay por encima. Los códigos de motivo son el instrumento habitual y el fallo habitual. Si ofrece demasiados, el operario elige siempre la primera entrada plausible, y a partir de ahí el orden de la lista le escribe el Pareto. Si ofrece demasiado pocos, todo acaba en Otros. La clasificación tiene que hacerse dentro del turno, mientras la evidencia está ahí, y algo tiene que volver al operario a cambio.
Sin papel no significa los mismos formularios en PDF sobre una pantalla. Significa que el documento que hay en el puesto es la revisión vigente para esa orden, elegida por el sistema, de modo que la única revisión que se le puede servir al puesto es la actual — y que el registro se crea haciendo el trabajo en lugar de transcribirse después, que es donde se pierde la contemporaneidad y, con ella, la credibilidad. Lo que ningún sistema documental controla es el papel. Un plano impreso el martes pasado y guardado en un cajón está fuera de control por definición, y el cajón solo pierde si consultar el sistema es más rápido.
En producción regulada ese registro es el expediente electrónico de lote, el historial legal del producto. El marco regulatorio — la 21 CFR Parte 11 de la FDA sobre registros y firmas electrónicos, y el Anexo 11 de las GMP europeas — convierte preocupaciones corrientes de software en requisitos de diseño: una pista de auditoría que no se puede editar, firmas con un significado explícito, entradas atribuibles a una persona con nombre y registradas en el momento. La revisión por excepción, que es donde está el ahorro real, solo funciona si el sistema impuso los límites en el momento de la entrada, porque solo entonces un lote sin ninguna marca es de verdad un lote sin nada que mirar.
La genealogía corre en dos direcciones y las dos tienen que funcionar: hacia atrás, desde una unidad terminada hasta cada lote de componente, máquina, herramienta, operario, parámetro y control que contribuyó a ella, y hacia delante, desde un lote de entrada sospechoso hasta cada unidad en la que entró y cada cliente al que se expidieron esas unidades. La dirección hacia delante es la que se ejercita la tarde en que llama un proveedor, y suele ser la más débil.
La granularidad es la decisión de diseño, y la fija lo que se captura en el momento del consumo. Número de serie por unidad, lote por palé, lote por turno o una ventana temporal: cada opción pone un suelo a lo pequeña que puede ser una retirada, porque el coste de la contención es el tamaño del conjunto que no puede descartar. Pasar de identidad a nivel de turno a identidad a nivel de palé no es un cambio de informes, es un cambio en lo que escanea el operario.
Un punto de mezcla abre un periodo de transición en lugar de hacer un corte limpio. Si rellena un silo a mitad de tirada, lo que descarga después es una mezcla; cuánto tiempo sigue apareciendo el lote antiguo depende del volumen del depósito, del remanente que ya había dentro, del caudal y del régimen de flujo, porque en flujo tipo embudo el material antiguo baja rezumando por las paredes durante muchísimo tiempo. Así que registre el rellenado con su lote, etiquete con los dos lotes todo lo que salga desde ese evento hasta que el lote antiguo esté demostrablemente agotado, y deje por escrito la hipótesis de agotamiento. Una mezcladora no es este problema en absoluto: es un lote con varios lotes de entrada y una genealogía de muchos a uno, y en el modelo le corresponde ser un lote con una lista de entradas multilote. Nada de esto se puede añadir a posteriori a producto ya expedido, así que pruébelo antes de la puesta en marcha: coja una unidad del muelle y exija su genealogía completa hacia atrás en menos de una hora.
La eficiencia general de los equipos es disponibilidad por rendimiento por calidad, cada uno de los tres tiene su manera estándar de inflarse, y tanto la definición como la base de tiempo deben estar por escrito antes de enseñar la primera cifra.
La base de tiempo es la palanca más grande. El OEE se mide por convención contra el tiempo de producción planificado, así que cada hora que saque del tiempo de producción planificado — declarándola pérdida de programación en lugar de parada — abandona el denominador, mientras que las horas que declare como no planificadas se quedan dentro y son justo lo que hunde la disponibilidad. Deje fuera de la base las pruebas y los turnos sin personal y la cifra se vuelve cómoda mientras el activo está parado la mayor parte de la semana. Los cambios de formato no son ninguna zona gris: dentro de las seis grandes pérdidas, la preparación y el ajuste están dentro del tiempo de producción planificado y tienen que costarle disponibilidad, lo que convierte excluirlos en la forma más común de maquillar un OEE. El rendimiento efectivo total del equipo (TEEP), medido contra el tiempo de calendario, va al lado: la diferencia es capacidad que usted posee y no usa.
Al rendimiento lo distorsiona el tiempo de ciclo ideal. La definición clásica, y la ISO 22400, lo toman del ciclo teórico o de diseño; la mayoría de las plantas lo toma de la ruta, donde un estándar fijado hace años para costes lleva incorporados sus márgenes. Si el estándar dice cincuenta y cinco segundos y el mejor ciclo demostrado de la máquina son cuarenta, el rendimiento informado sale alrededor de un treinta y siete por ciento por encima de lo real — y como la mayoría de los sistemas recorta el rendimiento al cien por cien, lo que llega a la pantalla es un error recortado y no un buen resultado. Saque el ciclo sostenido más rápido de los datos de eventos y compárelo con el estándar de la ruta antes de publicar una cifra de rendimiento.
A la calidad la corrompe contar el retrabajo como bueno en la operación que lo produjo, cuando el rendimiento a la primera debería reflejar el fallo. A la disponibilidad la corrompen el umbral de detección de más arriba y unas paradas que sí se clasifican, pero casi siempre como Otros.
Quedan dos errores de agregación. Promediar el OEE entre máquinas mezcla un activo restringido con otro parado por diseño, de modo que la cifra de planta se mueve por razones sobre las que nadie puede actuar. Y subir el OEE en un recurso que no es la restricción y que ya tiene capacidad de protección compra producto en curso delante del cuello de botella en lugar de producción — una regla con tres excepciones frecuentes: un recurso que no es la restricción y al que le falta capacidad de protección deja sin alimentar a la restricción, y eso es producción perdida y no producto en curso; el cuello de botella se mueve con el mix de producto, así que el recurso que este mes no es la restricción es la restricción del trimestre que viene; y un monumento compartido, el tratamiento térmico o la pintura o el único utillaje, es una restricción de forma intermitente. Mida la disponibilidad en todas partes, persiga el OEE solo donde la pérdida se traduce en producción entregada, y vuelva a identificar la restricción cuando cambie el mix.
El conector es la parte pequeña. El trabajo consiste en decidir la propiedad campo a campo y dejarla por escrito. Maestro de materiales, lista de materiales, ruta, centro de trabajo, pedido de cliente, orden de fabricación: para cada uno, un sistema es el autoritativo y el otro un consumidor, con un comportamiento definido cuando discrepan. Los proyectos que se saltan esto lo descubren el primer mes, cuando alguien edita una BOM en el sistema que no es su dueño.
Después, la granularidad de la notificación. Por operación, por orden, por hora o por pieza, lo que negocia es volumen de transacciones en el ERP contra lo desactualizada que puede estar la posición de stock. Retroconsumo frente a consumo escaneado es la misma negociación en forma de material: el retroconsumo contabiliza la cantidad de la BOM al notificar, rápido y equivocado por su variación de rendimiento más cada sustitución y cada rechazo que nadie apuntó, mientras que la salida escaneada contabiliza lo que se cogió físicamente. Escanee los materiales trazables y caros, y retroconsuma la tornillería.
Después, la ingeniería sin glamour. Cada mensaje necesita una clave de idempotencia, porque las interfaces reintentan y una entrada de mercancía contabilizada dos veces aflora en un recuento de stock semanas más tarde. Alguien tiene que poder ver la cola de mensajes fallidos y reprocesar un elemento sin un desarrollador, y las unidades de medida necesitan conversiones explícitas y un redondeo acordado. La interfaz también necesita un responsable con nombre a cada lado, porque una integración sin dueño se degrada en silencio: se añade un campo, un mapeo deja de encajar, los errores se acumulan en una cola que nadie lee.
Los datos maestros son la causa más habitual y la menos comentada. Rutas que describen una secuencia que nadie ejecuta desde hace años, centros de trabajo modelados con la granularidad equivocada, tiempos estándar nunca vueltos a medir, materiales escritos de tres maneras distintas. El MES no crea estos problemas, los hace visibles el primer día, y a partir de ahí se le culpa del desorden que destapó. Mida una tirada real y un cambio de formato real antes de la puesta en marcha, y cuente con reescribir rutas.
La adopción por parte de los operarios es la segunda, por las razones que cubre el diseño de la entrada de datos de más arriba; la respuesta es cronometrar usted mismo los pasos de confirmación, durante un cambio de formato real, con el operario que los va a ejecutar. La tercera es una interfaz que no es de nadie. La cuarta es un alcance que modela primero la excepción, meses dedicados a una división de lote poco frecuente mientras el flujo estándar sigue sin terminar. La quinta es arrancar en la restricción en el trimestre de más carga. La última es de definición: dos sistemas informan cifras distintas para el mismo turno porque nadie acordó si la parada planificada cuenta, y la reunión se convierte en una discusión sobre la cifra en lugar de sobre la pérdida que hay detrás.
Una demostración guionizada enseña el camino feliz, que cualquier software MES resuelve. Evaluar significa sacar a la luz los caminos feos, con sus propios datos. Lleve cuatro casos: una orden que cambia de máquina a mitad; una operación empezada en un turno y terminada en el siguiente por otra persona; un lote dividido entre dos órdenes; y una corrección retrospectiva, en la que alguien eligió hace dos horas el motivo de parada equivocado y usted quiere saber quién puede corregirlo, qué muestra la pista de auditoría y si la corrección llega a cifras ya informadas.
Pida ver la genealogía ejecutada sobre los datos del proveedor, y luego qué haría falta para ejecutarla sobre los suyos. Pregunte qué hace la interfaz con la máquina cuando se apaga y enciende un PLC a mitad de orden. Pida hablar con el ingeniero que haría su integración y no con el equipo comercial. En una visita de referencia, dedique el tiempo a un operario y pregúntele qué cosas del sistema tiene que sortear. En lo comercial: cuánto cuesta una segunda planta, cuánto cuesta una actualización, qué le da la API — las partes raras de su proceso se construyen encima de ella en lugar de comprarse — y si puede exportar sus propios datos de eventos en bruto en un formato utilizable. Esto último es la prueba real de si el registro es suyo.
El módulo MES de Meta Smart Factory cubre el terreno anterior: lanzamiento y liberación con condiciones previas, captura de la ejecución en el puesto, paradas y rechazos con motivo, apuntes de mano de obra y de material, controles de calidad ligados a la operación, genealogía y un OEE derivado del mismo flujo de eventos y no de uno paralelo.
Por el lado de la máquina lee Siemens por S7comm, Rockwell por AB-ETH, Logix y DF1, Schneider por UMAS, Beckhoff por ADS, Mitsubishi por MC Protocol y Omron por FINS, cada uno de forma nativa, y habla OPC UA, Modbus TCP y RTU, EtherNet/IP y MQTT para el resto, incluido un servidor OPC UA o DA ya existente allí donde nadie quiere otro dispositivo en la red. Las máquinas sin un controlador que merezca la pena leer reciben módulos de E/S retrofit cableados a las señales discretas que ya existen — un contacto de marcha, una salida de ciclo, un relé de alarma —, que dan estado y conteo de piezas con la resolución de ese cableado y, por las razones de más arriba, nunca el motivo de una parada.
Comparte modelo de datos con los módulos de Calidad, Mantenimiento, WMS y Visión Artificial y con la capa de integración con el ERP. La secuenciación a capacidad finita vive en el módulo APS, en la frontera descrita más arriba y no dentro de la ejecución, y la ejecución del MRP está ahí para las plantas cuyo ERP no hace ninguna.
Nada de eso elimina las partes que son realmente difíciles, y esta página ha tratado sobre todo de esas: acordar qué significan las cifras, arreglar rutas que nunca estuvieron bien, elegir una granularidad de trazabilidad con la que pueda vivir, y diseñar un paso de entrada de datos que un operario ejecute sin que haya que pedírselo dos veces.
Hable con nuestros expertos