← Tutti gli articoli
Warehouse Management

Che cosa deve fare un sistema di gestione del magazzino quando il cliente è una macchina che segue un programma

📅 · 4 min di lettura · Team Meta Smart Factory

Quasi tutto ciò che è stato scritto sui sistemi di gestione del magazzino è stato scritto per la distribuzione, e si trasferisce male. Il cliente di un centro di distribuzione è un ordine con un cut-off: gli ordini rilasciati cambiano eccome, ma il cambiamento è un rimescolamento dentro un'ondata, a fronte della stessa partenza del vettore. Un WMS di fabbrica serve una macchina che avvia un'operazione a un minuto preciso, consuma materiale mentre gira, restituisce ciò che non ha usato e viene risequenziata alle nove del mattino, spostando in un colpo solo decine di scadenze dipendenti.

Cosa deve fare un WMS di produzione che un WMS distributivo non fa

Un centro di distribuzione riceve, stocca, preleva, imballa e spedisce. Un magazzino di fabbrica fa anche questo, poi prepara il materiale per gli ordini di produzione, asservisce le linee, allestisce kit, custodisce semilavorati rientrati diversi da come erano usciti, assorbe spezzoni e rientri, e fa rispettare vincoli che contano più dell'efficienza: identità di lotto o di numero di serie, shelf life, stato qualità, segregazione.

Il software costruito attorno all'evasione degli ordini modella bene una o due di queste proprietà e collassa il resto in un'unica uscita merce a fronte dell'ordine di produzione: una quantità, un numero d'ordine, e ogni struttura che valeva la pena avere cancellata — quale lotto o numero di serie, quale unità di carico, quale operazione, che cosa è rientrato.

Preparazione, asservimento linea e kitting sono tre cose diverse

La preparazione sposta il materiale in un'ubicazione legata a un solo ordine di lavoro prima che l'operazione inizi. Il materiale preparato è ancora giacenza: ha un'ubicazione, è prenotato, e va rischedulato o disfatto quando la schedulazione si muove. Se la liberazione delle prenotazioni avviene solo per storno manuale, lo stabilimento accumula prenotazioni su materiale che nessuno userà, e la disponibilità diventa una finzione.

L'asservimento linea reintegra i contenitori a bordo linea, e il segnale dovrebbe essere coerente con la classe del componente. I segnali di consumo — un contenitore scansionato vuoto, un cartellino kanban, un segnale di livello, un conteggio macchina — vanno bene per i componenti comuni ad alta rotazione, dove l'unità di reintegro è un contenitore e non una quantità di distinta base. L'asservimento a ordine e quello sequenziato vanno bene per i componenti a variante, ingombranti o di alto valore, dove la distinta base del singolo ordine è l'unica cosa che dice quale variante portare. L'errore costoso è un unico metodo per tutto, il più delle volte il reintegro guidato dalla distinta base sui componenti comuni, dove ciò che sta in postazione si scosta dal piano nell'arco di un turno.

Il kitting riunisce i componenti in un'unica unità di carico per un ordine, e il kit incompleto è il suo fallimento tipico. Con undici componenti disponibili su dodici, il sistema può trattenere il kit, rilasciarlo parziale con la mancanza segnalata sull'operazione, oppure sostituire. Ognuna delle tre scelte può essere quella giusta; rilasciare un kit parziale che sembra completo non lo è mai, perché la linea si ferma dopo che l'attrezzaggio è già stato consumato. Disfare un kit deve restituire i componenti come tali, con i lotti intatti.

Dove finiscono davvero semilavorati, spezzoni e rientri a magazzino

Il semilavorato è il punto in cui i dati di fabbrica marciscono, di solito perché i polmoni non sono ubicazioni. Fra un'operazione e l'altra il materiale sta da qualche parte — a polimerizzare, a raffreddare, in attesa di collaudo, in coda per una macchina — e se quel da qualche parte non ha un indirizzo, il semilavorato è un numero nell'ERP e una supposizione in reparto.

Un polmone ha attributi che una scaffalatura non ha: una permanenza minima, perché un pezzo deve riposare o raffreddare prima che l'operazione successiva sia ammessa, e una permanenza massima, perché un pezzo verniciato deve entrare in forno dentro una finestra e un adesivo miscelato può avere un pot life di minuti, che decorre dalla miscelazione e non dall'ultima scansione. Né l'una né l'altra si può far rispettare se il polmone non è modellato.

