Guida per il cliente

Cos’è il MES, senza teoria inutile.

Quando lo spiego a un cliente parto da una domanda semplice: chi sa davvero, in questo momento, cosa sta succedendo in produzione? L’ERP sa cosa l’azienda vuole produrre. Il PLC sa come comandare la macchina. Il MES mette in relazione le due cose.

Livello 4 · ERPBusiness planning & logistics · IT
Livello 3 · MES / MOMManufacturing operations · ponte IT/OT
Livello 2 · Controllo / SupervisionePLC, DCS, HMI e funzioni SCADA locali · OT
Livello 1 · PLC, sensori, attuatoriControllo del processo · OT
Livello 0 · Processo fisicoMacchine, materiali, energia, prodotto
Piramide CIM / ISA-95

Ogni livello ha un compito diverso.

La piramide è un modo semplice per spiegare la separazione delle responsabilità. In alto troviamo pianificazione e logistica aziendale. Scendendo ci avviciniamo sempre più al processo fisico e ai tempi della macchina.

Il MES è posizionato nel livello operativo di produzione: riceve gli obiettivi dall’alto e restituisce risultati e stato reale dal basso.

Nota: nella pratica alcune funzioni SCADA possono collocarsi tra Livello 2 e Livello 3 in base al loro ruolo; qui la piramide è usata come modello esplicativo delle responsabilità.

La differenza fondamentale

ERP e MES non fanno lo stesso lavoro.

Il gestionale vive nel dominio aziendale. Il MES vive nel dominio operativo della fabbrica e deve conoscere risorse, linee, turni, ricette, ordini, stati e vincoli reali.

Da evitare

ERP → PLC diretto

L’ERP non dovrebbe comandare direttamente il PLC. Significa saltare il livello che deve validare l’ordine rispetto allo stato reale dell’impianto, alla ricetta attiva, alla disponibilità della risorsa e alle regole operative.

UFFICIO / IT ERP │ └──────────────→ PLC ✕ │ MACCHINA
Architettura corretta

ERP → MES/MOM → PLC

L’ERP comunica l’obiettivo produttivo. Il MES lo contestualizza e lo trasforma in istruzioni operative coerenti. Il PLC mantiene la responsabilità del controllo macchina e restituisce gli esiti verso il MES.

UFFICIO / IT ERP │ ordine / priorità ▼ MES / MOM ←→ operatori / qualità │ istruzione validata ▼ SCADA / PLC │ ▼ PRODUZIONE / OT
Bidirezionalità

Ordini verso il basso. Informazioni verso l’alto.

Un’architettura Industria 4.0 non è una semplice lettura di dati dal PLC. Deve gestire anche comandi, conferme, esiti e responsabilità.

Top-down

  • Ordine di produzione
  • Codice prodotto e ricetta
  • Quantità e priorità
  • Parametri autorizzati
  • Richieste operative validate

Bottom-up

  • Accettazione o rifiuto
  • Stato macchina e linea
  • Quantità prodotte e scarti
  • Fermi, allarmi e cause
  • Completamento e risultati
Cosa fa concretamente

Il MES trasforma segnali in informazioni operative.

Il dato grezzo è utile alla macchina; l’informazione contestualizzata è utile alla produzione e alla direzione.

01

Ordini e avanzamento

Riceve il piano dall’ERP, assegna risorse e segue l’esecuzione reale.

02

Stati, eventi e downtime

Riconosce produzione, fermo, microfermo, cambio formato e anomalia.

03

Tracciabilità

Collega lotto, macchina, ordine, operatore, tempi e risultati.

04

Performance

OEE, disponibilità, velocità, scarti, bottleneck e confronti per turno.

05

Qualità e manutenzione

Eventi e workflow possono attivare controlli, richieste e approvazioni.

06

Energia e costo

Consumi e tempi possono essere correlati a ordine, turno e singolo prodotto.

Il mio approccio

Non basta “collegare” i sistemi

Il mio obiettivo è progettare una catena informativa in cui ogni livello mantenga la propria responsabilità. Il PLC controlla la macchina. Lo SCADA supervisiona il processo. Il MES/MOM gestisce l’esecuzione della produzione e il contesto operativo. L’ERP pianifica e gestisce il business.

Per questo preferisco che ogni comando operativo destinato alla macchina arrivi dal livello MES/MOM, non direttamente dall’ERP. Il MES può verificare ordine, ricetta, macchina, stato, autorizzazioni e condizioni operative prima di interagire con il livello di controllo.

Allo stesso modo, i dati dal basso non dovrebbero risalire come semplici tag senza significato. Devono diventare eventi e informazioni: macchina in produzione, fermo per causa X, ordine completato, quantità prodotta, lotto utilizzato, scarto rilevato.

Questa pagina è una spiegazione originale DAPIN ispirata ai principi del modello CIM/ISA-95 e alle pratiche moderne di integrazione MES; non riproduce testi di terzi.

Se il tuo ERP parla direttamente con le macchine, posso aiutarti a ridisegnare il flusso.

Analizziamo l’architettura