Con il termine MES (Manufacturing Execution SystemSistema di Esecuzione della Produzione) ci si riferisce a quei sistemi informatici che hanno lo scopo di gestire e controllare il reparto produttivo di una azienda.

Si tratta di un software quindi che si pone nel mezzo tra il sistema gestionale aziendale (ERP) e le differenti macchine o linee automatizzate (PLC e/o SCADA) attuando una comunicazione bidirezionale.

Mentre alcune funzioni che si trovano al confine tra il MES e gli altri sistemi possono essere di volta in volta essere eseguite dall’uno o l’altro sistema, funzioni tipiche del MES sono:

  • il dispaccio degli ordini di produzione
  • gli avanzamenti di produzione
  • le richieste di prelievo da magazzino materie prime di quanto necessario per l’evasione degli ordini
  • il versamento a magazzino dei prodotti finiti
  • il collegamento diretto ai macchinari per l’invio e la raccolta delle informazioni

La modalità di accesso ai dati del MES può essere quella classica di una applicazione desktop o web-based, ma sempre più si sta diffondendo la necessità di interfacce distribuite in produzione, anche sfruttando dispositivi mobili (palmari o tablet) per facilitare la consultazione e l’inserimento del dato proprio dove questo viene a generarsi.

Tra gli altri obiettivi che un MES si pone non sono da trascurare:

  • l’utilizzo di una unica sorgente dati (ERP o MES) per le distinte base e tutti i calcoli che derivano da esse (per evitare il proliferare di fogli Excel “incontrollabili”)
  • una gestione “senza carta” (paperless) degli innumerevoli controlli che vengono eseguiti in produzione

Per lo sviluppo di un sistema MES è comunque necessaria una attività di analisi a quattro mani in quanto, anche se si può sempre partire da sistema standard, ogni azienda ha sviluppato un proprio modo di lavorare che si adatta al proprio prodotto e mercato di appartenenza. Il prodotto dell’analisi è un documento che descrive come si lavora e come si “vorrebbe” lavorare in modo tale che questo possa essere anche l’input per la personalizzazione del software.

Approfondiamo parlandone assieme!