Gli spezzoni sono l'altra perdita. Quando un'operazione preleva 4,3 metri da una barra da 6 metri, quello che resta non è 1,7 metri: è 1,7 meno lo spessore del taglio, la spianatura e il tratto tenuto dal mandrino. Quel pezzo diventa giacenza con una nuova identità, oppure scarto, oppure un tratto di metallo appoggiato al muro che qualcuno userà il mese prossimo senza dirlo a nessuno. Solo il primo caso è governabile, e solo se la lunghezza viene misurata al rientro invece che calcolata, su un'unità di carico che eredita il lotto padre e prende un'ubicazione. Un rientro che richiede un capoturno e un PC fisso si fa domani o non si fa.

Ubicazioni, zonizzazione e slotting quando a consumare è una macchina

In uno stabilimento lo slotting ottimizza il tempo di movimentazione fino al punto di utilizzo invece del percorso di prelievo, pesato su quanto spesso la schedulazione chiede l'articolo, e la zonizzazione segue la risorsa che consuma tanto quanto l'indice di rotazione: il materiale che asservisce una famiglia di celle sta vicino a quella famiglia anche se si muove poco.

La decisione che pesa di più è la granularità a bordo linea. La scaffalatura a gravità della postazione sette è un'ubicazione, oppure il materiale è consumato nel momento in cui lascia la scaffalatura di magazzino? Ognuna delle due opzioni sbaglia nella sua direzione. Se consumate al prelievo, sottostimate la giacenza: il materiale fermo in postazione resta fuori dalla contabilità di magazzino, la pianificazione propone reintegri per componenti che sono fisicamente lì, e il momento del consumo diventa una finzione legata a quando qualcuno ha spostato un pallet. Se lasciate il bordo linea fuori dal modello di ubicazioni ma dentro la giacenza di stabilimento, sovrastimate la disponibilità: il calcolo dei fabbisogni netti conta materiale già impegnato su una macchina. Modellare il bordo linea costa transazioni e in cambio dà una giacenza onesta al punto di utilizzo. Scegliete l'errore in modo deliberato.

Le ubicazioni di fabbrica portano attributi che la distribuzione richiede di rado: zona di temperatura, protezione ESD, segregazione dove prodotti chimici incompatibili non possono condividere lo stesso bacino di contenimento, portata del pavimento, e quali mezzi riescono a raggiungere l'ubicazione. La revisione dello slotting ha bisogno di un responsabile e di una cadenza, perché un piano fissato al go-live e mai più rivisto è il motivo per cui tre anni dopo il componente a rotazione più alta sta nella corsia più lontana.

Accettazione e stoccaggio quando la qualità può bloccare un lotto

In un centro di distribuzione il ricevimento è contare, verificare, stoccare. In uno stabilimento il ricevimento crea un lotto con uno stato, e lo stato governa tutto ciò che sta a valle.

L'entrata merce crea un'unità di carico che porta il vostro identificativo, il riferimento al lotto del fornitore e uno stato che non è disponibile. Il campionamento segue il piano previsto per quel materiale e quel fornitore, e una decisione d'impiego lo chiude: rilasciato, rilasciato in deroga per un ordine o una quantità, limitato a certi impieghi, oppure respinto in attesa di reso. I certificati stanno sul lotto, e in un flusso regolamentato il materiale è inutilizzabile finché non sono arrivati sia la merce sia il documento.

Dove il sistema è validato e lo stato è imposto al momento dell'impegno, lo stoccaggio può avvenire prima di quella decisione e la quarantena può viaggiare con l'unità di carico invece di occupare una gabbia vicino alla banchina, perché lo spazio a terra per la quarantena è sempre il primo a finire. Il materiale respinto è l'eccezione, e quasi tutti i regimi si aspettano che sia marcato e separato fisicamente, come tutto ciò che va segregato per pericolosità, allergeni o temperatura. Decidete quali blocchi sono blocchi di stato e quali sono fisici.

Il caso difficile è un blocco applicato dopo che il materiale si è mosso: un lotto bloccato alle undici che è già preparato, già dentro un kit e in parte a bordo linea. Il sistema deve elencare ogni unità di carico discendente, comprese quelle dentro i kit, e dire dove si trova ciascuna. Se il blocco impedisce solo i nuovi prelievi, il contenimento è teatro e il materiale è ancora alla postazione quattro.

