Un ordine può risultare avanzato nell'ERP mentre la linea è ferma per un allarme, una microfermata o la mancanza di materiale. È qui che il confronto ERP contro MES smette di essere teorico: i due sistemi operano su livelli diversi, ma devono scambiarsi dati affidabili per rendere produzione, pianificazione e...
ERP contro MES: due livelli con compiti diversi
L'ERP, Enterprise Resource Planning, presidia i processi aziendali trasversali. Gestisce anagrafiche di articoli, distinte base, ordini clienti e fornitori, acquisti, magazzini, contabilità industriale, pianificazione e valorizzazioni. Lavora con dati strutturati e con una visione aziendale ampia: cosa produrre, in quale quantità, per quale commessa, con quali materiali e con quale impatto sui costi.
Il MES, Manufacturing Execution System, presidia invece l'esecuzione in fabbrica. Raccoglie e contestualizza ciò che accade sulle macchine e sulle linee: stati produttivi, pezzi buoni, scarti, fermi, causali, parametri di processo, operatori, lotti e avanzamenti. Il suo orizzonte temporale è operativo e real-time o quasi real-time.
La distinzione è semplice, ma decisiva. L'ERP pianifica e registra il business; il MES verifica e governa l'esecuzione produttiva. Se un responsabile di produzione deve sapere perché l'OEE di una linea è sceso nel turno mattutino, serve un livello connesso ai PLC e ai segnali macchina. Se la direzione deve calcolare fabbisogni, margini e disponibilità di magazzino, serve l'ERP.
Cosa fa bene l'ERP
Un ERP è il riferimento per dati anagrafici e processi formalizzati. Definisce, ad esempio, quale articolo produrre, la distinta base da impiegare, il ciclo previsto, la commessa e le quantità programmate. Può anche ricevere consuntivi di produzione e aggiornare giacenze o costi.
Il suo limite emerge quando il dato nasce a bordo macchina. Un ERP non è progettato per interrogare con continuità PLC Siemens S7, dispositivi Modbus TCP/IP, server OPC UA o macchine EtherNet/IP, né per interpretare migliaia di variazioni di stato al giorno. Forzare questo ruolo genera spesso integrazioni fragili, tabelle manuali e un dato disponibile quando ormai non è più utile per correggere il turno.
Cosa fa bene il MES
Il MES traduce il linguaggio della fabbrica in informazioni utilizzabili. Collega gli stati delle macchine a un ordine, misura tempi ciclo e quantità, rende visibili le perdite di disponibilità, prestazione e qualità. Può guidare gli operatori nella dichiarazione delle causali, associare lotti e materiali al prodotto finito e costruire una tracciabilità verificabile.
Non sostituisce però l'ERP nella gestione finanziaria, negli acquisti, nella pianificazione commerciale o nella contabilità. Un MES può sapere che sono stati prodotti 4.850 pezzi buoni e 150 scarti; sarà l'ERP a utilizzare quel consuntivo nel quadro complessivo di magazzini, ordini e costi.
Dove si incontrano ERP e MES
L'integrazione efficace segue una direzione bidirezionale. Dall'ERP al MES arrivano gli ordini di produzione, gli articoli, le distinte, i cicli, le quantità richieste e, quando necessario, i dati di lotto. Dal MES all'ERP ritornano avanzamenti, quantità buone e scartate, tempi, consumi, dichiarazioni di produzione e informazioni di tracciabilità.
Non tutti i dati devono transitare nello stesso modo. Gli eventi ad alta frequenza, come ogni cambio di bit PLC o ogni campionamento di un contatore, devono essere gestiti dal livello MES e da uno storico adatto al contesto industriale. L'ERP deve ricevere eventi consolidati e significativi per il processo: inizio e fine fase, quantità prodotte, scarti classificati, consumo di materiale, chiusura ordine.
Questa architettura riduce il rumore informativo e migliora la qualità del dato. Un responsabile di stabilimento ottiene dashboard aggiornate sugli indicatori operativi; il pianificatore dispone di consuntivi attendibili; l'amministrazione evita rettifiche fondate su dichiarazioni tardive o su fogli Excel non allineati.
Quando l'ERP non basta per la produzione
L'ERP può mostrare quanto è stato dichiarato, ma raramente spiega cosa sta accadendo ora su una linea. Se la raccolta dati dipende dalla compilazione manuale a fine turno, emergono quattro problemi ricorrenti: ritardi, errori di inserimento, causali generiche e assenza di evidenza sull'origine del dato.
Un MES interconnesso risponde a questi limiti leggendo automaticamente le variabili disponibili sui macchinari. Contapezzi, stato marcia-arresto, allarmi, velocità, setpoint e segnali di qualità diventano dati di produzione contestualizzati. L'operatore non viene sostituito: interviene dove la macchina non può decidere, per esempio nella classificazione della causa di un fermo o nella conferma di una non conformità.
Il beneficio non è soltanto avere più dati. È distinguere una perdita tecnica da una perdita organizzativa. Un fermo dovuto a un guasto, un'attesa materiale, un cambio formato o un problema di qualità richiede azioni diverse. Senza questa lettura, l'OEE resta un numero di sintesi e non diventa uno strumento per migliorare il reparto.
Quando il MES non deve sostituire l'ERP
Anche il caso opposto merita attenzione. Un MES non dovrebbe diventare il luogo in cui si duplicano anagrafiche, logiche di approvvigionamento e processi amministrativi già governati dall'ERP. La duplicazione crea versioni differenti dello stesso articolo, della stessa distinta o della stessa giacenza.
La regola pratica è assegnare una fonte autorevole a ogni dato. L'ERP è normalmente la fonte per anagrafiche, ordini e distinte. Il MES è la fonte per dati raccolti in campo, avanzamenti certificati e storico operativo. La BI può aggregare le informazioni di entrambi per analisi direzionali, senza diventare un sistema di raccolta dati macchina.
Ci sono eccezioni. In una piccola azienda con produzione semplice e pochi impianti, alcune funzioni leggere di raccolta possono essere sufficienti senza un MES esteso. Al contrario, uno stabilimento multiprodotto, con cambi formato frequenti, vincoli di tracciabilità o molte linee automatizzate, ottiene valore anche da moduli MES attivati progressivamente.
ERP contro MES: criteri per scegliere l'architettura
La domanda utile non è quale software sia migliore, ma dove nasce il problema operativo. Se la criticità è la pianificazione di materiali, commesse e costi, l'intervento prioritario riguarda l'ERP. Se il problema è non sapere in tempo reale quale linea sta producendo, perché si ferma e quanti scarti sta generando, serve un livello MES connesso alla fabbrica.
Prima di definire il progetto, conviene verificare alcuni elementi: quali PLC e protocolli sono presenti, quali segnali risultano realmente disponibili, come vengono oggi identificati ordini e lotti, quali dati devono rientrare nel gestionale e quali KPI devono supportare decisioni quotidiane. È altrettanto importante stabilire chi valida le causali, chi governa le anagrafiche e con quale frequenza i dati vengono scambiati.
La compatibilità con il parco macchine conta più della promessa di una piattaforma generica. Un impianto può includere PLC di generazioni diverse, linee proprietarie, dispositivi MQTT, macchine con MTConnect e sistemi SCADA esistenti. L'architettura deve poter acquisire dati da queste fonti senza imporre una sostituzione dell'automazione funzionante.
Un percorso concreto di integrazione
Un progetto efficace parte da una linea o da un processo misurabile, non da un programma indistinto di digitalizzazione. Si mappano segnali, stati macchina, ordini e flussi di materiale. Poi si definiscono pochi KPI condivisi, come OEE, pezzi buoni, scarti, fermo per causa e avanzamento ordine.
Il passaggio successivo è collegare il MES ai PLC tramite protocolli industriali adeguati e configurare lo scambio con l'ERP. In questa fase la qualità della modellazione è più importante dalla quantità dei dati acquisiti. Un contapezzi senza associazione certa all'ordine è utile solo a metà; una causale di fermo senza criteri comuni genera analisi poco confrontabili tra turni e reparti.
Un approccio cloud-native con agente leggero in stabilimento può ridurre l'infrastruttura locale da gestire, mantenendo la connettività con le reti OT e l'accesso via browser per le funzioni autorizzate. In un contesto simile, PLCinCloud consente di attivare moduli dedicati alla raccolta dati, al monitoraggio KPI, alla tracciabilità e all'integrazione gestionale, senza richiedere un server applicativo locale per ogni stabilimento.
Va valutata con cura anche la sicurezza: segmentazione tra rete industriale e rete aziendale, credenziali, ruoli utente, tracciamento degli accessi, politiche di conservazione e requisiti del cliente. La velocità di implementazione non deve significare scorciatoie sul governo del dato.
Il dato di fabbrica deve produrre una decisione
ERP e MES funzionano davvero insieme quando ogni informazione ha un destinatario e un'azione possibile. Il pianificatore deve vedere un avanzamento attendibile per riprogrammare. Il capo reparto deve individuare il fermo dominante per intervenire durante il turno. La qualità deve poter risalire da un prodotto a lotto, parametri e condizioni di produzione. La direzione deve leggere indicatori comparabili tra linee e periodi.
La tecnologia è utile quando riduce la distanza tra un evento in macchina e una decisione operativa. Partire da un processo critico, misurare dati affidabili e integrare solo ciò che serve all'ERP consente di costruire una fabbrica più controllabile, senza aggiungere complessità dove non crea valore.