Shelf life e i vincoli di lotto che scavalcano un prelievo

Il FEFO è la versione superficiale. Una fabbrica ha bisogno della vita residua al momento del consumo, non al momento del prelievo: un adesivo con quaranta giorni residui, prelevato correttamente oggi per un'operazione schedulata fra cinquanta, è una non conformità creata dalla regola di prelievo.

Gli orologi in gioco sono più vari di quanto una data sola lasci pensare. Un fusto sigillato e uno aperto hanno vite residue diverse; certi materiali portano una data di ricontrollo e possono essere ricertificati invece che distrutti; altri portano un budget cumulato di esposizione alla temperatura, che fa dello storico dei movimenti il registro della shelf life.

Alcuni vincoli di lotto scavalcano del tutto l'ordine di scadenza — una specifica che impone un unico lotto su tutta una partita di produzione, una corrispondenza di tinta che lega una campagna a un solo lotto, una qualifica che nomina un lotto — e lì il prelievo corretto non è il più vecchio. Sono vincoli applicati dal sistema al momento dell'impegno, non regole attaccate con lo scotch alla scaffalatura, e ogni forzatura richiede una causale e un nome.

Strategie di prelievo per una fabbrica, e perché il prelievo a ondate raramente si adatta a una linea

Il prelievo a ondate funziona nella distribuzione perché la domanda è stabile dentro l'ondata, c'è una scadenza esterna rigida come la partenza di un vettore, e il lavoro si può raggruppare verso un'unica postazione di imballo. Una fabbrica rompe tutti e tre i presupposti: la domanda è una schedulazione risequenziata durante il turno, non c'è una scadenza unica ma decine di orari di inizio operazione, e non c'è una destinazione comune, solo postazioni che hanno bisogno ciascuna di qualcosa di diverso a un minuto diverso.

Quello che si adatta è il rilascio a fronte di una finestra di schedulazione scorrevole: attività di prelievo generate per le operazioni che iniziano dentro un orizzonte definito dal tempo fisicamente necessario a preparare il materiale più un margine, non dal confine del turno, così che un risequenziamento alle nove disturbi solo il lavoro non ancora rilasciato.

La priorità è ciò che viene lasciato ai valori di default. La sequenza di prelievo dovrebbe derivare dall'orario di inizio dell'operazione e dalla criticità della risorsa che consuma, così che il materiale per il collo di bottiglia venga prima di tutto il resto; un motore che sequenzia solo per distanza percorsa affamerà il vincolo per far risparmiare qualche metro a un carrello. Un prelievo incompleto è un fermo che non è ancora avvenuto, quindi deve aprire un'eccezione con un tempo di risoluzione, visibile alla pianificazione e non solo al capo magazzino.

Barcode, RFID e RTLS, e dove ciascuno paga davvero

Prima di scegliere la tecnologia, scegliete che cosa viene identificato. La targa — un identificativo univoco sull'unità di carico, con il contenuto tenuto a sistema e non stampato sull'etichetta — è ciò che rende la scansione economica: una sola lettura muove un pallet da diverse centinaia di pezzi.

Il barcode è l'opzione di default. L'ingegneria sta nell'etichetta, non nella simbologia. Il termico diretto esce nero pieno da un forno di polimerizzazione; il trasferimento termico a cera sbava; il ribbon a resina su poliimmide o su poliestere per alte temperature sopravvive al ciclo. Un'etichetta per il lavaggio, per una cella frigorifera, per un forno o per l'olio da taglio è una specifica — supporto, adesivo, ribbon, più una temperatura e una permanenza provate — e non un acquisto di consumabili.

L'RFID ripaga il suo costo dove le letture devono avvenire senza presentazione: un pallet intero che passa un varco, asset a rendere i cui tag si ammortizzano negli anni, un contenitore con tag inglobato perché nessuna etichetta reggerebbe. La fisica è il progetto. Il metallo disaccorda, il liquido assorbe, e le zone di lettura vanno confinate, perché un varco che legge la corsia accanto genera movimenti fantasma, peggio di nessuna lettura.

La localizzazione in tempo reale dà una posizione continua invece di un evento a un punto di scansione. Dimensionatela sulla decisione che cambia. L'accuratezza a livello di zona risponde a in quale campata o corsia si trova un carrello, e costa poco. I sistemi sub-metrici vi portano a una corsia e a un segmento di campata, non a una posizione pallet e non a un livello: la risoluzione verticale e il multipath fra le scaffalature metalliche demoliscono il numero del datasheet. Se vi serve la posizione, quella è una scansione alla posizione. Il costo che di solito resta fuori è la popolazione di tag e le sue batterie, ed è il motivo per cui taggare i consumabili raramente ripaga.

Accuratezza delle giacenze, conteggi ciclici e il costo di un dato di magazzino sbagliato

Ci sono due modi di sbagliare, e costano in modo diverso. La giacenza fantasma, quella che il sistema ha e il reparto no, è quella cara: la pianificazione ci nettifica sopra, non viene proposto nessun acquisto, lo schedulatore impegna l'operazione, e l'errore emerge al prelievo, il momento più tardo e più costoso disponibile. La giacenza nascosta fa comprare due volte, occupa spazio e finisce a svalutazione per scadenza.

Il costo vero è la propagazione. Un dato di giacenza alimenta il calcolo dei fabbisogni netti, che produce proposte d'acquisto e ordini pianificati, che una schedulazione a capacità finita sequenzia, che qualcuno trasforma in una data promessa. Un numero sbagliato non produce un numero sbagliato; produce una promessa sbagliata, e una correzione che rimescola un programma su cui delle persone avevano organizzato la settimana. Misurate l'accuratezza per ubicazione e per record, non a valore, perché il valore nasconde quasi tutte le minuterie sbagliate, e le minuterie fermano le linee bene quanto i pezzi costosi.

Guidate i conteggi per evento oltre che per calendario: un prelievo a zero, un saldo negativo, una discrepanza al prelievo, e ogni ubicazione nel momento in cui si svuota, che è la verifica più economica dello stabilimento. Trattate una rettifica senza causale come contabilità e non come miglioramento, perché ricompare sempre lo stesso breve elenco — rientri da linea mai registrati, quantità di scarico automatico che non corrispondono all'uso reale, entrate registrate sul lotto sbagliato.

WMS, ERP e MES: chi possiede la giacenza, l'ordine e il movimento

Definite per iscritto tre questioni di titolarità prima che qualcuno disegni un'interfaccia; ogni discussione di integrazione successiva è una di queste tre che riemerge.

La giacenza. L'ERP possiede la giacenza valorizzata ai fini contabili; il WMS possiede la giacenza fisica a livello di ubicazione e di unità di carico. Due risoluzioni della stessa verità, quindi la regola di riconciliazione deve essere esplicita: quali campi si sincronizzano, su quale evento, e quale sistema vince in caso di disaccordo. Due sistemi che credono entrambi di possedere la quantità in ubicazione producono un ciclo di rettifiche che non si riesce più a fermare.

L'ordine. L'ERP possiede ordini pianificati, ordini d'acquisto e consegne; il MES possiede l'operazione, la sua conferma e il suo scarto. Il WMS possiede le attività che ne derivano, e ogni attività dovrebbe portare con sé l'ordine di lavoro e l'operazione, così che un movimento possa essere giudicato in ritardo rispetto a qualcosa di reale.

Il movimento. Il WMS possiede lo spostamento fisico; l'ERP possiede la registrazione che lo rispecchia. La decisione è la granularità di registrazione: se mandate ogni movimento da ubicazione a ubicazione inondate un sistema che non è mai stato progettato per contenerli; se mandate solo i movimenti che attraversano il confine di stabilimento, il dato di ubicazione in ERP non significa niente, ed è il compromesso giusto a patto che tutti accettino che alla domanda sull'ubicazione risponde il WMS e nessun altro.

Il consumo è la scelta con più conseguenze, e i metodi si distinguono prima per tempestività che per accuratezza. Lo scarico automatico alla conferma è economico e rimanda ogni errore a un conteggio successivo. Un conteggio macchina applicato a una regola di distinta base porta lo stesso consumo teorico vicino al tempo reale, così i saldi vanno in negativo prima e una quantità di distinta base sbagliata emerge settimane prima, ma registra comunque quello che dice la distinta base e non quello che l'operatore ha usato. Il prelievo scansionato o pesato al punto di utilizzo è l'unico metodo che registra il consumo reale, e l'unico che porta la genealogia a livello di lotto o di numero di serie; costa una transazione per prelievo. Qualunque metodo scegliate, i movimenti devono essere idempotenti, e il magazzino deve continuare a lavorare quando il collegamento è giù.

AGV, AMR e che cosa deve essere vero prima di automatizzare la movimentazione

Automatizzare la movimentazione è l'ultimo passo, e le sue precondizioni vengono saltate. Il modello di ubicazioni deve essere imposto, perché un mezzo non può chiedere a un collega dove è finito davvero il pallet. I supporti di carico hanno bisogno di dimensioni e condizioni costanti: un pallet rotto ferma un mezzo in un modo in cui non ferma mai un conducente, e prima o poi un pallet verrà lasciato in una corsia di transito, quindi corsie miste e corsie occupate hanno bisogno di regole. La copertura wireless deve tenere fra le scaffalature metalliche, la ricarica va dimensionata sull'ora di punta, e qualcuno deve avere l'autorità per sbloccare un mezzo fermo alle tre di notte, altrimenti la flotta diventa una flotta parcheggiata nel giro di un trimestre.

Una flotta vale poi quanto la coda che la alimenta. Fate girare un mese con richieste di trasporto digitali e assegnazione a sistema, poi leggete il log delle attività: se le attività sono coerenti, un mezzo può eseguirle; se non lo sono, eseguirà l'incoerenza più in fretta e con più capitale immobilizzato.

Come valutare un WMS costruito per una fabbrica

Gli elenchi di funzionalità non separano i candidati, perché tutti quelli in shortlist hanno stoccaggio, prelievo e conteggi. Lo fanno gli scenari eseguiti sui vostri dati anagrafici.

Chiedete a ogni fornitore di anticipare di due ore un ordine di produzione, a turno avviato, dopo che i prelievi sono stati rilasciati, e guardate il materiale preparato e le attività aperte. Bloccate un lotto già preparato e in parte dentro un kit, e chiedete dove si trova ogni suo pezzo. Se la vostra esposizione ai richiami è a livello di numero di serie, fate tracciare un componente serializzato dentro un kit, dentro un prodotto finito e di nuovo fuori. Fate rientrare da un terminale portatile tre pezzi inutilizzati e uno spezzone misurato. Generate un prelievo incompleto su un componente della cella collo di bottiglia e annotate che cosa vede il pianificatore, e quando. Poi staccate il collegamento con l'ERP e rifate uno di questi scenari.

Fate le domande di proprietà in modo diretto: qual è la fonte autorevole per la giacenza in un'ubicazione, che cosa crea e che cosa libera una prenotazione, e che fine fa quella prenotazione quando la schedulazione cambia. Dimensionate il sistema sulle transazioni di picco all'ora — la finestra di ricevimento e la raffica di registrazioni a fine turno, non la media giornaliera — e separatamente sulle sessioni concorrenti da terminale portatile al cambio turno. Non sui posti pallet. E stabilite chi bonifica l'anagrafica delle ubicazioni, chi scrive lo standard di etichettatura e chi definisce le conversioni di unità di misura: quel lavoro è il progetto, e il software è la metà facile.

Dove si colloca il modulo di magazzino

I moduli Smart Warehouse Management e Logistics di Meta Smart Factory stanno sulla stessa piattaforma di MES, APS, MRP e Quality, e questo conta ovunque il magazzino debba conoscere la schedulazione: prenotazioni a fronte degli ordini di lavoro, preparazione che si rischedula quando la sequenza cambia, consumo registrato dagli eventi di produzione invece che a fine turno, e un blocco qualità capace di trovare materiale già preparato. Il modulo RTLS e gestione varchi sta accanto ad essi.

Tutto quello che precede è una decisione di progetto che esiste a prescindere dal fornitore. Il modello di ubicazioni, lo standard di etichettatura, il metodo di consumo, la granularità a bordo linea e il confine di proprietà con l'ERP determinano il risultato più di quanto lo faccia il software. La prima conversazione utile è su quali di queste decisioni siano ancora aperte nel vostro stabilimento.

Parlane con i nostri esperti